===: main 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 mem: 1 d mem: 1 e run: main 2: g hi run: main 3: j mem: 3 a run: main 4: k run: main 5: l run: main 6: m run: main 7: n) -- 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 (((print-traces-collapsed)) ((3 space-address) (raw) (browser-state)) ((2 terminal-address) (raw))) -- nil c{0: 7 (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((data offset))) -- 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 mem: 1 d mem: 1 e run: main 2: g hi run: main 3: j mem: 3 a run: main 4: k run: main 5: l run: main 6: m run: main 7: n) 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 ✓ (((print-traces-collapsed)) ((3 space-address) (raw) (browser-state)) ((2 terminal-address) (raw))) c{1: 7 ✓ (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((data offset))) cn0: convert-names in main 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 mem: 1 d mem: 1 e run: main 2: g hi run: main 3: j mem: 3 a run: main 4: k run: main 5: l run: main 6: m run: main 7: n) 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 mem: 1 d mem: 1 e run: main 2: g hi run: main 3: j mem: 3 a run: main 4: k run: main 5: l run: main 6: m run: main 7: n 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: (((print-traces-collapsed)) ((3 space-address) (raw) (browser-state)) ((2 terminal-address) (raw))) ((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 arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) 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)) 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 mem: 1 d mem: 1 e run: main 2: g hi run: main 3: j mem: 3 a run: main 4: k run: main 5: l run: main 6: m run: main 7: n) 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: (((print-traces-collapsed)) ((3 space-address) (raw) (browser-state)) ((2 terminal-address) (raw))) cn1: (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((4 offset))) schedule: main run: main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main 0: 1000 => ((default-space space-address)) run: main 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 mem: 1 d mem: 1 e run: main 2: g hi run: main 3: j mem: 3 a run: main 4: k run: main 5: l run: main 6: m run: main 7: n) run: main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 1002 <= 1031 run: main 2: (((2 stream-address)) <- ((init-stream)) ((1 string-address))) mem: ((1 string-address)) => 1031 run: init-stream/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-stream/main 0: 1225 => ((default-space space-address)) run: init-stream/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031) run: init-stream/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 1227 <= 1031 run: init-stream/main 2: (((2 stream-address)) <- ((new)) ((stream literal))) run: init-stream/main 2: 1256 => ((2 stream-address)) mem: ((2 stream-address)): 1228 <= 1256 run: init-stream/main 3: (((3 integer-address)) <- ((get-address)) ((2 stream-address) (deref)) ((0 offset))) run: init-stream/main 3: 1256 => ((3 integer-address)) mem: ((3 integer-address)): 1229 <= 1256 run: init-stream/main 4: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-stream/main 4: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1256 <= 0 run: init-stream/main 5: (((4 string-address-address)) <- ((get-address)) ((2 stream-address) (deref)) ((1 offset))) run: init-stream/main 5: 1257 => ((4 string-address-address)) mem: ((4 string-address-address)): 1230 <= 1257 run: init-stream/main 6: (((4 string-address-address) (deref)) <- ((copy)) ((1 string-address))) mem: ((1 string-address)) => 1031 run: init-stream/main 6: 1031 => ((4 string-address-address) (deref)) mem: ((4 string-address-address) (deref)): 1257 <= 1031 run: init-stream/main 7: (((reply)) ((2 stream-address))) mem: ((2 stream-address)) => 1256 run: main 2: 1256 => ((2 stream-address)) mem: ((2 stream-address)): 1003 <= 1256 run: main 3: (((3 instruction-trace-address-array-address)) <- ((parse-traces)) ((2 stream-address))) mem: ((2 stream-address)) => 1256 run: parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-traces/main 0: 1258 => ((default-space space-address)) run: parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1260 <= 1256 run: parse-traces/main 2: ((($print)) ((counting lines literal))) run: parse-traces/main 3: (((2 integer)) <- ((copy)) ((0 literal))) run: parse-traces/main 3: 0 => ((2 integer)) mem: ((2 integer)): 1261 <= 0 run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1289 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1291 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 0 run: end-of-stream?/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 1292 <= 0 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1293 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1294 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1295 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 1320 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1322 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 1323 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1324 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1032 byte) (raw)) => r run: read-character/parse-traces/main 4: #\r => ((4 character)) mem: ((4 character)): 1325 <= #\r run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 0 run: read-character/parse-traces/main 5: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 1 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => r run: parse-traces/main 6: #\r => ((4 character)) mem: ((4 character)): 1263 <= #\r run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => r run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1351 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1353 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 1 run: end-of-stream?/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 1354 <= 1 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1355 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1356 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1357 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 1382 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1384 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 1385 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1386 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1033 byte) (raw)) => u run: read-character/parse-traces/main 4: #\u => ((4 character)) mem: ((4 character)): 1387 <= #\u run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: read-character/parse-traces/main 5: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 2 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => u run: parse-traces/main 6: #\u => ((4 character)) mem: ((4 character)): 1263 <= #\u run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => u run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1413 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1415 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 2 run: end-of-stream?/parse-traces/main 2: 2 => ((2 integer)) mem: ((2 integer)): 1416 <= 2 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1417 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1418 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1419 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 1444 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1446 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 1447 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1448 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1034 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 1449 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: read-character/parse-traces/main 5: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 3 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1475 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1477 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 3 run: end-of-stream?/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 1478 <= 3 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1479 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1480 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1481 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 1506 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1508 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 1509 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1510 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1035 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 1511 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: read-character/parse-traces/main 5: 4 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 4 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1537 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1539 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 4 run: end-of-stream?/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 1540 <= 4 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1541 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1542 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 4 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1543 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 1568 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1570 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 1571 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1572 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1036 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 1573 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 4 run: read-character/parse-traces/main 5: 5 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 5 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1599 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1601 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 5 run: end-of-stream?/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 1602 <= 5 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1603 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1604 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 5 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1605 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 1630 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1632 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 1633 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1634 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1037 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 1635 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 5 run: read-character/parse-traces/main 5: 6 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 6 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1661 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1663 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 6 run: end-of-stream?/parse-traces/main 2: 6 => ((2 integer)) mem: ((2 integer)): 1664 <= 6 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1665 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1666 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 6 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1667 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 1692 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1694 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 1695 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1696 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1038 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 1697 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 6 run: read-character/parse-traces/main 5: 7 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 7 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1723 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1725 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 7 run: end-of-stream?/parse-traces/main 2: 7 => ((2 integer)) mem: ((2 integer)): 1726 <= 7 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1727 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1728 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 7 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1729 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 1754 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1756 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 1757 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1758 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1039 byte) (raw)) => i run: read-character/parse-traces/main 4: #\i => ((4 character)) mem: ((4 character)): 1759 <= #\i run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 7 run: read-character/parse-traces/main 5: 8 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 8 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => i run: parse-traces/main 6: #\i => ((4 character)) mem: ((4 character)): 1263 <= #\i run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => i run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1785 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1787 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 8 run: end-of-stream?/parse-traces/main 2: 8 => ((2 integer)) mem: ((2 integer)): 1788 <= 8 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1789 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1790 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 8 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1791 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 1816 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1818 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 1819 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1820 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1040 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 1821 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 8 run: read-character/parse-traces/main 5: 9 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 9 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1847 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1849 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 9 run: end-of-stream?/parse-traces/main 2: 9 => ((2 integer)) mem: ((2 integer)): 1850 <= 9 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1851 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1852 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 9 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1853 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 1878 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1880 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 1881 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1882 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1041 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 1883 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 9 run: read-character/parse-traces/main 5: 10 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 10 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1909 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1911 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 10 run: end-of-stream?/parse-traces/main 2: 10 => ((2 integer)) mem: ((2 integer)): 1912 <= 10 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1913 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1914 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 10 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1915 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 1940 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1942 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 1943 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1944 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1042 byte) (raw)) => 0 run: read-character/parse-traces/main 4: #\0 => ((4 character)) mem: ((4 character)): 1945 <= #\0 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 10 run: read-character/parse-traces/main 5: 11 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 11 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 0 run: parse-traces/main 6: #\0 => ((4 character)) mem: ((4 character)): 1263 <= #\0 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 0 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 1971 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1973 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 11 run: end-of-stream?/parse-traces/main 2: 11 => ((2 integer)) mem: ((2 integer)): 1974 <= 11 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 1975 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 1976 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 11 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 1977 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2002 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2004 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2005 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2006 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1043 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 2007 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 11 run: read-character/parse-traces/main 5: 12 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 12 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2033 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2035 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 12 run: end-of-stream?/parse-traces/main 2: 12 => ((2 integer)) mem: ((2 integer)): 2036 <= 12 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2037 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2038 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 12 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2039 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2064 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2066 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2067 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2068 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1044 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 2069 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 12 run: read-character/parse-traces/main 5: 13 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 13 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2095 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2097 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 13 run: end-of-stream?/parse-traces/main 2: 13 => ((2 integer)) mem: ((2 integer)): 2098 <= 13 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2099 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2100 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 13 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2101 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2126 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2128 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2129 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2130 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1045 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 2131 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 13 run: read-character/parse-traces/main 5: 14 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 14 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2157 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2159 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 14 run: end-of-stream?/parse-traces/main 2: 14 => ((2 integer)) mem: ((2 integer)): 2160 <= 14 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2161 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2162 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 14 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2163 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2188 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2190 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2191 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2192 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1046 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 2193 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 14 run: read-character/parse-traces/main 5: 15 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 15 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2219 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2221 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 15 run: end-of-stream?/parse-traces/main 2: 15 => ((2 integer)) mem: ((2 integer)): 2222 <= 15 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2223 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2224 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 15 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2225 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2250 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2252 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2253 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2254 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1047 byte) (raw)) => b run: read-character/parse-traces/main 4: #\b => ((4 character)) mem: ((4 character)): 2255 <= #\b run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 15 run: read-character/parse-traces/main 5: 16 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 16 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => b run: parse-traces/main 6: #\b => ((4 character)) mem: ((4 character)): 1263 <= #\b run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => b run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2281 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2283 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 16 run: end-of-stream?/parse-traces/main 2: 16 => ((2 integer)) mem: ((2 integer)): 2284 <= 16 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2285 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2286 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 16 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2287 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2312 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2314 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2315 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2316 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1048 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 2317 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 16 run: read-character/parse-traces/main 5: 17 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 17 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2343 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2345 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 17 run: end-of-stream?/parse-traces/main 2: 17 => ((2 integer)) mem: ((2 integer)): 2346 <= 17 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2347 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2348 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 17 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2349 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2374 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2376 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2377 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2378 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1049 byte) (raw)) => c run: read-character/parse-traces/main 4: #\c => ((4 character)) mem: ((4 character)): 2379 <= #\c run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 17 run: read-character/parse-traces/main 5: 18 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 18 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => c run: parse-traces/main 6: #\c => ((4 character)) mem: ((4 character)): 1263 <= #\c run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => c run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2405 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2407 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 18 run: end-of-stream?/parse-traces/main 2: 18 => ((2 integer)) mem: ((2 integer)): 2408 <= 18 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2409 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2410 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 18 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2411 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2436 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2438 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2439 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2440 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1050 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 2441 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 18 run: read-character/parse-traces/main 5: 19 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 19 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: parse-traces/main 9: 1 => ((2 integer)) mem: ((2 integer)): 1261 <= 1 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 1 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2467 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2469 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 19 run: end-of-stream?/parse-traces/main 2: 19 => ((2 integer)) mem: ((2 integer)): 2470 <= 19 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2471 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2472 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 19 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2473 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2498 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2500 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2501 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2502 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1051 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 2503 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 19 run: read-character/parse-traces/main 5: 20 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 20 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2529 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2531 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 20 run: end-of-stream?/parse-traces/main 2: 20 => ((2 integer)) mem: ((2 integer)): 2532 <= 20 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2533 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2534 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 20 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2535 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2560 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2562 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2563 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2564 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1052 byte) (raw)) => e run: read-character/parse-traces/main 4: #\e => ((4 character)) mem: ((4 character)): 2565 <= #\e run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 20 run: read-character/parse-traces/main 5: 21 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 21 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main 6: #\e => ((4 character)) mem: ((4 character)): 1263 <= #\e run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2591 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2593 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 21 run: end-of-stream?/parse-traces/main 2: 21 => ((2 integer)) mem: ((2 integer)): 2594 <= 21 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2595 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2596 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 21 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2597 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2622 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2624 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2625 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2626 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1053 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 2627 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 21 run: read-character/parse-traces/main 5: 22 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 22 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2653 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2655 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 22 run: end-of-stream?/parse-traces/main 2: 22 => ((2 integer)) mem: ((2 integer)): 2656 <= 22 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2657 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2658 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 22 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2659 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2684 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2686 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2687 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2688 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1054 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 2689 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 22 run: read-character/parse-traces/main 5: 23 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 23 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2715 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2717 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 23 run: end-of-stream?/parse-traces/main 2: 23 => ((2 integer)) mem: ((2 integer)): 2718 <= 23 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2719 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2720 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 23 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2721 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2746 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2748 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2749 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2750 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1055 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 2751 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 23 run: read-character/parse-traces/main 5: 24 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 24 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) schedule: scheduling parse-traces/main for further processing schedule: parse-traces/main run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2777 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2779 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 24 run: end-of-stream?/parse-traces/main 2: 24 => ((2 integer)) mem: ((2 integer)): 2780 <= 24 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2781 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2782 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 24 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2783 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2808 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2810 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2811 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2812 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1056 byte) (raw)) => 0 run: read-character/parse-traces/main 4: #\0 => ((4 character)) mem: ((4 character)): 2813 <= #\0 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 24 run: read-character/parse-traces/main 5: 25 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 25 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 0 run: parse-traces/main 6: #\0 => ((4 character)) mem: ((4 character)): 1263 <= #\0 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 0 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2839 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2841 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 25 run: end-of-stream?/parse-traces/main 2: 25 => ((2 integer)) mem: ((2 integer)): 2842 <= 25 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2843 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2844 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 25 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2845 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2870 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2872 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2873 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2874 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1057 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 2875 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 25 run: read-character/parse-traces/main 5: 26 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 26 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2901 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2903 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 26 run: end-of-stream?/parse-traces/main 2: 26 => ((2 integer)) mem: ((2 integer)): 2904 <= 26 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2905 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2906 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 26 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2907 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2932 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2934 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2935 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2936 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1058 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 2937 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 26 run: read-character/parse-traces/main 5: 27 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 27 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 2963 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2965 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 27 run: end-of-stream?/parse-traces/main 2: 27 => ((2 integer)) mem: ((2 integer)): 2966 <= 27 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2967 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 2968 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 27 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 2969 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 2994 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 2996 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 2997 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 2998 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1059 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 2999 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 27 run: read-character/parse-traces/main 5: 28 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 28 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: parse-traces/main 9: 2 => ((2 integer)) mem: ((2 integer)): 1261 <= 2 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 2 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3025 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3027 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 28 run: end-of-stream?/parse-traces/main 2: 28 => ((2 integer)) mem: ((2 integer)): 3028 <= 28 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3029 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3030 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 28 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3031 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3056 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3058 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3059 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3060 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1060 byte) (raw)) => r run: read-character/parse-traces/main 4: #\r => ((4 character)) mem: ((4 character)): 3061 <= #\r run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 28 run: read-character/parse-traces/main 5: 29 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 29 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => r run: parse-traces/main 6: #\r => ((4 character)) mem: ((4 character)): 1263 <= #\r run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => r run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3087 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3089 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 29 run: end-of-stream?/parse-traces/main 2: 29 => ((2 integer)) mem: ((2 integer)): 3090 <= 29 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3091 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3092 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 29 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3093 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3118 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3120 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3121 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3122 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1061 byte) (raw)) => u run: read-character/parse-traces/main 4: #\u => ((4 character)) mem: ((4 character)): 3123 <= #\u run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 29 run: read-character/parse-traces/main 5: 30 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 30 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => u run: parse-traces/main 6: #\u => ((4 character)) mem: ((4 character)): 1263 <= #\u run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => u run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3149 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3151 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 30 run: end-of-stream?/parse-traces/main 2: 30 => ((2 integer)) mem: ((2 integer)): 3152 <= 30 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3153 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3154 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 30 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3155 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3180 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3182 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3183 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3184 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1062 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 3185 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 30 run: read-character/parse-traces/main 5: 31 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 31 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3211 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3213 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 31 run: end-of-stream?/parse-traces/main 2: 31 => ((2 integer)) mem: ((2 integer)): 3214 <= 31 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3215 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3216 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 31 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3217 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3242 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3244 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3245 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3246 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1063 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 3247 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 31 run: read-character/parse-traces/main 5: 32 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 32 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3273 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3275 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 32 run: end-of-stream?/parse-traces/main 2: 32 => ((2 integer)) mem: ((2 integer)): 3276 <= 32 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3277 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3278 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 32 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3279 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3304 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3306 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3307 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3308 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1064 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 3309 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 32 run: read-character/parse-traces/main 5: 33 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 33 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3335 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3337 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 33 run: end-of-stream?/parse-traces/main 2: 33 => ((2 integer)) mem: ((2 integer)): 3338 <= 33 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3339 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3340 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 33 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3341 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3366 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3368 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3369 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3370 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1065 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 3371 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 33 run: read-character/parse-traces/main 5: 34 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 34 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3397 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3399 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 34 run: end-of-stream?/parse-traces/main 2: 34 => ((2 integer)) mem: ((2 integer)): 3400 <= 34 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3401 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3402 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 34 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3403 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3428 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3430 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3431 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3432 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1066 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 3433 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 34 run: read-character/parse-traces/main 5: 35 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 35 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3459 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3461 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 35 run: end-of-stream?/parse-traces/main 2: 35 => ((2 integer)) mem: ((2 integer)): 3462 <= 35 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3463 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3464 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 35 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3465 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3490 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3492 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3493 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3494 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1067 byte) (raw)) => i run: read-character/parse-traces/main 4: #\i => ((4 character)) mem: ((4 character)): 3495 <= #\i run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 35 run: read-character/parse-traces/main 5: 36 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 36 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => i run: parse-traces/main 6: #\i => ((4 character)) mem: ((4 character)): 1263 <= #\i run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => i run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3521 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3523 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 36 run: end-of-stream?/parse-traces/main 2: 36 => ((2 integer)) mem: ((2 integer)): 3524 <= 36 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3525 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3526 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 36 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3527 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3552 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3554 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3555 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3556 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1068 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 3557 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 36 run: read-character/parse-traces/main 5: 37 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 37 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3583 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3585 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 37 run: end-of-stream?/parse-traces/main 2: 37 => ((2 integer)) mem: ((2 integer)): 3586 <= 37 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3587 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3588 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 37 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3589 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3614 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3616 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3617 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3618 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1069 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 3619 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 37 run: read-character/parse-traces/main 5: 38 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 38 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3645 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3647 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 38 run: end-of-stream?/parse-traces/main 2: 38 => ((2 integer)) mem: ((2 integer)): 3648 <= 38 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3649 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3650 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 38 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3651 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3676 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3678 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3679 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3680 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1070 byte) (raw)) => 1 run: read-character/parse-traces/main 4: #\1 => ((4 character)) mem: ((4 character)): 3681 <= #\1 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 38 run: read-character/parse-traces/main 5: 39 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 39 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 1 run: parse-traces/main 6: #\1 => ((4 character)) mem: ((4 character)): 1263 <= #\1 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 1 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3707 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3709 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 39 run: end-of-stream?/parse-traces/main 2: 39 => ((2 integer)) mem: ((2 integer)): 3710 <= 39 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3711 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3712 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 39 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3713 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3738 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3740 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3741 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3742 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1071 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 3743 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 39 run: read-character/parse-traces/main 5: 40 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 40 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3769 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3771 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 40 run: end-of-stream?/parse-traces/main 2: 40 => ((2 integer)) mem: ((2 integer)): 3772 <= 40 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3773 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3774 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 40 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3775 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3800 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3802 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3803 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3804 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1072 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 3805 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 40 run: read-character/parse-traces/main 5: 41 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 41 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3831 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3833 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 41 run: end-of-stream?/parse-traces/main 2: 41 => ((2 integer)) mem: ((2 integer)): 3834 <= 41 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3835 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3836 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 41 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3837 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3862 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3864 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3865 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3866 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1073 byte) (raw)) => d run: read-character/parse-traces/main 4: #\d => ((4 character)) mem: ((4 character)): 3867 <= #\d run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 41 run: read-character/parse-traces/main 5: 42 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 42 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => d run: parse-traces/main 6: #\d => ((4 character)) mem: ((4 character)): 1263 <= #\d run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => d run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3893 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3895 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 42 run: end-of-stream?/parse-traces/main 2: 42 => ((2 integer)) mem: ((2 integer)): 3896 <= 42 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3897 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3898 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 42 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3899 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3924 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3926 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3927 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3928 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1074 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 3929 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 42 run: read-character/parse-traces/main 5: 43 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 43 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 3955 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3957 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 43 run: end-of-stream?/parse-traces/main 2: 43 => ((2 integer)) mem: ((2 integer)): 3958 <= 43 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3959 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 3960 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 43 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 3961 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 3986 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 3988 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 3989 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 3990 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1075 byte) (raw)) => e run: read-character/parse-traces/main 4: #\e => ((4 character)) mem: ((4 character)): 3991 <= #\e run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 43 run: read-character/parse-traces/main 5: 44 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 44 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main 6: #\e => ((4 character)) mem: ((4 character)): 1263 <= #\e run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4017 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4019 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 44 run: end-of-stream?/parse-traces/main 2: 44 => ((2 integer)) mem: ((2 integer)): 4020 <= 44 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4021 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4022 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 44 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4023 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4048 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4050 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4051 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4052 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1076 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 4053 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 44 run: read-character/parse-traces/main 5: 45 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 45 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4079 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4081 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 45 run: end-of-stream?/parse-traces/main 2: 45 => ((2 integer)) mem: ((2 integer)): 4082 <= 45 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4083 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4084 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 45 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4085 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4110 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4112 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4113 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4114 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1077 byte) (raw)) => f run: read-character/parse-traces/main 4: #\f => ((4 character)) mem: ((4 character)): 4115 <= #\f run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 45 run: read-character/parse-traces/main 5: 46 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 46 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => f run: parse-traces/main 6: #\f => ((4 character)) mem: ((4 character)): 1263 <= #\f run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => f run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4141 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4143 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 46 run: end-of-stream?/parse-traces/main 2: 46 => ((2 integer)) mem: ((2 integer)): 4144 <= 46 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4145 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4146 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 46 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4147 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4172 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4174 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4175 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4176 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1078 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 4177 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 46 run: read-character/parse-traces/main 5: 47 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 47 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: parse-traces/main 9: 3 => ((2 integer)) mem: ((2 integer)): 1261 <= 3 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 3 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4203 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4205 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 47 run: end-of-stream?/parse-traces/main 2: 47 => ((2 integer)) mem: ((2 integer)): 4206 <= 47 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4207 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4208 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 47 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4209 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4234 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4236 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4237 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4238 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1079 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 4239 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 47 run: read-character/parse-traces/main 5: 48 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 48 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4265 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4267 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 48 run: end-of-stream?/parse-traces/main 2: 48 => ((2 integer)) mem: ((2 integer)): 4268 <= 48 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4269 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4270 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 48 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4271 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4296 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4298 <= 1256 schedule: scheduling read-character/parse-traces/main for further processing schedule: read-character/parse-traces/main run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4299 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4300 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1080 byte) (raw)) => e run: read-character/parse-traces/main 4: #\e => ((4 character)) mem: ((4 character)): 4301 <= #\e run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 48 run: read-character/parse-traces/main 5: 49 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 49 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main 6: #\e => ((4 character)) mem: ((4 character)): 1263 <= #\e run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4327 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4329 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 49 run: end-of-stream?/parse-traces/main 2: 49 => ((2 integer)) mem: ((2 integer)): 4330 <= 49 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4331 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4332 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 49 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4333 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4358 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4360 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4361 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4362 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1081 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 4363 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 49 run: read-character/parse-traces/main 5: 50 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 50 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4389 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4391 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 50 run: end-of-stream?/parse-traces/main 2: 50 => ((2 integer)) mem: ((2 integer)): 4392 <= 50 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4393 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4394 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 50 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4395 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4420 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4422 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4423 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4424 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1082 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 4425 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 50 run: read-character/parse-traces/main 5: 51 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 51 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4451 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4453 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 51 run: end-of-stream?/parse-traces/main 2: 51 => ((2 integer)) mem: ((2 integer)): 4454 <= 51 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4455 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4456 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 51 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4457 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4482 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4484 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4485 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4486 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1083 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 4487 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 51 run: read-character/parse-traces/main 5: 52 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 52 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4513 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4515 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 52 run: end-of-stream?/parse-traces/main 2: 52 => ((2 integer)) mem: ((2 integer)): 4516 <= 52 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4517 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4518 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 52 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4519 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4544 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4546 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4547 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4548 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1084 byte) (raw)) => 1 run: read-character/parse-traces/main 4: #\1 => ((4 character)) mem: ((4 character)): 4549 <= #\1 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 52 run: read-character/parse-traces/main 5: 53 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 53 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 1 run: parse-traces/main 6: #\1 => ((4 character)) mem: ((4 character)): 1263 <= #\1 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 1 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4575 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4577 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 53 run: end-of-stream?/parse-traces/main 2: 53 => ((2 integer)) mem: ((2 integer)): 4578 <= 53 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4579 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4580 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 53 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4581 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4606 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4608 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4609 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4610 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1085 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 4611 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 53 run: read-character/parse-traces/main 5: 54 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 54 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4637 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4639 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 54 run: end-of-stream?/parse-traces/main 2: 54 => ((2 integer)) mem: ((2 integer)): 4640 <= 54 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4641 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4642 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 54 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4643 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4668 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4670 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4671 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4672 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1086 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 4673 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 54 run: read-character/parse-traces/main 5: 55 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 55 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4699 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4701 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 55 run: end-of-stream?/parse-traces/main 2: 55 => ((2 integer)) mem: ((2 integer)): 4702 <= 55 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4703 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4704 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 55 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4705 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4730 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4732 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4733 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4734 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1087 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 4735 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 55 run: read-character/parse-traces/main 5: 56 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 56 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 3 run: parse-traces/main 9: 4 => ((2 integer)) mem: ((2 integer)): 1261 <= 4 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 4 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4761 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4763 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 56 run: end-of-stream?/parse-traces/main 2: 56 => ((2 integer)) mem: ((2 integer)): 4764 <= 56 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4765 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4766 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 56 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4767 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4792 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4794 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4795 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4796 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1088 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 4797 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 56 run: read-character/parse-traces/main 5: 57 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 57 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4823 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4825 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 57 run: end-of-stream?/parse-traces/main 2: 57 => ((2 integer)) mem: ((2 integer)): 4826 <= 57 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4827 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4828 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 57 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4829 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4854 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4856 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4857 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4858 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1089 byte) (raw)) => e run: read-character/parse-traces/main 4: #\e => ((4 character)) mem: ((4 character)): 4859 <= #\e run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 57 run: read-character/parse-traces/main 5: 58 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 58 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main 6: #\e => ((4 character)) mem: ((4 character)): 1263 <= #\e run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4885 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4887 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 58 run: end-of-stream?/parse-traces/main 2: 58 => ((2 integer)) mem: ((2 integer)): 4888 <= 58 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4889 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4890 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 58 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4891 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4916 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4918 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4919 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4920 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1090 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 4921 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 58 run: read-character/parse-traces/main 5: 59 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 59 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 4947 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4949 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 59 run: end-of-stream?/parse-traces/main 2: 59 => ((2 integer)) mem: ((2 integer)): 4950 <= 59 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4951 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 4952 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 59 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 4953 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 4978 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 4980 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 4981 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 4982 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1091 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 4983 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 59 run: read-character/parse-traces/main 5: 60 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 60 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5009 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5011 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 60 run: end-of-stream?/parse-traces/main 2: 60 => ((2 integer)) mem: ((2 integer)): 5012 <= 60 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5013 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5014 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 60 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5015 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5040 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5042 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5043 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5044 <= 1031 run: read-character/parse-traces/main 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)) => 193 mem: ((1092 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 5045 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 60 run: read-character/parse-traces/main 5: 61 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 61 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5071 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5073 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 61 run: end-of-stream?/parse-traces/main 2: 61 => ((2 integer)) mem: ((2 integer)): 5074 <= 61 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5075 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5076 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 61 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5077 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5102 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5104 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5105 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5106 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 61 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1093 byte) (raw)) => 1 run: read-character/parse-traces/main 4: #\1 => ((4 character)) mem: ((4 character)): 5107 <= #\1 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 61 run: read-character/parse-traces/main 5: 62 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 62 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 1 run: parse-traces/main 6: #\1 => ((4 character)) mem: ((4 character)): 1263 <= #\1 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 1 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5133 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5135 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 62 run: end-of-stream?/parse-traces/main 2: 62 => ((2 integer)) mem: ((2 integer)): 5136 <= 62 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5137 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5138 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 62 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5139 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5164 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5166 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5167 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5168 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 62 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1094 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 5169 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 62 run: read-character/parse-traces/main 5: 63 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 63 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5195 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5197 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 63 run: end-of-stream?/parse-traces/main 2: 63 => ((2 integer)) mem: ((2 integer)): 5198 <= 63 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5199 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5200 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 63 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5201 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5226 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5228 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5229 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5230 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 63 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1095 byte) (raw)) => b run: read-character/parse-traces/main 4: #\b => ((4 character)) mem: ((4 character)): 5231 <= #\b run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 63 run: read-character/parse-traces/main 5: 64 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 64 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => b run: parse-traces/main 6: #\b => ((4 character)) mem: ((4 character)): 1263 <= #\b run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => b run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5257 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5259 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 64 run: end-of-stream?/parse-traces/main 2: 64 => ((2 integer)) mem: ((2 integer)): 5260 <= 64 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5261 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5262 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 64 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5263 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5288 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5290 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5291 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5292 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 64 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1096 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 5293 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 64 run: read-character/parse-traces/main 5: 65 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 65 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 4 run: parse-traces/main 9: 5 => ((2 integer)) mem: ((2 integer)): 1261 <= 5 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 5 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5319 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5321 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 65 run: end-of-stream?/parse-traces/main 2: 65 => ((2 integer)) mem: ((2 integer)): 5322 <= 65 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5323 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5324 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 65 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5325 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5350 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5352 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5353 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5354 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 65 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1097 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 5355 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 65 run: read-character/parse-traces/main 5: 66 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 66 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5381 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5383 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 66 run: end-of-stream?/parse-traces/main 2: 66 => ((2 integer)) mem: ((2 integer)): 5384 <= 66 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5385 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5386 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 66 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5387 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5412 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5414 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5415 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5416 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 66 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1098 byte) (raw)) => e run: read-character/parse-traces/main 4: #\e => ((4 character)) mem: ((4 character)): 5417 <= #\e run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 66 run: read-character/parse-traces/main 5: 67 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 67 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main 6: #\e => ((4 character)) mem: ((4 character)): 1263 <= #\e run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5443 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5445 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 67 run: end-of-stream?/parse-traces/main 2: 67 => ((2 integer)) mem: ((2 integer)): 5446 <= 67 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5447 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5448 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 67 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5449 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5474 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5476 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5477 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5478 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 67 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1099 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 5479 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 67 run: read-character/parse-traces/main 5: 68 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 68 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5505 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5507 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 68 run: end-of-stream?/parse-traces/main 2: 68 => ((2 integer)) mem: ((2 integer)): 5508 <= 68 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5509 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5510 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 68 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5511 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5536 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5538 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5539 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5540 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 68 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1100 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 5541 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 68 run: read-character/parse-traces/main 5: 69 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 69 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5567 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5569 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 69 run: end-of-stream?/parse-traces/main 2: 69 => ((2 integer)) mem: ((2 integer)): 5570 <= 69 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5571 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5572 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 69 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5573 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5598 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5600 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5601 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5602 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 69 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1101 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 5603 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 69 run: read-character/parse-traces/main 5: 70 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 70 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5629 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5631 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 70 run: end-of-stream?/parse-traces/main 2: 70 => ((2 integer)) mem: ((2 integer)): 5632 <= 70 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5633 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5634 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 70 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5635 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5660 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5662 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5663 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5664 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 70 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1102 byte) (raw)) => 1 run: read-character/parse-traces/main 4: #\1 => ((4 character)) mem: ((4 character)): 5665 <= #\1 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 70 run: read-character/parse-traces/main 5: 71 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 71 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 1 run: parse-traces/main 6: #\1 => ((4 character)) mem: ((4 character)): 1263 <= #\1 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 1 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5691 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5693 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 71 run: end-of-stream?/parse-traces/main 2: 71 => ((2 integer)) mem: ((2 integer)): 5694 <= 71 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5695 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5696 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 71 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5697 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5722 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5724 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5725 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5726 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 71 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1103 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 5727 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 71 run: read-character/parse-traces/main 5: 72 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 72 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5753 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5755 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 72 run: end-of-stream?/parse-traces/main 2: 72 => ((2 integer)) mem: ((2 integer)): 5756 <= 72 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5757 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5758 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 72 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5759 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5784 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5786 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5787 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5788 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 72 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1104 byte) (raw)) => c run: read-character/parse-traces/main 4: #\c => ((4 character)) mem: ((4 character)): 5789 <= #\c run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 72 run: read-character/parse-traces/main 5: 73 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 73 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => c run: parse-traces/main 6: #\c => ((4 character)) mem: ((4 character)): 1263 <= #\c run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => c run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5815 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5817 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 73 run: end-of-stream?/parse-traces/main 2: 73 => ((2 integer)) mem: ((2 integer)): 5818 <= 73 schedule: scheduling end-of-stream?/parse-traces/main for further processing schedule: end-of-stream?/parse-traces/main run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5819 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5820 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 73 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5821 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5846 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5848 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5849 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5850 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 73 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1105 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 5851 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 73 run: read-character/parse-traces/main 5: 74 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 74 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 5 run: parse-traces/main 9: 6 => ((2 integer)) mem: ((2 integer)): 1261 <= 6 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 6 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5877 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5879 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 74 run: end-of-stream?/parse-traces/main 2: 74 => ((2 integer)) mem: ((2 integer)): 5880 <= 74 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5881 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5882 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 74 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5883 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5908 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5910 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5911 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5912 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 74 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1106 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 5913 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 74 run: read-character/parse-traces/main 5: 75 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 75 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 5939 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5941 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 75 run: end-of-stream?/parse-traces/main 2: 75 => ((2 integer)) mem: ((2 integer)): 5942 <= 75 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5943 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 5944 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 75 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 5945 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 5970 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 5972 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 5973 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 5974 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 75 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1107 byte) (raw)) => e run: read-character/parse-traces/main 4: #\e => ((4 character)) mem: ((4 character)): 5975 <= #\e run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 75 run: read-character/parse-traces/main 5: 76 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 76 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main 6: #\e => ((4 character)) mem: ((4 character)): 1263 <= #\e run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6001 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6003 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 76 run: end-of-stream?/parse-traces/main 2: 76 => ((2 integer)) mem: ((2 integer)): 6004 <= 76 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6005 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6006 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 76 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6007 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6032 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6034 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6035 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6036 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 76 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1108 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 6037 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 76 run: read-character/parse-traces/main 5: 77 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 77 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6063 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6065 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 77 run: end-of-stream?/parse-traces/main 2: 77 => ((2 integer)) mem: ((2 integer)): 6066 <= 77 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6067 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6068 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 77 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6069 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6094 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6096 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6097 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6098 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 77 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1109 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 6099 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 77 run: read-character/parse-traces/main 5: 78 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 78 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6125 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6127 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 78 run: end-of-stream?/parse-traces/main 2: 78 => ((2 integer)) mem: ((2 integer)): 6128 <= 78 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6129 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6130 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 78 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6131 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6156 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6158 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6159 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6160 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 78 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1110 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 6161 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 78 run: read-character/parse-traces/main 5: 79 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 79 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6187 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6189 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 79 run: end-of-stream?/parse-traces/main 2: 79 => ((2 integer)) mem: ((2 integer)): 6190 <= 79 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6191 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6192 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 79 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6193 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6218 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6220 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6221 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6222 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 79 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1111 byte) (raw)) => 1 run: read-character/parse-traces/main 4: #\1 => ((4 character)) mem: ((4 character)): 6223 <= #\1 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 79 run: read-character/parse-traces/main 5: 80 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 80 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 1 run: parse-traces/main 6: #\1 => ((4 character)) mem: ((4 character)): 1263 <= #\1 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 1 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6249 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6251 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 80 run: end-of-stream?/parse-traces/main 2: 80 => ((2 integer)) mem: ((2 integer)): 6252 <= 80 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6253 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6254 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 80 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6255 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6280 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6282 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6283 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6284 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 80 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1112 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 6285 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 80 run: read-character/parse-traces/main 5: 81 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 81 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6311 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6313 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 81 run: end-of-stream?/parse-traces/main 2: 81 => ((2 integer)) mem: ((2 integer)): 6314 <= 81 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6315 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6316 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 81 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6317 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6342 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6344 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6345 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6346 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 81 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1113 byte) (raw)) => d run: read-character/parse-traces/main 4: #\d => ((4 character)) mem: ((4 character)): 6347 <= #\d run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 81 run: read-character/parse-traces/main 5: 82 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 82 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => d run: parse-traces/main 6: #\d => ((4 character)) mem: ((4 character)): 1263 <= #\d run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => d run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6373 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6375 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 82 run: end-of-stream?/parse-traces/main 2: 82 => ((2 integer)) mem: ((2 integer)): 6376 <= 82 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6377 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6378 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 82 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6379 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6404 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6406 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6407 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6408 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 82 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1114 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 6409 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 82 run: read-character/parse-traces/main 5: 83 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 83 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 6 run: parse-traces/main 9: 7 => ((2 integer)) mem: ((2 integer)): 1261 <= 7 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 7 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6435 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6437 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 83 run: end-of-stream?/parse-traces/main 2: 83 => ((2 integer)) mem: ((2 integer)): 6438 <= 83 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6439 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6440 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 83 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6441 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6466 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6468 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6469 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6470 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 83 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1115 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 6471 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 83 run: read-character/parse-traces/main 5: 84 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 84 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6497 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6499 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 84 run: end-of-stream?/parse-traces/main 2: 84 => ((2 integer)) mem: ((2 integer)): 6500 <= 84 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6501 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6502 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 84 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6503 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6528 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6530 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6531 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6532 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 84 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1116 byte) (raw)) => e run: read-character/parse-traces/main 4: #\e => ((4 character)) mem: ((4 character)): 6533 <= #\e run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 84 run: read-character/parse-traces/main 5: 85 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 85 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main 6: #\e => ((4 character)) mem: ((4 character)): 1263 <= #\e run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6559 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6561 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 85 run: end-of-stream?/parse-traces/main 2: 85 => ((2 integer)) mem: ((2 integer)): 6562 <= 85 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6563 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6564 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 85 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6565 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6590 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6592 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6593 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6594 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 85 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1117 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 6595 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 85 run: read-character/parse-traces/main 5: 86 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 86 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6621 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6623 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 86 run: end-of-stream?/parse-traces/main 2: 86 => ((2 integer)) mem: ((2 integer)): 6624 <= 86 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6625 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6626 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 86 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6627 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6652 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6654 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6655 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6656 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 86 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1118 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 6657 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 86 run: read-character/parse-traces/main 5: 87 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 87 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6683 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6685 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 87 run: end-of-stream?/parse-traces/main 2: 87 => ((2 integer)) mem: ((2 integer)): 6686 <= 87 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6687 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6688 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 87 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6689 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6714 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6716 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6717 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6718 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 87 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1119 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 6719 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 87 run: read-character/parse-traces/main 5: 88 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 88 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6745 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6747 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 88 run: end-of-stream?/parse-traces/main 2: 88 => ((2 integer)) mem: ((2 integer)): 6748 <= 88 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6749 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6750 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 88 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6751 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6776 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6778 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6779 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6780 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 88 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1120 byte) (raw)) => 1 run: read-character/parse-traces/main 4: #\1 => ((4 character)) mem: ((4 character)): 6781 <= #\1 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 88 run: read-character/parse-traces/main 5: 89 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 89 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 1 run: parse-traces/main 6: #\1 => ((4 character)) mem: ((4 character)): 1263 <= #\1 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 1 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6807 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6809 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 89 run: end-of-stream?/parse-traces/main 2: 89 => ((2 integer)) mem: ((2 integer)): 6810 <= 89 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6811 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6812 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 89 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6813 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6838 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6840 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6841 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6842 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 89 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1121 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 6843 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 89 run: read-character/parse-traces/main 5: 90 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 90 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6869 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6871 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 90 run: end-of-stream?/parse-traces/main 2: 90 => ((2 integer)) mem: ((2 integer)): 6872 <= 90 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6873 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6874 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 90 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6875 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6900 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6902 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6903 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6904 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 90 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1122 byte) (raw)) => e run: read-character/parse-traces/main 4: #\e => ((4 character)) mem: ((4 character)): 6905 <= #\e run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 90 run: read-character/parse-traces/main 5: 91 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 91 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main 6: #\e => ((4 character)) mem: ((4 character)): 1263 <= #\e run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6931 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6933 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 91 run: end-of-stream?/parse-traces/main 2: 91 => ((2 integer)) mem: ((2 integer)): 6934 <= 91 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6935 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6936 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 91 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6937 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 6962 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6964 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 6965 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6966 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 91 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1123 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 6967 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 91 run: read-character/parse-traces/main 5: 92 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 92 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 7 run: parse-traces/main 9: 8 => ((2 integer)) mem: ((2 integer)): 1261 <= 8 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 8 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 6993 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 6995 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 92 run: end-of-stream?/parse-traces/main 2: 92 => ((2 integer)) mem: ((2 integer)): 6996 <= 92 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 6997 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 6998 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 92 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 6999 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7024 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7026 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7027 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7028 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 92 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1124 byte) (raw)) => r run: read-character/parse-traces/main 4: #\r => ((4 character)) mem: ((4 character)): 7029 <= #\r run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 92 run: read-character/parse-traces/main 5: 93 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 93 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => r run: parse-traces/main 6: #\r => ((4 character)) mem: ((4 character)): 1263 <= #\r run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => r run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7055 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7057 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 93 run: end-of-stream?/parse-traces/main 2: 93 => ((2 integer)) mem: ((2 integer)): 7058 <= 93 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7059 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7060 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 93 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7061 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7086 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7088 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7089 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7090 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 93 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1125 byte) (raw)) => u run: read-character/parse-traces/main 4: #\u => ((4 character)) mem: ((4 character)): 7091 <= #\u run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 93 run: read-character/parse-traces/main 5: 94 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 94 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => u run: parse-traces/main 6: #\u => ((4 character)) mem: ((4 character)): 1263 <= #\u run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => u run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7117 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7119 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 94 run: end-of-stream?/parse-traces/main 2: 94 => ((2 integer)) mem: ((2 integer)): 7120 <= 94 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7121 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7122 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 94 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7123 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7148 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7150 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7151 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7152 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 94 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1126 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 7153 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 94 run: read-character/parse-traces/main 5: 95 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 95 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7179 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7181 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 95 run: end-of-stream?/parse-traces/main 2: 95 => ((2 integer)) mem: ((2 integer)): 7182 <= 95 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7183 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7184 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 95 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7185 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7210 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7212 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7213 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7214 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 95 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1127 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 7215 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 95 run: read-character/parse-traces/main 5: 96 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 96 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7241 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7243 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 96 run: end-of-stream?/parse-traces/main 2: 96 => ((2 integer)) mem: ((2 integer)): 7244 <= 96 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7245 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7246 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 96 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7247 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7272 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7274 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7275 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7276 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 96 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1128 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 7277 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 96 run: read-character/parse-traces/main 5: 97 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 97 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7303 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7305 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 97 run: end-of-stream?/parse-traces/main 2: 97 => ((2 integer)) mem: ((2 integer)): 7306 <= 97 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7307 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7308 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 97 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7309 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7334 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7336 <= 1256 schedule: scheduling read-character/parse-traces/main for further processing schedule: read-character/parse-traces/main run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7337 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7338 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 97 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1129 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 7339 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 97 run: read-character/parse-traces/main 5: 98 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 98 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7365 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7367 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 98 run: end-of-stream?/parse-traces/main 2: 98 => ((2 integer)) mem: ((2 integer)): 7368 <= 98 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7369 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7370 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 98 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7371 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7396 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7398 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7399 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7400 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 98 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1130 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 7401 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 98 run: read-character/parse-traces/main 5: 99 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 99 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7427 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7429 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 99 run: end-of-stream?/parse-traces/main 2: 99 => ((2 integer)) mem: ((2 integer)): 7430 <= 99 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7431 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7432 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 99 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7433 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7458 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7460 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7461 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7462 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 99 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1131 byte) (raw)) => i run: read-character/parse-traces/main 4: #\i => ((4 character)) mem: ((4 character)): 7463 <= #\i run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 99 run: read-character/parse-traces/main 5: 100 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 100 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => i run: parse-traces/main 6: #\i => ((4 character)) mem: ((4 character)): 1263 <= #\i run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => i run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7489 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7491 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 100 run: end-of-stream?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 7492 <= 100 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7493 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7494 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 100 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7495 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7520 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7522 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7523 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7524 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 100 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1132 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 7525 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 100 run: read-character/parse-traces/main 5: 101 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 101 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7551 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7553 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 101 run: end-of-stream?/parse-traces/main 2: 101 => ((2 integer)) mem: ((2 integer)): 7554 <= 101 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7555 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7556 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 101 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7557 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7582 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7584 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7585 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7586 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 101 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1133 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 7587 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 101 run: read-character/parse-traces/main 5: 102 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 102 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7613 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7615 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 102 run: end-of-stream?/parse-traces/main 2: 102 => ((2 integer)) mem: ((2 integer)): 7616 <= 102 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7617 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7618 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 102 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7619 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7644 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7646 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7647 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7648 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 102 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1134 byte) (raw)) => 2 run: read-character/parse-traces/main 4: #\2 => ((4 character)) mem: ((4 character)): 7649 <= #\2 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 102 run: read-character/parse-traces/main 5: 103 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 103 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 2 run: parse-traces/main 6: #\2 => ((4 character)) mem: ((4 character)): 1263 <= #\2 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 2 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7675 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7677 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 103 run: end-of-stream?/parse-traces/main 2: 103 => ((2 integer)) mem: ((2 integer)): 7678 <= 103 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7679 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7680 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 103 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7681 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7706 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7708 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7709 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7710 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 103 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1135 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 7711 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 103 run: read-character/parse-traces/main 5: 104 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 104 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7737 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7739 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 104 run: end-of-stream?/parse-traces/main 2: 104 => ((2 integer)) mem: ((2 integer)): 7740 <= 104 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7741 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7742 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 104 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7743 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7768 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7770 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7771 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7772 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 104 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1136 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 7773 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 104 run: read-character/parse-traces/main 5: 105 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 105 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7799 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7801 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 105 run: end-of-stream?/parse-traces/main 2: 105 => ((2 integer)) mem: ((2 integer)): 7802 <= 105 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7803 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7804 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 105 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7805 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7830 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7832 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7833 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7834 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 105 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1137 byte) (raw)) => g run: read-character/parse-traces/main 4: #\g => ((4 character)) mem: ((4 character)): 7835 <= #\g run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 105 run: read-character/parse-traces/main 5: 106 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 106 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => g run: parse-traces/main 6: #\g => ((4 character)) mem: ((4 character)): 1263 <= #\g run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => g run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7861 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7863 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 106 run: end-of-stream?/parse-traces/main 2: 106 => ((2 integer)) mem: ((2 integer)): 7864 <= 106 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7865 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7866 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 106 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7867 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7892 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7894 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7895 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7896 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 106 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1138 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 7897 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 106 run: read-character/parse-traces/main 5: 107 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 107 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7923 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7925 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 107 run: end-of-stream?/parse-traces/main 2: 107 => ((2 integer)) mem: ((2 integer)): 7926 <= 107 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7927 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7928 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 107 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7929 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 7954 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7956 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 7957 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7958 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 107 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1139 byte) (raw)) => h run: read-character/parse-traces/main 4: #\h => ((4 character)) mem: ((4 character)): 7959 <= #\h run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 107 run: read-character/parse-traces/main 5: 108 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 108 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => h run: parse-traces/main 6: #\h => ((4 character)) mem: ((4 character)): 1263 <= #\h run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => h run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 7985 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 7987 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 108 run: end-of-stream?/parse-traces/main 2: 108 => ((2 integer)) mem: ((2 integer)): 7988 <= 108 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 7989 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 7990 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 108 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 7991 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8016 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8018 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8019 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8020 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 108 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1140 byte) (raw)) => i run: read-character/parse-traces/main 4: #\i => ((4 character)) mem: ((4 character)): 8021 <= #\i run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 108 run: read-character/parse-traces/main 5: 109 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 109 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => i run: parse-traces/main 6: #\i => ((4 character)) mem: ((4 character)): 1263 <= #\i run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => i run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8047 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8049 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 109 run: end-of-stream?/parse-traces/main 2: 109 => ((2 integer)) mem: ((2 integer)): 8050 <= 109 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8051 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8052 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 109 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8053 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8078 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8080 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8081 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8082 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 109 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1141 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 8083 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 109 run: read-character/parse-traces/main 5: 110 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 110 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 8 run: parse-traces/main 9: 9 => ((2 integer)) mem: ((2 integer)): 1261 <= 9 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 9 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8109 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8111 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 110 run: end-of-stream?/parse-traces/main 2: 110 => ((2 integer)) mem: ((2 integer)): 8112 <= 110 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8113 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8114 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 110 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8115 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8140 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8142 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8143 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8144 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 110 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1142 byte) (raw)) => r run: read-character/parse-traces/main 4: #\r => ((4 character)) mem: ((4 character)): 8145 <= #\r run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 110 run: read-character/parse-traces/main 5: 111 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 111 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => r run: parse-traces/main 6: #\r => ((4 character)) mem: ((4 character)): 1263 <= #\r run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => r run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8171 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8173 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 111 run: end-of-stream?/parse-traces/main 2: 111 => ((2 integer)) mem: ((2 integer)): 8174 <= 111 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8175 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8176 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 111 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8177 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8202 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8204 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8205 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8206 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 111 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1143 byte) (raw)) => u run: read-character/parse-traces/main 4: #\u => ((4 character)) mem: ((4 character)): 8207 <= #\u run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 111 run: read-character/parse-traces/main 5: 112 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 112 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => u run: parse-traces/main 6: #\u => ((4 character)) mem: ((4 character)): 1263 <= #\u run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => u run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8233 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8235 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 112 run: end-of-stream?/parse-traces/main 2: 112 => ((2 integer)) mem: ((2 integer)): 8236 <= 112 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8237 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8238 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 112 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8239 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8264 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8266 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8267 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8268 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 112 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1144 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 8269 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 112 run: read-character/parse-traces/main 5: 113 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 113 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8295 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8297 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 113 run: end-of-stream?/parse-traces/main 2: 113 => ((2 integer)) mem: ((2 integer)): 8298 <= 113 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8299 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8300 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 113 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8301 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8326 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8328 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8329 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8330 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 113 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1145 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 8331 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 113 run: read-character/parse-traces/main 5: 114 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 114 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8357 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8359 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 114 run: end-of-stream?/parse-traces/main 2: 114 => ((2 integer)) mem: ((2 integer)): 8360 <= 114 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8361 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8362 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 114 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8363 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8388 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8390 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8391 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8392 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 114 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1146 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 8393 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 114 run: read-character/parse-traces/main 5: 115 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 115 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8419 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8421 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 115 run: end-of-stream?/parse-traces/main 2: 115 => ((2 integer)) mem: ((2 integer)): 8422 <= 115 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8423 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8424 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 115 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8425 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8450 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8452 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8453 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8454 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 115 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1147 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 8455 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 115 run: read-character/parse-traces/main 5: 116 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 116 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8481 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8483 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 116 run: end-of-stream?/parse-traces/main 2: 116 => ((2 integer)) mem: ((2 integer)): 8484 <= 116 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8485 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8486 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 116 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8487 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8512 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8514 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8515 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8516 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 116 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1148 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 8517 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 116 run: read-character/parse-traces/main 5: 117 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 117 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8543 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8545 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 117 run: end-of-stream?/parse-traces/main 2: 117 => ((2 integer)) mem: ((2 integer)): 8546 <= 117 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8547 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8548 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 117 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8549 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8574 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8576 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8577 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8578 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 117 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1149 byte) (raw)) => i run: read-character/parse-traces/main 4: #\i => ((4 character)) mem: ((4 character)): 8579 <= #\i run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 117 run: read-character/parse-traces/main 5: 118 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 118 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => i run: parse-traces/main 6: #\i => ((4 character)) mem: ((4 character)): 1263 <= #\i run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => i run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8605 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8607 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 118 run: end-of-stream?/parse-traces/main 2: 118 => ((2 integer)) mem: ((2 integer)): 8608 <= 118 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8609 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8610 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 118 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8611 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8636 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8638 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8639 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8640 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 118 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1150 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 8641 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 118 run: read-character/parse-traces/main 5: 119 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 119 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8667 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8669 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 119 run: end-of-stream?/parse-traces/main 2: 119 => ((2 integer)) mem: ((2 integer)): 8670 <= 119 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8671 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8672 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 119 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8673 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8698 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8700 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8701 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8702 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 119 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1151 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 8703 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 119 run: read-character/parse-traces/main 5: 120 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 120 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8729 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8731 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 120 run: end-of-stream?/parse-traces/main 2: 120 => ((2 integer)) mem: ((2 integer)): 8732 <= 120 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8733 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8734 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 120 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8735 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8760 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8762 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8763 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8764 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 120 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1152 byte) (raw)) => 3 run: read-character/parse-traces/main 4: #\3 => ((4 character)) mem: ((4 character)): 8765 <= #\3 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 120 run: read-character/parse-traces/main 5: 121 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 121 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 3 run: parse-traces/main 6: #\3 => ((4 character)) mem: ((4 character)): 1263 <= #\3 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 3 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8791 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8793 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 121 run: end-of-stream?/parse-traces/main 2: 121 => ((2 integer)) mem: ((2 integer)): 8794 <= 121 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8795 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8796 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 121 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8797 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8822 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8824 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8825 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8826 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 121 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1153 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 8827 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 121 run: read-character/parse-traces/main 5: 122 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 122 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8853 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8855 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 122 run: end-of-stream?/parse-traces/main 2: 122 => ((2 integer)) mem: ((2 integer)): 8856 <= 122 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8857 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8858 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 122 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8859 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil schedule: scheduling parse-traces/main for further processing schedule: parse-traces/main run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8884 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8886 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8887 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8888 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 122 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1154 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 8889 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 122 run: read-character/parse-traces/main 5: 123 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 123 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8915 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8917 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 123 run: end-of-stream?/parse-traces/main 2: 123 => ((2 integer)) mem: ((2 integer)): 8918 <= 123 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8919 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8920 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 123 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8921 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 8946 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8948 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 8949 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8950 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 123 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1155 byte) (raw)) => j run: read-character/parse-traces/main 4: #\j => ((4 character)) mem: ((4 character)): 8951 <= #\j run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 123 run: read-character/parse-traces/main 5: 124 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 124 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => j run: parse-traces/main 6: #\j => ((4 character)) mem: ((4 character)): 1263 <= #\j run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => j run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 8977 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 8979 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 124 run: end-of-stream?/parse-traces/main 2: 124 => ((2 integer)) mem: ((2 integer)): 8980 <= 124 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 8981 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 8982 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 124 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 8983 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9008 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9010 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9011 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9012 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 124 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1156 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 9013 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 124 run: read-character/parse-traces/main 5: 125 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 125 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 9 run: parse-traces/main 9: 10 => ((2 integer)) mem: ((2 integer)): 1261 <= 10 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 10 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9039 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9041 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 125 run: end-of-stream?/parse-traces/main 2: 125 => ((2 integer)) mem: ((2 integer)): 9042 <= 125 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9043 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9044 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 125 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9045 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9070 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9072 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9073 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9074 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 125 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1157 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 9075 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 125 run: read-character/parse-traces/main 5: 126 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 126 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9101 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9103 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 126 run: end-of-stream?/parse-traces/main 2: 126 => ((2 integer)) mem: ((2 integer)): 9104 <= 126 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9105 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9106 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 126 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9107 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9132 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9134 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9135 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9136 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 126 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1158 byte) (raw)) => e run: read-character/parse-traces/main 4: #\e => ((4 character)) mem: ((4 character)): 9137 <= #\e run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 126 run: read-character/parse-traces/main 5: 127 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 127 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => e run: parse-traces/main 6: #\e => ((4 character)) mem: ((4 character)): 1263 <= #\e run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => e run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9163 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9165 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 127 run: end-of-stream?/parse-traces/main 2: 127 => ((2 integer)) mem: ((2 integer)): 9166 <= 127 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9167 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9168 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 127 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9169 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9194 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9196 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9197 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9198 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 127 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1159 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 9199 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 127 run: read-character/parse-traces/main 5: 128 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 128 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9225 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9227 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 128 run: end-of-stream?/parse-traces/main 2: 128 => ((2 integer)) mem: ((2 integer)): 9228 <= 128 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9229 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9230 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 128 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9231 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9256 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9258 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9259 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9260 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 128 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1160 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 9261 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 128 run: read-character/parse-traces/main 5: 129 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 129 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9287 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9289 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 129 run: end-of-stream?/parse-traces/main 2: 129 => ((2 integer)) mem: ((2 integer)): 9290 <= 129 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9291 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9292 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 129 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9293 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9318 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9320 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9321 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9322 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 129 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1161 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 9323 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 129 run: read-character/parse-traces/main 5: 130 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 130 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9349 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9351 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 130 run: end-of-stream?/parse-traces/main 2: 130 => ((2 integer)) mem: ((2 integer)): 9352 <= 130 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9353 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9354 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 130 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9355 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9380 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9382 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9383 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9384 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 130 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1162 byte) (raw)) => 3 run: read-character/parse-traces/main 4: #\3 => ((4 character)) mem: ((4 character)): 9385 <= #\3 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 130 run: read-character/parse-traces/main 5: 131 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 131 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 3 run: parse-traces/main 6: #\3 => ((4 character)) mem: ((4 character)): 1263 <= #\3 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 3 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9411 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9413 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 131 run: end-of-stream?/parse-traces/main 2: 131 => ((2 integer)) mem: ((2 integer)): 9414 <= 131 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9415 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9416 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 131 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9417 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9442 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9444 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9445 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9446 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 131 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1163 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 9447 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 131 run: read-character/parse-traces/main 5: 132 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 132 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9473 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9475 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 132 run: end-of-stream?/parse-traces/main 2: 132 => ((2 integer)) mem: ((2 integer)): 9476 <= 132 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9477 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9478 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 132 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9479 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9504 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9506 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9507 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9508 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 132 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1164 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 9509 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 132 run: read-character/parse-traces/main 5: 133 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 133 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9535 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9537 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 133 run: end-of-stream?/parse-traces/main 2: 133 => ((2 integer)) mem: ((2 integer)): 9538 <= 133 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9539 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9540 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 133 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9541 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9566 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9568 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9569 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9570 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 133 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1165 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 9571 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 133 run: read-character/parse-traces/main 5: 134 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 134 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 10 run: parse-traces/main 9: 11 => ((2 integer)) mem: ((2 integer)): 1261 <= 11 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 11 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9597 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9599 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 134 run: end-of-stream?/parse-traces/main 2: 134 => ((2 integer)) mem: ((2 integer)): 9600 <= 134 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9601 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9602 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 134 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9603 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9628 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9630 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9631 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9632 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 134 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1166 byte) (raw)) => r run: read-character/parse-traces/main 4: #\r => ((4 character)) mem: ((4 character)): 9633 <= #\r run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 134 run: read-character/parse-traces/main 5: 135 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 135 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => r run: parse-traces/main 6: #\r => ((4 character)) mem: ((4 character)): 1263 <= #\r run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => r run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9659 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9661 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 135 run: end-of-stream?/parse-traces/main 2: 135 => ((2 integer)) mem: ((2 integer)): 9662 <= 135 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9663 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9664 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 135 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9665 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9690 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9692 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9693 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9694 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 135 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1167 byte) (raw)) => u run: read-character/parse-traces/main 4: #\u => ((4 character)) mem: ((4 character)): 9695 <= #\u run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 135 run: read-character/parse-traces/main 5: 136 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 136 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => u run: parse-traces/main 6: #\u => ((4 character)) mem: ((4 character)): 1263 <= #\u run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => u run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9721 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9723 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 136 run: end-of-stream?/parse-traces/main 2: 136 => ((2 integer)) mem: ((2 integer)): 9724 <= 136 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9725 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9726 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 136 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9727 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9752 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9754 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9755 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9756 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 136 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1168 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 9757 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 136 run: read-character/parse-traces/main 5: 137 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 137 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9783 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9785 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 137 run: end-of-stream?/parse-traces/main 2: 137 => ((2 integer)) mem: ((2 integer)): 9786 <= 137 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9787 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9788 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 137 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9789 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9814 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9816 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9817 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9818 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 137 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1169 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 9819 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 137 run: read-character/parse-traces/main 5: 138 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 138 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9845 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9847 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 138 run: end-of-stream?/parse-traces/main 2: 138 => ((2 integer)) mem: ((2 integer)): 9848 <= 138 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9849 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9850 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 138 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9851 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9876 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9878 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9879 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9880 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 138 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1170 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 9881 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 138 run: read-character/parse-traces/main 5: 139 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 139 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9907 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9909 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 139 run: end-of-stream?/parse-traces/main 2: 139 => ((2 integer)) mem: ((2 integer)): 9910 <= 139 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9911 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9912 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 139 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9913 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 9938 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9940 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 9941 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9942 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 139 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1171 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 9943 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 139 run: read-character/parse-traces/main 5: 140 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 140 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 9969 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 9971 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 140 run: end-of-stream?/parse-traces/main 2: 140 => ((2 integer)) mem: ((2 integer)): 9972 <= 140 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 9973 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 9974 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 140 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 9975 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10000 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10002 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10003 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10004 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 140 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1172 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 10005 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 140 run: read-character/parse-traces/main 5: 141 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 141 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10031 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10033 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 141 run: end-of-stream?/parse-traces/main 2: 141 => ((2 integer)) mem: ((2 integer)): 10034 <= 141 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10035 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10036 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 141 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10037 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10062 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10064 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10065 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10066 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 141 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1173 byte) (raw)) => i run: read-character/parse-traces/main 4: #\i => ((4 character)) mem: ((4 character)): 10067 <= #\i run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 141 run: read-character/parse-traces/main 5: 142 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 142 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => i run: parse-traces/main 6: #\i => ((4 character)) mem: ((4 character)): 1263 <= #\i run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => i run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10093 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10095 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 142 run: end-of-stream?/parse-traces/main 2: 142 => ((2 integer)) mem: ((2 integer)): 10096 <= 142 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10097 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10098 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 142 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10099 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10124 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10126 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10127 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10128 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 142 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1174 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 10129 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 142 run: read-character/parse-traces/main 5: 143 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 143 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10155 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10157 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 143 run: end-of-stream?/parse-traces/main 2: 143 => ((2 integer)) mem: ((2 integer)): 10158 <= 143 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10159 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10160 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 143 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10161 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10186 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10188 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10189 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10190 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 143 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1175 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 10191 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 143 run: read-character/parse-traces/main 5: 144 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 144 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10217 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10219 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 144 run: end-of-stream?/parse-traces/main 2: 144 => ((2 integer)) mem: ((2 integer)): 10220 <= 144 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10221 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10222 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 144 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10223 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10248 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10250 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10251 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10252 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 144 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1176 byte) (raw)) => 4 run: read-character/parse-traces/main 4: #\4 => ((4 character)) mem: ((4 character)): 10253 <= #\4 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 144 run: read-character/parse-traces/main 5: 145 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 145 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 4 run: parse-traces/main 6: #\4 => ((4 character)) mem: ((4 character)): 1263 <= #\4 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 4 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10279 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10281 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 145 run: end-of-stream?/parse-traces/main 2: 145 => ((2 integer)) mem: ((2 integer)): 10282 <= 145 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10283 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10284 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 145 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10285 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10310 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10312 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10313 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10314 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 145 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1177 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 10315 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 145 run: read-character/parse-traces/main 5: 146 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 146 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10341 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10343 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 146 run: end-of-stream?/parse-traces/main 2: 146 => ((2 integer)) mem: ((2 integer)): 10344 <= 146 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10345 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10346 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 146 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10347 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10372 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10374 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10375 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10376 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 146 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1178 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 10377 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 146 run: read-character/parse-traces/main 5: 147 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 147 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) schedule: scheduling parse-traces/main for further processing schedule: parse-traces/main run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10403 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10405 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 147 run: end-of-stream?/parse-traces/main 2: 147 => ((2 integer)) mem: ((2 integer)): 10406 <= 147 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10407 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10408 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 147 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10409 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10434 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10436 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10437 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10438 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 147 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1179 byte) (raw)) => k run: read-character/parse-traces/main 4: #\k => ((4 character)) mem: ((4 character)): 10439 <= #\k run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 147 run: read-character/parse-traces/main 5: 148 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 148 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => k run: parse-traces/main 6: #\k => ((4 character)) mem: ((4 character)): 1263 <= #\k run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => k run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10465 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10467 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 148 run: end-of-stream?/parse-traces/main 2: 148 => ((2 integer)) mem: ((2 integer)): 10468 <= 148 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10469 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10470 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 148 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10471 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10496 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10498 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10499 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10500 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 148 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1180 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 10501 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 148 run: read-character/parse-traces/main 5: 149 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 149 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 11 run: parse-traces/main 9: 12 => ((2 integer)) mem: ((2 integer)): 1261 <= 12 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 12 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10527 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10529 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 149 run: end-of-stream?/parse-traces/main 2: 149 => ((2 integer)) mem: ((2 integer)): 10530 <= 149 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10531 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10532 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 149 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10533 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10558 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10560 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10561 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10562 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 149 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1181 byte) (raw)) => r run: read-character/parse-traces/main 4: #\r => ((4 character)) mem: ((4 character)): 10563 <= #\r run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 149 run: read-character/parse-traces/main 5: 150 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 150 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => r run: parse-traces/main 6: #\r => ((4 character)) mem: ((4 character)): 1263 <= #\r run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => r run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10589 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10591 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 150 run: end-of-stream?/parse-traces/main 2: 150 => ((2 integer)) mem: ((2 integer)): 10592 <= 150 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10593 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10594 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 150 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10595 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10620 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10622 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10623 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10624 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 150 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1182 byte) (raw)) => u run: read-character/parse-traces/main 4: #\u => ((4 character)) mem: ((4 character)): 10625 <= #\u run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 150 run: read-character/parse-traces/main 5: 151 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 151 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => u run: parse-traces/main 6: #\u => ((4 character)) mem: ((4 character)): 1263 <= #\u run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => u run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10651 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10653 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 151 run: end-of-stream?/parse-traces/main 2: 151 => ((2 integer)) mem: ((2 integer)): 10654 <= 151 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10655 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10656 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 151 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10657 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10682 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10684 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10685 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10686 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 151 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1183 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 10687 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 151 run: read-character/parse-traces/main 5: 152 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 152 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10713 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10715 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 152 run: end-of-stream?/parse-traces/main 2: 152 => ((2 integer)) mem: ((2 integer)): 10716 <= 152 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10717 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10718 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 152 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10719 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10744 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10746 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10747 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10748 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 152 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1184 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 10749 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 152 run: read-character/parse-traces/main 5: 153 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 153 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10775 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10777 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 153 run: end-of-stream?/parse-traces/main 2: 153 => ((2 integer)) mem: ((2 integer)): 10778 <= 153 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10779 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10780 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 153 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10781 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10806 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10808 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10809 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10810 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 153 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1185 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 10811 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 153 run: read-character/parse-traces/main 5: 154 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 154 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10837 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10839 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 154 run: end-of-stream?/parse-traces/main 2: 154 => ((2 integer)) mem: ((2 integer)): 10840 <= 154 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10841 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10842 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 154 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10843 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10868 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10870 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10871 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10872 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 154 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1186 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 10873 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 154 run: read-character/parse-traces/main 5: 155 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 155 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10899 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10901 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 155 run: end-of-stream?/parse-traces/main 2: 155 => ((2 integer)) mem: ((2 integer)): 10902 <= 155 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10903 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10904 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 155 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10905 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10930 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10932 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10933 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10934 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 155 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1187 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 10935 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 155 run: read-character/parse-traces/main 5: 156 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 156 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 10961 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10963 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 156 run: end-of-stream?/parse-traces/main 2: 156 => ((2 integer)) mem: ((2 integer)): 10964 <= 156 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10965 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 10966 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 156 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 10967 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 10992 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 10994 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 10995 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 10996 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 156 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1188 byte) (raw)) => i run: read-character/parse-traces/main 4: #\i => ((4 character)) mem: ((4 character)): 10997 <= #\i run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 156 run: read-character/parse-traces/main 5: 157 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 157 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => i run: parse-traces/main 6: #\i => ((4 character)) mem: ((4 character)): 1263 <= #\i run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => i run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11023 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11025 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 157 run: end-of-stream?/parse-traces/main 2: 157 => ((2 integer)) mem: ((2 integer)): 11026 <= 157 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11027 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11028 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 157 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11029 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11054 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11056 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11057 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11058 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 157 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1189 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 11059 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 157 run: read-character/parse-traces/main 5: 158 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 158 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11085 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11087 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 158 run: end-of-stream?/parse-traces/main 2: 158 => ((2 integer)) mem: ((2 integer)): 11088 <= 158 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11089 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11090 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 158 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11091 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11116 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11118 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11119 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11120 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 158 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1190 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 11121 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 158 run: read-character/parse-traces/main 5: 159 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 159 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11147 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11149 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 159 run: end-of-stream?/parse-traces/main 2: 159 => ((2 integer)) mem: ((2 integer)): 11150 <= 159 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11151 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11152 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 159 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11153 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11178 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11180 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11181 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11182 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 159 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1191 byte) (raw)) => 5 run: read-character/parse-traces/main 4: #\5 => ((4 character)) mem: ((4 character)): 11183 <= #\5 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 159 run: read-character/parse-traces/main 5: 160 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 160 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 5 run: parse-traces/main 6: #\5 => ((4 character)) mem: ((4 character)): 1263 <= #\5 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 5 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11209 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11211 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 160 run: end-of-stream?/parse-traces/main 2: 160 => ((2 integer)) mem: ((2 integer)): 11212 <= 160 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11213 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11214 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 160 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11215 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11240 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11242 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11243 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11244 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 160 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1192 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 11245 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 160 run: read-character/parse-traces/main 5: 161 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 161 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11271 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11273 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 161 run: end-of-stream?/parse-traces/main 2: 161 => ((2 integer)) mem: ((2 integer)): 11274 <= 161 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11275 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11276 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 161 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11277 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11302 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11304 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11305 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11306 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 161 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1193 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 11307 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 161 run: read-character/parse-traces/main 5: 162 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 162 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11333 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11335 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 162 run: end-of-stream?/parse-traces/main 2: 162 => ((2 integer)) mem: ((2 integer)): 11336 <= 162 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11337 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11338 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 162 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11339 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11364 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11366 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11367 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11368 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 162 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1194 byte) (raw)) => l run: read-character/parse-traces/main 4: #\l => ((4 character)) mem: ((4 character)): 11369 <= #\l run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 162 run: read-character/parse-traces/main 5: 163 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 163 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => l run: parse-traces/main 6: #\l => ((4 character)) mem: ((4 character)): 1263 <= #\l run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => l run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11395 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11397 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 163 run: end-of-stream?/parse-traces/main 2: 163 => ((2 integer)) mem: ((2 integer)): 11398 <= 163 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11399 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11400 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 163 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11401 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11426 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11428 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11429 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11430 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 163 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1195 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 11431 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 163 run: read-character/parse-traces/main 5: 164 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 164 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 12 run: parse-traces/main 9: 13 => ((2 integer)) mem: ((2 integer)): 1261 <= 13 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 13 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11457 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11459 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 164 run: end-of-stream?/parse-traces/main 2: 164 => ((2 integer)) mem: ((2 integer)): 11460 <= 164 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11461 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11462 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 164 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11463 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11488 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11490 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11491 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11492 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 164 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1196 byte) (raw)) => r run: read-character/parse-traces/main 4: #\r => ((4 character)) mem: ((4 character)): 11493 <= #\r run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 164 run: read-character/parse-traces/main 5: 165 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 165 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => r run: parse-traces/main 6: #\r => ((4 character)) mem: ((4 character)): 1263 <= #\r run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => r run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11519 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11521 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 165 run: end-of-stream?/parse-traces/main 2: 165 => ((2 integer)) mem: ((2 integer)): 11522 <= 165 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11523 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11524 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 165 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11525 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11550 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11552 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11553 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11554 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 165 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1197 byte) (raw)) => u run: read-character/parse-traces/main 4: #\u => ((4 character)) mem: ((4 character)): 11555 <= #\u run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 165 run: read-character/parse-traces/main 5: 166 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 166 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => u run: parse-traces/main 6: #\u => ((4 character)) mem: ((4 character)): 1263 <= #\u run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => u run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11581 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11583 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 166 run: end-of-stream?/parse-traces/main 2: 166 => ((2 integer)) mem: ((2 integer)): 11584 <= 166 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11585 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11586 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 166 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11587 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11612 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11614 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11615 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11616 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 166 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1198 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 11617 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 166 run: read-character/parse-traces/main 5: 167 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 167 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11643 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11645 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 167 run: end-of-stream?/parse-traces/main 2: 167 => ((2 integer)) mem: ((2 integer)): 11646 <= 167 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11647 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11648 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 167 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11649 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11674 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11676 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11677 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11678 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 167 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1199 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 11679 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 167 run: read-character/parse-traces/main 5: 168 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 168 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11705 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11707 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 168 run: end-of-stream?/parse-traces/main 2: 168 => ((2 integer)) mem: ((2 integer)): 11708 <= 168 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11709 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11710 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 168 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11711 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11736 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11738 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11739 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11740 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 168 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1200 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 11741 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 168 run: read-character/parse-traces/main 5: 169 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 169 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11767 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11769 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 169 run: end-of-stream?/parse-traces/main 2: 169 => ((2 integer)) mem: ((2 integer)): 11770 <= 169 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11771 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11772 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 169 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11773 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11798 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11800 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11801 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11802 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 169 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1201 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 11803 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 169 run: read-character/parse-traces/main 5: 170 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 170 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11829 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11831 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 170 run: end-of-stream?/parse-traces/main 2: 170 => ((2 integer)) mem: ((2 integer)): 11832 <= 170 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11833 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11834 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 170 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11835 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11860 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11862 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11863 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11864 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 170 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1202 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 11865 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 170 run: read-character/parse-traces/main 5: 171 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 171 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11891 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11893 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 171 run: end-of-stream?/parse-traces/main 2: 171 => ((2 integer)) mem: ((2 integer)): 11894 <= 171 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11895 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11896 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 171 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11897 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11922 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11924 <= 1256 schedule: scheduling read-character/parse-traces/main for further processing schedule: read-character/parse-traces/main run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11925 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11926 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 171 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1203 byte) (raw)) => i run: read-character/parse-traces/main 4: #\i => ((4 character)) mem: ((4 character)): 11927 <= #\i run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 171 run: read-character/parse-traces/main 5: 172 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 172 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => i run: parse-traces/main 6: #\i => ((4 character)) mem: ((4 character)): 1263 <= #\i run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => i run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 11953 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11955 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 172 run: end-of-stream?/parse-traces/main 2: 172 => ((2 integer)) mem: ((2 integer)): 11956 <= 172 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11957 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 11958 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 172 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 11959 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 11984 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 11986 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 11987 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 11988 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 172 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1204 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 11989 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 172 run: read-character/parse-traces/main 5: 173 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 173 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12015 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12017 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 173 run: end-of-stream?/parse-traces/main 2: 173 => ((2 integer)) mem: ((2 integer)): 12018 <= 173 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12019 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12020 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 173 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12021 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12046 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12048 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12049 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12050 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 173 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1205 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 12051 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 173 run: read-character/parse-traces/main 5: 174 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 174 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12077 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12079 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 174 run: end-of-stream?/parse-traces/main 2: 174 => ((2 integer)) mem: ((2 integer)): 12080 <= 174 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12081 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12082 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 174 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12083 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12108 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12110 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12111 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12112 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 174 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1206 byte) (raw)) => 6 run: read-character/parse-traces/main 4: #\6 => ((4 character)) mem: ((4 character)): 12113 <= #\6 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 174 run: read-character/parse-traces/main 5: 175 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 175 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 6 run: parse-traces/main 6: #\6 => ((4 character)) mem: ((4 character)): 1263 <= #\6 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 6 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12139 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12141 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 175 run: end-of-stream?/parse-traces/main 2: 175 => ((2 integer)) mem: ((2 integer)): 12142 <= 175 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12143 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12144 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 175 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12145 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12170 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12172 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12173 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12174 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 175 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1207 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 12175 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 175 run: read-character/parse-traces/main 5: 176 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 176 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12201 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12203 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 176 run: end-of-stream?/parse-traces/main 2: 176 => ((2 integer)) mem: ((2 integer)): 12204 <= 176 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12205 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12206 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 176 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12207 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12232 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12234 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12235 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12236 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 176 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1208 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 12237 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 176 run: read-character/parse-traces/main 5: 177 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 177 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12263 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12265 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 177 run: end-of-stream?/parse-traces/main 2: 177 => ((2 integer)) mem: ((2 integer)): 12266 <= 177 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12267 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12268 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 177 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12269 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12294 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12296 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12297 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12298 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 177 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1209 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 12299 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 177 run: read-character/parse-traces/main 5: 178 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 178 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12325 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12327 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 178 run: end-of-stream?/parse-traces/main 2: 178 => ((2 integer)) mem: ((2 integer)): 12328 <= 178 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12329 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12330 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 178 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12331 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12356 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12358 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12359 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12360 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 178 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1210 byte) (raw)) => run: read-character/parse-traces/main 4: #\newline => ((4 character)) mem: ((4 character)): 12361 <= #\newline run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 178 run: read-character/parse-traces/main 5: 179 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 179 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\newline => ((4 character)) mem: ((4 character)): 1263 <= #\newline run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: t => ((5 boolean)) mem: ((5 boolean)): 1264 <= t run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: parse-traces/main 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 13 run: parse-traces/main 9: 14 => ((2 integer)) mem: ((2 integer)): 1261 <= 14 run: parse-traces/main 10: ((($print)) (( literal))) run: parse-traces/main 11: ((($print)) ((2 integer))) mem: ((2 integer)) => 14 run: parse-traces/main 12: ((($print)) (( literal))) run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12387 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12389 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 179 run: end-of-stream?/parse-traces/main 2: 179 => ((2 integer)) mem: ((2 integer)): 12390 <= 179 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12391 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12392 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 179 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12393 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12418 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12420 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12421 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12422 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 179 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1211 byte) (raw)) => r run: read-character/parse-traces/main 4: #\r => ((4 character)) mem: ((4 character)): 12423 <= #\r run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 179 run: read-character/parse-traces/main 5: 180 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 180 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => r run: parse-traces/main 6: #\r => ((4 character)) mem: ((4 character)): 1263 <= #\r run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => r run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12449 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12451 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 180 run: end-of-stream?/parse-traces/main 2: 180 => ((2 integer)) mem: ((2 integer)): 12452 <= 180 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12453 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12454 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 180 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12455 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12480 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12482 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12483 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12484 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 180 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1212 byte) (raw)) => u run: read-character/parse-traces/main 4: #\u => ((4 character)) mem: ((4 character)): 12485 <= #\u run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 180 run: read-character/parse-traces/main 5: 181 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 181 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => u run: parse-traces/main 6: #\u => ((4 character)) mem: ((4 character)): 1263 <= #\u run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => u run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12511 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12513 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 181 run: end-of-stream?/parse-traces/main 2: 181 => ((2 integer)) mem: ((2 integer)): 12514 <= 181 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12515 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12516 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 181 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12517 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12542 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12544 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12545 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12546 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 181 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1213 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 12547 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 181 run: read-character/parse-traces/main 5: 182 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 182 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12573 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12575 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 182 run: end-of-stream?/parse-traces/main 2: 182 => ((2 integer)) mem: ((2 integer)): 12576 <= 182 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12577 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12578 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 182 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12579 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12604 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12606 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12607 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12608 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 182 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1214 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 12609 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 182 run: read-character/parse-traces/main 5: 183 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 183 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12635 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12637 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 183 run: end-of-stream?/parse-traces/main 2: 183 => ((2 integer)) mem: ((2 integer)): 12638 <= 183 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12639 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12640 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 183 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12641 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12666 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12668 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12669 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12670 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 183 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1215 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 12671 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 183 run: read-character/parse-traces/main 5: 184 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 184 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12697 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12699 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 184 run: end-of-stream?/parse-traces/main 2: 184 => ((2 integer)) mem: ((2 integer)): 12700 <= 184 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12701 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12702 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 184 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12703 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12728 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12730 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12731 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12732 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 184 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1216 byte) (raw)) => m run: read-character/parse-traces/main 4: #\m => ((4 character)) mem: ((4 character)): 12733 <= #\m run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 184 run: read-character/parse-traces/main 5: 185 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 185 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => m run: parse-traces/main 6: #\m => ((4 character)) mem: ((4 character)): 1263 <= #\m run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => m run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12759 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12761 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 185 run: end-of-stream?/parse-traces/main 2: 185 => ((2 integer)) mem: ((2 integer)): 12762 <= 185 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12763 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12764 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 185 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12765 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12790 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12792 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12793 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12794 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 185 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1217 byte) (raw)) => a run: read-character/parse-traces/main 4: #\a => ((4 character)) mem: ((4 character)): 12795 <= #\a run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 185 run: read-character/parse-traces/main 5: 186 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 186 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => a run: parse-traces/main 6: #\a => ((4 character)) mem: ((4 character)): 1263 <= #\a run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => a run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12821 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12823 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 186 run: end-of-stream?/parse-traces/main 2: 186 => ((2 integer)) mem: ((2 integer)): 12824 <= 186 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12825 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12826 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 186 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12827 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12852 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12854 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12855 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12856 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 186 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1218 byte) (raw)) => i run: read-character/parse-traces/main 4: #\i => ((4 character)) mem: ((4 character)): 12857 <= #\i run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 186 run: read-character/parse-traces/main 5: 187 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 187 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => i run: parse-traces/main 6: #\i => ((4 character)) mem: ((4 character)): 1263 <= #\i run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => i run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12883 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12885 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 187 run: end-of-stream?/parse-traces/main 2: 187 => ((2 integer)) mem: ((2 integer)): 12886 <= 187 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12887 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12888 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 187 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12889 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12914 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12916 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12917 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12918 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 187 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1219 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 12919 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 187 run: read-character/parse-traces/main 5: 188 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 188 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 12945 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12947 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 188 run: end-of-stream?/parse-traces/main 2: 188 => ((2 integer)) mem: ((2 integer)): 12948 <= 188 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12949 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 12950 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 188 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 12951 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 12976 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 12978 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 12979 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 12980 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 188 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1220 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 12981 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 188 run: read-character/parse-traces/main 5: 189 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 189 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 13007 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13009 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 189 run: end-of-stream?/parse-traces/main 2: 189 => ((2 integer)) mem: ((2 integer)): 13010 <= 189 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13011 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 13012 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 189 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13013 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 13038 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13040 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 13041 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13042 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 189 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1221 byte) (raw)) => 7 run: read-character/parse-traces/main 4: #\7 => ((4 character)) mem: ((4 character)): 13043 <= #\7 run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 189 run: read-character/parse-traces/main 5: 190 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 190 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => 7 run: parse-traces/main 6: #\7 => ((4 character)) mem: ((4 character)): 1263 <= #\7 run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => 7 run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 13069 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13071 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 190 run: end-of-stream?/parse-traces/main 2: 190 => ((2 integer)) mem: ((2 integer)): 13072 <= 190 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13073 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 13074 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 190 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13075 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 13100 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13102 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 13103 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13104 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 190 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1222 byte) (raw)) => : run: read-character/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 13105 <= #\: run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 190 run: read-character/parse-traces/main 5: 191 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 191 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => : run: parse-traces/main 6: #\: => ((4 character)) mem: ((4 character)): 1263 <= #\: run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => : run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 13131 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13133 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 191 run: end-of-stream?/parse-traces/main 2: 191 => ((2 integer)) mem: ((2 integer)): 13134 <= 191 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13135 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 13136 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 191 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13137 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 13162 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13164 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 13165 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13166 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 191 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1223 byte) (raw)) => run: read-character/parse-traces/main 4: #\space => ((4 character)) mem: ((4 character)): 13167 <= #\space run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 191 run: read-character/parse-traces/main 5: 192 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 192 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => run: parse-traces/main 6: #\space => ((4 character)) mem: ((4 character)): 1263 <= #\space run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 13193 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13195 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 192 run: end-of-stream?/parse-traces/main 2: 192 => ((2 integer)) mem: ((2 integer)): 13196 <= 192 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13197 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 13198 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 192 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13199 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 4: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 6: (((4 character)) <- ((read-character)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-character/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-character/parse-traces/main 0: 13224 => ((default-space space-address)) run: read-character/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-character/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13226 <= 1256 run: read-character/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-character/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 13227 <= 1256 run: read-character/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-character/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13228 <= 1031 run: read-character/parse-traces/main 4: (((4 character)) <- ((index)) ((3 string-address) (deref)) ((2 integer-address) (deref))) mem: ((2 integer-address) (deref)) => 192 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1224 byte) (raw)) => n run: read-character/parse-traces/main 4: #\n => ((4 character)) mem: ((4 character)): 13229 <= #\n run: read-character/parse-traces/main 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 192 run: read-character/parse-traces/main 5: 193 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 193 run: read-character/parse-traces/main 6: (((reply)) ((4 character))) mem: ((4 character)) => n run: parse-traces/main 6: #\n => ((4 character)) mem: ((4 character)): 1263 <= #\n run: parse-traces/main 7: (((5 boolean)) <- ((equal)) ((4 character)) (( literal))) mem: ((4 character)) => n run: parse-traces/main 7: nil => ((5 boolean)) mem: ((5 boolean)): 1264 <= nil run: parse-traces/main 8: (((jump-unless)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: parse-traces/main 13: (((jump)) ((-10 offset))) run: parse-traces/main 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 13255 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13257 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 2: 193 => ((2 integer)) mem: ((2 integer)): 13258 <= 193 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13259 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 13260 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 193 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 13261 <= t run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => t run: parse-traces/main 4: t => ((3 boolean)) mem: ((3 boolean)): 1262 <= t run: parse-traces/main 5: (((jump-if)) ((3 boolean)) ((8 offset))) mem: ((3 boolean)) => t run: parse-traces/main 14: ((($print)) ((2 integer))) mem: ((2 integer)) => 14 run: parse-traces/main 15: ((($print)) (( lines literal))) run: parse-traces/main 16: (((1 stream-address)) <- ((rewind-stream)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: rewind-stream/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: rewind-stream/parse-traces/main 0: 13286 => ((default-space space-address)) run: rewind-stream/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: rewind-stream/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13288 <= 1256 run: rewind-stream/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: rewind-stream/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 13289 <= 1256 run: rewind-stream/parse-traces/main 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: rewind-stream/parse-traces/main 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 0 run: rewind-stream/parse-traces/main 4: (((reply)) ((1 stream-address) (same-as-arg 0))) mem: ((1 stream-address) (same-as-arg 0)) => 1256 run: parse-traces/main 16: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 1260 <= 1256 run: parse-traces/main 17: (((6 buffer-address)) <- ((init-buffer)) ((30 literal))) run: init-buffer/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main 0: 13317 => ((default-space space-address)) run: init-buffer/parse-traces/main 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 13319 <= 13348 run: init-buffer/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main 2: 13348 => ((2 integer-address)) mem: ((2 integer-address)): 13320 <= 13348 run: init-buffer/parse-traces/main 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 13348 <= 0 run: init-buffer/parse-traces/main 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main 4: 13349 => ((3 string-address-address)) mem: ((3 string-address-address)): 13321 <= 13349 run: init-buffer/parse-traces/main 5: (((4 integer)) <- ((next-input))) arg: nil 0 (30) run: init-buffer/parse-traces/main 5: 30 => ((4 integer)) mem: ((4 integer)): 13322 <= 30 run: init-buffer/parse-traces/main 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 30 run: init-buffer/parse-traces/main 6: 13350 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 13349 <= 13350 run: init-buffer/parse-traces/main 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 13348 run: parse-traces/main 17: 13348 => ((6 buffer-address)) mem: ((6 buffer-address)): 1265 <= 13348 run: parse-traces/main 18: (((7 instruction-trace-address)) <- ((copy)) ((nil literal))) run: parse-traces/main 18: nil => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1266 <= nil run: parse-traces/main 19: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main 0: 13381 => ((default-space space-address)) run: init-buffer/parse-traces/main 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main 1: 13412 => ((1 buffer-address)) mem: ((1 buffer-address)): 13383 <= 13412 run: init-buffer/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main 2: 13412 => ((2 integer-address)) mem: ((2 integer-address)): 13384 <= 13412 run: init-buffer/parse-traces/main 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 13412 <= 0 run: init-buffer/parse-traces/main 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main 4: 13413 => ((3 string-address-address)) mem: ((3 string-address-address)): 13385 <= 13413 run: init-buffer/parse-traces/main 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main 5: 5 => ((4 integer)) mem: ((4 integer)): 13386 <= 5 run: init-buffer/parse-traces/main 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main 6: 13414 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 13413 <= 13414 run: init-buffer/parse-traces/main 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 13412 run: parse-traces/main 19: 13412 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 13412 run: parse-traces/main 20: (((9 string-address) (const)) <- ((new)) run) run: parse-traces/main 20: 13420 => ((9 string-address) (const)) mem: ((9 string-address) (const)): 1268 <= 13420 run: parse-traces/main 21: ((($print)) ((parsing literal))) run: parse-traces/main 22: (((2 integer)) <- ((copy)) ((0 literal))) run: parse-traces/main 22: 0 => ((2 integer)) mem: ((2 integer)): 1261 <= 0 run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 13424 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13426 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 0 run: end-of-stream?/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 13427 <= 0 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13428 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 13429 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13430 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 13455 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 13457 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 13458 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 13459 <= 1031 run: read-line/parse-traces/main 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 0 run: find-next/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 13486 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 0) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 13488 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 0) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 13489 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 0) run: find-next/read-line/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 13490 <= 0 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 13491 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 0 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1032 byte) (raw)) => r run: find-next/read-line/parse-traces/main 7: #\r => ((6 byte)) mem: ((6 byte)): 13493 <= #\r run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/read-line/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 13490 <= 1 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 1 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil schedule: scheduling find-next/read-line/parse-traces/main for further processing schedule: find-next/read-line/parse-traces/main run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1033 byte) (raw)) => u run: find-next/read-line/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 13493 <= #\u run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/read-line/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 13490 <= 2 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 2 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1034 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 13493 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/read-line/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 13490 <= 3 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 3 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1035 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 13493 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/read-line/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 13490 <= 4 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 4 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1036 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 13493 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 4 run: find-next/read-line/parse-traces/main 10: 5 => ((3 integer)) mem: ((3 integer)): 13490 <= 5 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 5 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 5 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1037 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 13493 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: find-next/read-line/parse-traces/main 10: 6 => ((3 integer)) mem: ((3 integer)): 13490 <= 6 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 6 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 6 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1038 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 13493 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 6 run: find-next/read-line/parse-traces/main 10: 7 => ((3 integer)) mem: ((3 integer)): 13490 <= 7 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 7 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 7 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1039 byte) (raw)) => i run: find-next/read-line/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 13493 <= #\i run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 7 run: find-next/read-line/parse-traces/main 10: 8 => ((3 integer)) mem: ((3 integer)): 13490 <= 8 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 8 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 8 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1040 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 13493 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 8 run: find-next/read-line/parse-traces/main 10: 9 => ((3 integer)) mem: ((3 integer)): 13490 <= 9 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 9 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 9 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1041 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 13493 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 9 run: find-next/read-line/parse-traces/main 10: 10 => ((3 integer)) mem: ((3 integer)): 13490 <= 10 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 10 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 10 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1042 byte) (raw)) => 0 run: find-next/read-line/parse-traces/main 7: #\0 => ((6 byte)) mem: ((6 byte)): 13493 <= #\0 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 0 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 10 run: find-next/read-line/parse-traces/main 10: 11 => ((3 integer)) mem: ((3 integer)): 13490 <= 11 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 11 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 11 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1043 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 13493 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 11 run: find-next/read-line/parse-traces/main 10: 12 => ((3 integer)) mem: ((3 integer)): 13490 <= 12 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 12 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 12 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1044 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 13493 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 12 run: find-next/read-line/parse-traces/main 10: 13 => ((3 integer)) mem: ((3 integer)): 13490 <= 13 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 13 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 13 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1045 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 13493 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 13 run: find-next/read-line/parse-traces/main 10: 14 => ((3 integer)) mem: ((3 integer)): 13490 <= 14 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 14 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 14 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1046 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 13493 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 14 run: find-next/read-line/parse-traces/main 10: 15 => ((3 integer)) mem: ((3 integer)): 13490 <= 15 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 15 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 15 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1047 byte) (raw)) => b run: find-next/read-line/parse-traces/main 7: #\b => ((6 byte)) mem: ((6 byte)): 13493 <= #\b run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => b mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 15 run: find-next/read-line/parse-traces/main 10: 16 => ((3 integer)) mem: ((3 integer)): 13490 <= 16 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 16 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 16 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1048 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 13493 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 16 run: find-next/read-line/parse-traces/main 10: 17 => ((3 integer)) mem: ((3 integer)): 13490 <= 17 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 17 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 17 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1049 byte) (raw)) => c run: find-next/read-line/parse-traces/main 7: #\c => ((6 byte)) mem: ((6 byte)): 13493 <= #\c run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => c mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13494 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 17 run: find-next/read-line/parse-traces/main 10: 18 => ((3 integer)) mem: ((3 integer)): 13490 <= 18 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 18 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13492 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 18 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1050 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 13493 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 13494 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 18 run: read-line/parse-traces/main 4: 18 => ((4 integer)) mem: ((4 integer)): 13460 <= 18 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 13517 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 0 18) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 13519 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 0 18) run: string-copy/read-line/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 13520 <= 0 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 0 18) run: string-copy/read-line/parse-traces/main 3: 18 => ((3 integer)) mem: ((3 integer)): 13521 <= 18 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 13522 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 18 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 13548 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 18) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 13550 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 18) run: min/string-copy/read-line/parse-traces/main 2: 18 => ((2 integer)) mem: ((2 integer)): 13551 <= 18 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 18 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 13552 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 18 run: string-copy/read-line/parse-traces/main 5: 18 => ((3 integer)) mem: ((3 integer)): 13521 <= 18 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 18 mem: ((2 integer)) => 0 run: string-copy/read-line/parse-traces/main 6: 18 => ((4 integer)) mem: ((4 integer)): 13522 <= 18 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 18 run: string-copy/read-line/parse-traces/main 7: 13579 => ((5 string-address)) mem: ((5 string-address)): 13523 <= 13579 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/read-line/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 13524 <= 0 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 13525 <= 0 run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1032 byte) (raw)) => r run: string-copy/read-line/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 13527 <= #\r run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13580 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13580 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13580 <= #\r run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/read-line/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 13524 <= 1 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 13525 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1033 byte) (raw)) => u run: string-copy/read-line/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 13527 <= #\u run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13581 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13581 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13581 <= #\u run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/read-line/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 13524 <= 2 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 13525 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1034 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 13527 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13582 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13582 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13582 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/read-line/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 13524 <= 3 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 13525 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1035 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 13527 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13583 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13583 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13583 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/read-line/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 13524 <= 4 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 13525 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 4 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1036 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 13527 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13584 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13584 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13584 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 4 run: string-copy/read-line/parse-traces/main 15: 5 => ((6 integer)) mem: ((6 integer)): 13524 <= 5 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 13525 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1037 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 13527 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13585 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13585 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13585 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/read-line/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 13524 <= 6 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 13525 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1038 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 13527 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13586 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13586 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13586 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/read-line/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 13524 <= 7 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 13525 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1039 byte) (raw)) => i run: string-copy/read-line/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 13527 <= #\i run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13587 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13587 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13587 <= #\i run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/read-line/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 13524 <= 8 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 13525 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1040 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 13527 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13588 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13588 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13588 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/read-line/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 13524 <= 9 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 13525 <= 9 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1041 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 13527 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13589 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13589 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13589 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/read-line/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 13524 <= 10 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main 16: 10 => ((7 integer)) mem: ((7 integer)): 13525 <= 10 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1042 byte) (raw)) => 0 run: string-copy/read-line/parse-traces/main 12: #\0 => ((9 character)) mem: ((9 character)): 13527 <= #\0 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13590 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13590 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/read-line/parse-traces/main 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13590 <= #\0 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/read-line/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 13524 <= 11 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main 16: 11 => ((7 integer)) mem: ((7 integer)): 13525 <= 11 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1043 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 13527 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13591 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13591 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13591 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/read-line/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 13524 <= 12 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main 16: 12 => ((7 integer)) mem: ((7 integer)): 13525 <= 12 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1044 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 13527 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13592 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13592 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13592 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/read-line/parse-traces/main 15: 13 => ((6 integer)) mem: ((6 integer)): 13524 <= 13 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main 16: 13 => ((7 integer)) mem: ((7 integer)): 13525 <= 13 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1045 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 13527 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13593 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13593 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13593 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/read-line/parse-traces/main 15: 14 => ((6 integer)) mem: ((6 integer)): 13524 <= 14 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main 16: 14 => ((7 integer)) mem: ((7 integer)): 13525 <= 14 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 14 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1046 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 13527 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 14 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13594 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13594 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13594 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 14 run: string-copy/read-line/parse-traces/main 15: 15 => ((6 integer)) mem: ((6 integer)): 13524 <= 15 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 14 run: string-copy/read-line/parse-traces/main 16: 15 => ((7 integer)) mem: ((7 integer)): 13525 <= 15 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 15 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1047 byte) (raw)) => b run: string-copy/read-line/parse-traces/main 12: #\b => ((9 character)) mem: ((9 character)): 13527 <= #\b run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 15 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13595 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13595 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/read-line/parse-traces/main 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13595 <= #\b run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 15 run: string-copy/read-line/parse-traces/main 15: 16 => ((6 integer)) mem: ((6 integer)): 13524 <= 16 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 15 run: string-copy/read-line/parse-traces/main 16: 16 => ((7 integer)) mem: ((7 integer)): 13525 <= 16 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 16 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1048 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 13527 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 16 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13596 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13596 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13596 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 16 run: string-copy/read-line/parse-traces/main 15: 17 => ((6 integer)) mem: ((6 integer)): 13524 <= 17 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 16 run: string-copy/read-line/parse-traces/main 16: 17 => ((7 integer)) mem: ((7 integer)): 13525 <= 17 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13526 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 17 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1049 byte) (raw)) => c run: string-copy/read-line/parse-traces/main 12: #\c => ((9 character)) mem: ((9 character)): 13527 <= #\c run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 17 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 13597 => ((10 character-address)) mem: ((10 character-address)): 13528 <= 13597 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/read-line/parse-traces/main 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13597 <= #\c run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 17 run: string-copy/read-line/parse-traces/main 15: 18 => ((6 integer)) mem: ((6 integer)): 13524 <= 18 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 17 run: string-copy/read-line/parse-traces/main 16: 18 => ((7 integer)) mem: ((7 integer)): 13525 <= 18 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 13526 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 13579 run: read-line/parse-traces/main 5: 13579 => ((5 string-address)) mem: ((5 string-address)): 13461 <= 13579 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 18 run: read-line/parse-traces/main 6: 19 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 19 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 13579 run: parse-traces/main 26: 13579 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 13579 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: parse-traces/main 27: 1 => ((2 integer)) mem: ((2 integer)): 1261 <= 1 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 1 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 13598 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (1 100) run: divides?/parse-traces/main 1: 1 => ((1 integer)) mem: ((1 integer)): 13600 <= 1 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 13601 <= 100 run: divides?/parse-traces/main 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/main 3: 1 => ((3 integer)) mem: ((3 integer)): 13602 <= 1 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 1 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 13603 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 13579 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 13629 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13579) run: parse-trace/parse-traces/main 1: 13579 => ((1 string-address)) mem: ((1 string-address)): 13631 <= 13579 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 13660 => ((2 trace-address)) mem: ((2 trace-address)): 13632 <= 13660 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 13662 => ((3 string-address)) mem: ((3 string-address)): 13633 <= 13662 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 13579 mem: ((3 string-address)) => 13662 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 13665 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13579 13662) run: split-first-at-substring/parse-trace/parse-traces/main 1: 13579 => ((1 string-address)) mem: ((1 string-address)): 13667 <= 13579 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13579 13662) run: split-first-at-substring/parse-trace/parse-traces/main 2: 13662 => ((2 string-address)) mem: ((2 string-address)): 13668 <= 13662 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13579 integer) (raw)) => 18 run: split-first-at-substring/parse-trace/parse-traces/main 3: 18 => ((3 integer)) mem: ((3 integer)): 13669 <= 18 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 18 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 13670 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 13579 mem: ((2 string-address)) => 13662 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 13696 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13579 13662 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 13579 => ((1 string-address)) mem: ((1 string-address)): 13698 <= 13579 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13579 13662 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 13662 => ((2 string-address)) mem: ((2 string-address)): 13699 <= 13662 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13579 13662 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 13700 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((13662 string) (raw)) mem: ((13662 integer) (raw)) => 2 mem: ((13663 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 13701 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13579 integer) (raw)) => 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 18 => ((5 integer)) mem: ((5 integer)): 13702 <= 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 13703 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 13579 mem: ((2 string-address)) => 13662 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 13727 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13579 13662 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 13579 => ((1 string-address)) mem: ((1 string-address)): 13729 <= 13579 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13579 13662 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 13662 => ((2 string-address)) mem: ((2 string-address)): 13730 <= 13662 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13579 13662 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 13731 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13662 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 13732 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13579 integer) (raw)) => 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 18 => ((5 integer)) mem: ((5 integer)): 13733 <= 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 16 => ((5 integer)) mem: ((5 integer)): 13733 <= 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 13734 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 13735 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 13736 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13580 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\r => ((9 character)) mem: ((9 character)): 13737 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13662 string) (raw)) mem: ((13662 integer) (raw)) => 2 mem: ((13663 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 13738 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 13739 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13704 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 13700 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 13579 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 13758 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13579 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 13579 => ((1 string-address)) mem: ((1 string-address)): 13760 <= 13579 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13579 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 13761 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13579 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 13762 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13579 integer) (raw)) => 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 18 => ((4 integer)) mem: ((4 integer)): 13763 <= 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13764 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13581 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 13765 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13766 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 13762 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13764 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13582 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 13765 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 13766 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 13762 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 13764 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13583 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 13765 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 13766 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 13700 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 13703 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 13579 mem: ((2 string-address)) => 13662 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 13789 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13579 13662 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 13579 => ((1 string-address)) mem: ((1 string-address)): 13791 <= 13579 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (13579 13662 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 13662 => ((2 string-address)) mem: ((2 string-address)): 13792 <= 13662 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13579 13662 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 13793 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13662 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 13794 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13579 integer) (raw)) => 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 18 => ((5 integer)) mem: ((5 integer)): 13795 <= 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 16 => ((5 integer)) mem: ((5 integer)): 13795 <= 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 13796 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 13797 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 13798 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13583 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 13799 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13662 string) (raw)) mem: ((13662 integer) (raw)) => 2 mem: ((13663 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 13800 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 13801 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 13793 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 13797 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 13798 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13584 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 13799 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((13662 string) (raw)) mem: ((13662 integer) (raw)) => 2 mem: ((13664 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 13800 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 13801 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 13793 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 13797 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 13798 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 13704 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 13673 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 13579 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 13820 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13579 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 13579 => ((1 string-address)) mem: ((1 string-address)): 13822 <= 13579 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13579 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 13823 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13579 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 13824 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13579 integer) (raw)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 18 => ((4 integer)) mem: ((4 integer)): 13825 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 13851 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (18 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 18 => ((1 integer)) mem: ((1 integer)): 13853 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 13854 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 13855 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 13824 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 13825 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 13882 => ((5 string-address)) mem: ((5 string-address)): 13826 <= 13882 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 13827 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 13828 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13829 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13580 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 13830 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13882 string) (raw)) mem: ((13882 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13883 => ((10 character-address)) mem: ((10 character-address)): 13831 <= 13883 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13883 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 13827 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 13828 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13829 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13581 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 13830 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((13882 string) (raw)) mem: ((13882 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13884 => ((10 character-address)) mem: ((10 character-address)): 13831 <= 13884 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13884 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 13827 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 13828 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13829 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13582 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 13830 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((13882 string) (raw)) mem: ((13882 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13885 => ((10 character-address)) mem: ((10 character-address)): 13831 <= 13885 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13885 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 13827 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 13828 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 13829 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 13882 run: split-first-at-substring/parse-trace/parse-traces/main 10: 13882 => ((5 string-address)) mem: ((5 string-address)): 13671 <= 13882 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((13662 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 13674 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 13673 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 13579 mem: ((7 integer)) => 5 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 13886 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13579 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 13579 => ((1 string-address)) mem: ((1 string-address)): 13888 <= 13579 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13579 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 13889 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13579 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 18 => ((3 integer)) mem: ((3 integer)): 13890 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13579 integer) (raw)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 18 => ((4 integer)) mem: ((4 integer)): 13891 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 13917 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (18 18) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 18 => ((1 integer)) mem: ((1 integer)): 13919 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18 18) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 18 => ((2 integer)) mem: ((2 integer)): 13920 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 13921 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 18 => ((3 integer)) mem: ((3 integer)): 13890 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 13 => ((4 integer)) mem: ((4 integer)): 13891 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 13948 => ((5 string-address)) mem: ((5 string-address)): 13892 <= 13948 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 13893 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 13894 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13585 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 13896 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13949 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13949 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13949 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 13893 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 13894 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13586 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 13896 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13950 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13950 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13950 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 13893 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 13894 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13587 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 13896 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13951 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13951 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13951 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 13893 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 13894 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13588 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 13896 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13952 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13952 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13952 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 13893 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 13894 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil schedule: scheduling string-copy/split-first-at-substring/parse-trace/parse-traces/main for further processing schedule: string-copy/split-first-at-substring/parse-trace/parse-traces/main run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13589 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 13896 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13953 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13953 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13953 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 13893 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 13894 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13590 byte) (raw)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\0 => ((9 character)) mem: ((9 character)): 13896 <= #\0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13954 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13954 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13954 <= #\0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 13893 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 13894 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13591 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 13896 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13955 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13955 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13955 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 13893 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 13894 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13592 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 13896 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13956 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13956 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13956 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 13 => ((6 integer)) mem: ((6 integer)): 13893 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 13894 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13593 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 13896 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13957 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13957 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13957 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 14 => ((6 integer)) mem: ((6 integer)): 13893 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 13894 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 14 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13594 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 13896 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13958 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13958 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13958 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 15 => ((6 integer)) mem: ((6 integer)): 13893 <= 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 10 => ((7 integer)) mem: ((7 integer)): 13894 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 15 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13595 byte) (raw)) => b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\b => ((9 character)) mem: ((9 character)): 13896 <= #\b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13959 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13959 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13959 <= #\b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 16 => ((6 integer)) mem: ((6 integer)): 13893 <= 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 11 => ((7 integer)) mem: ((7 integer)): 13894 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 16 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13596 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 13896 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13960 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13960 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13960 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 17 => ((6 integer)) mem: ((6 integer)): 13893 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 12 => ((7 integer)) mem: ((7 integer)): 13894 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 13895 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 17 array-len: ((13579 string) (raw)) mem: ((13579 integer) (raw)) => 18 mem: ((13597 byte) (raw)) => c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\c => ((9 character)) mem: ((9 character)): 13896 <= #\c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 13961 => ((10 character-address)) mem: ((10 character-address)): 13897 <= 13961 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 13961 <= #\c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 18 => ((6 integer)) mem: ((6 integer)): 13893 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 13 => ((7 integer)) mem: ((7 integer)): 13894 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 13895 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 13948 run: split-first-at-substring/parse-trace/parse-traces/main 13: 13948 => ((6 string-address)) mem: ((6 string-address)): 13672 <= 13948 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 13882 mem: ((6 string-address)) => 13948 run: parse-trace/parse-traces/main 4: 13882 => ((4 string-address)) mem: ((4 string-address)): 13634 <= 13882 run: parse-trace/parse-traces/main 4: 13948 => ((5 string-address)) mem: ((5 string-address)): 13635 <= 13948 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 13660 => ((6 string-address-address)) mem: ((6 string-address-address)): 13636 <= 13660 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 13882 run: parse-trace/parse-traces/main 6: 13882 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 13660 <= 13882 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 13661 => ((7 string-address-address)) mem: ((7 string-address-address)): 13637 <= 13661 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 13948 run: parse-trace/parse-traces/main 8: 13948 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 13661 <= 13948 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 13660 run: parse-traces/main 33: 13660 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 13660 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((13660 string-address) (raw)) => 13882 run: parse-traces/main 34: 13882 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 13882 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 13882 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 13962 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13882 13420) run: string-equal/parse-traces/main 1: 13882 => ((1 string-address)) mem: ((1 string-address)): 13964 <= 13882 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13882 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 13965 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (13882 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 13966 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 13967 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 13968 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 13969 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 13970 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13882 string) (raw)) mem: ((13882 integer) (raw)) => 3 mem: ((13883 byte) (raw)) => r run: string-equal/parse-traces/main 11: #\r => ((8 byte)) mem: ((8 byte)): 13971 <= #\r run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 13972 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 13973 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main 16: 1 => ((6 integer)) mem: ((6 integer)): 13969 <= 1 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 13970 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13882 string) (raw)) mem: ((13882 integer) (raw)) => 3 mem: ((13884 byte) (raw)) => u run: string-equal/parse-traces/main 11: #\u => ((8 byte)) mem: ((8 byte)): 13971 <= #\u run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13422 byte) (raw)) => u run: string-equal/parse-traces/main 12: #\u => ((9 byte)) mem: ((9 byte)): 13972 <= #\u run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 13973 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main 16: 2 => ((6 integer)) mem: ((6 integer)): 13969 <= 2 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 13970 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13882 string) (raw)) mem: ((13882 integer) (raw)) => 3 mem: ((13885 byte) (raw)) => n run: string-equal/parse-traces/main 11: #\n => ((8 byte)) mem: ((8 byte)): 13971 <= #\n run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13423 byte) (raw)) => n run: string-equal/parse-traces/main 12: #\n => ((9 byte)) mem: ((9 byte)): 13972 <= #\n run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 13973 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main 16: 3 => ((6 integer)) mem: ((6 integer)): 13969 <= 3 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: t => ((7 boolean)) mem: ((7 boolean)): 13970 <= t run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main 18: (((reply)) ((t literal))) run: parse-traces/main 35: t => ((14 boolean)) mem: ((14 boolean)): 1273 <= t run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => nil run: parse-traces/main 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 13660 run: parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main 0: 13993 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (13660) run: parse-instruction-trace/parse-traces/main 1: 13660 => ((1 trace-address)) mem: ((1 trace-address)): 13995 <= 13660 run: parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((13661 string-address) (raw)) => 13948 run: parse-instruction-trace/parse-traces/main 2: 13948 => ((2 string-address)) mem: ((2 string-address)): 13996 <= 13948 run: parse-instruction-trace/parse-traces/main 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 13997 <= 14024 run: parse-instruction-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 13948 run: split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main 0: 14028 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13948 #\space) run: split-first/parse-instruction-trace/parse-traces/main 1: 13948 => ((1 string-address)) mem: ((1 string-address)): 14030 <= 13948 run: split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13948 #\space) run: split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 14031 <= #\space run: split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13948 integer) (raw)) => 13 run: split-first/parse-instruction-trace/parse-traces/main 3: 13 => ((3 integer)) mem: ((3 integer)): 14032 <= 13 run: split-first/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 13 run: split-first/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 14033 <= nil run: split-first/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 13948 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: 14059 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13948 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: 13948 => ((1 string-address)) mem: ((1 string-address)): 14061 <= 13948 run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13948 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 14062 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13948 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 14063 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13948 integer) (raw)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: 13 => ((4 integer)) mem: ((4 integer)): 14064 <= 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14065 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13949 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 14066 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14067 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 14063 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14065 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13950 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 14066 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14067 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 14063 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14065 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13951 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 14066 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14067 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 14063 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14065 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13952 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 14066 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14067 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 14063 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14065 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13953 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 14066 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 14067 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 9: 4 => ((7 integer)) mem: ((7 integer)): 14036 <= 4 run: split-first/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 13948 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 14090 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13948 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 13948 => ((1 string-address)) mem: ((1 string-address)): 14092 <= 13948 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13948 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 14093 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13948 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 14094 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 13 => ((4 integer)) mem: ((4 integer)): 14095 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 14121 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (13 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 13 => ((1 integer)) mem: ((1 integer)): 14123 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 14124 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 14125 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 14094 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 14095 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 14152 => ((5 string-address)) mem: ((5 string-address)): 14096 <= 14152 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 14097 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 14098 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14099 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13949 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 14100 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14153 => ((10 character-address)) mem: ((10 character-address)): 14101 <= 14153 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14153 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 14097 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 14098 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14099 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13950 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 14100 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14154 => ((10 character-address)) mem: ((10 character-address)): 14101 <= 14154 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14154 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 14097 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 14098 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14099 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13951 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 14100 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14155 => ((10 character-address)) mem: ((10 character-address)): 14101 <= 14155 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14155 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 14097 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 14098 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14099 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13952 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 14100 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14156 => ((10 character-address)) mem: ((10 character-address)): 14101 <= 14156 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14156 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 14097 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 14098 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 14099 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14152 run: split-first/parse-instruction-trace/parse-traces/main 10: 14152 => ((5 string-address)) mem: ((5 string-address)): 14034 <= 14152 run: split-first/parse-instruction-trace/parse-traces/main 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 11: 5 => ((7 integer)) mem: ((7 integer)): 14036 <= 5 run: split-first/parse-instruction-trace/parse-traces/main 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 13948 mem: ((7 integer)) => 5 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 14157 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (13948 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 13948 => ((1 string-address)) mem: ((1 string-address)): 14159 <= 13948 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13948 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 14160 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (13948 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 13 => ((3 integer)) mem: ((3 integer)): 14161 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((13948 integer) (raw)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 13 => ((4 integer)) mem: ((4 integer)): 14162 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 14188 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (13 13) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 13 => ((1 integer)) mem: ((1 integer)): 14190 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13 13) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 13 => ((2 integer)) mem: ((2 integer)): 14191 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 14192 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 13 => ((3 integer)) mem: ((3 integer)): 14161 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 8 => ((4 integer)) mem: ((4 integer)): 14162 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 14219 => ((5 string-address)) mem: ((5 string-address)): 14163 <= 14219 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 14164 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 14165 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14166 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13954 byte) (raw)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\0 => ((9 character)) mem: ((9 character)): 14167 <= #\0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14220 => ((10 character-address)) mem: ((10 character-address)): 14168 <= 14220 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14220 <= #\0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 14164 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 14165 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14166 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13955 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 14167 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14221 => ((10 character-address)) mem: ((10 character-address)): 14168 <= 14221 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14221 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 14164 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 14165 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14166 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13956 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 14167 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14222 => ((10 character-address)) mem: ((10 character-address)): 14168 <= 14222 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14222 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 14164 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 14165 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14166 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13957 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 14167 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14223 => ((10 character-address)) mem: ((10 character-address)): 14168 <= 14223 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14223 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 14164 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 14165 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14166 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13958 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 14167 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14224 => ((10 character-address)) mem: ((10 character-address)): 14168 <= 14224 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14224 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 14164 <= 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 14165 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14166 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13959 byte) (raw)) => b run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\b => ((9 character)) mem: ((9 character)): 14167 <= #\b run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14225 => ((10 character-address)) mem: ((10 character-address)): 14168 <= 14225 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14225 <= #\b run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 14164 <= 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 14165 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14166 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13960 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 14167 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14226 => ((10 character-address)) mem: ((10 character-address)): 14168 <= 14226 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14226 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 14164 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 14165 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14166 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((13948 string) (raw)) mem: ((13948 integer) (raw)) => 13 mem: ((13961 byte) (raw)) => c run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\c => ((9 character)) mem: ((9 character)): 14167 <= #\c run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 14227 => ((10 character-address)) mem: ((10 character-address)): 14168 <= 14227 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14227 <= #\c run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 13 => ((6 integer)) mem: ((6 integer)): 14164 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 14165 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 14166 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14219 run: split-first/parse-instruction-trace/parse-traces/main 12: 14219 => ((6 string-address)) mem: ((6 string-address)): 14035 <= 14219 run: split-first/parse-instruction-trace/parse-traces/main 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 14152 mem: ((6 string-address)) => 14219 run: parse-instruction-trace/parse-traces/main 4: 14152 => ((4 string-address)) mem: ((4 string-address)): 13998 <= 14152 run: parse-instruction-trace/parse-traces/main 4: 14219 => ((5 string-address)) mem: ((5 string-address)): 13999 <= 14219 run: parse-instruction-trace/parse-traces/main 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main 5: 14024 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 14000 <= 14024 run: parse-instruction-trace/parse-traces/main 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 14152 run: split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main 0: 14228 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14152 #\/) run: split/parse-instruction-trace/parse-traces/main 1: 14152 => ((1 string-address)) mem: ((1 string-address)): 14230 <= 14152 run: split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (14152 #\/) run: split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 14231 <= #\/ run: split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14152 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 14232 <= 4 run: split/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 14233 <= nil run: split/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main 8: 1 => ((6 integer)) mem: ((6 integer)): 14235 <= 1 run: split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 14236 <= 0 run: split/parse-instruction-trace/parse-traces/main 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 14152 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 14259 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14152 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 14152 => ((1 string-address)) mem: ((1 string-address)): 14261 <= 14152 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (14152 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 14262 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14152 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 14263 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14152 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 14264 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14265 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14153 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 14266 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14267 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 14263 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14265 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14154 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 14266 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14267 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 14263 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14265 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14155 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 14266 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14267 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 14263 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14265 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14156 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 14266 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14267 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 14263 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 14265 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 10: 4 => ((7 integer)) mem: ((7 integer)): 14236 <= 4 run: split/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 14237 <= t run: split/parse-instruction-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main 16: 14290 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 14234 <= 14290 run: split/parse-instruction-trace/parse-traces/main 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 17: 0 => ((9 integer)) mem: ((9 integer)): 14238 <= 0 run: split/parse-instruction-trace/parse-traces/main 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 18: 0 => ((10 integer)) mem: ((10 integer)): 14239 <= 0 run: split/parse-instruction-trace/parse-traces/main 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/main 19: nil => ((8 boolean)) mem: ((8 boolean)): 14237 <= nil run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 14152 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 14292 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14152 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 14152 => ((1 string-address)) mem: ((1 string-address)): 14294 <= 14152 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (14152 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 14295 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14152 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 14296 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14152 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 14297 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14298 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14153 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 14299 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14300 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 14296 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14298 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14154 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 14299 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14300 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 14296 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14298 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14155 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 14299 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14300 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 14296 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14298 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14156 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 14299 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14300 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 14296 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 14298 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 21: 4 => ((11 integer)) mem: ((11 integer)): 14240 <= 4 run: split/parse-instruction-trace/parse-traces/main 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main 22: 14291 => ((12 string-address-address)) mem: ((12 string-address-address)): 14241 <= 14291 run: split/parse-instruction-trace/parse-traces/main 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 14152 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 0: 14323 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14152 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: 14152 => ((1 string-address)) mem: ((1 string-address)): 14325 <= 14152 run: string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14152 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 14326 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14152 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 14327 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14152 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 14328 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 0: 14354 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 14356 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 14357 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 14358 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 14327 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 14328 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: 14385 => ((5 string-address)) mem: ((5 string-address)): 14329 <= 14385 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 14330 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 14331 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14332 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14153 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 14333 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 14386 => ((10 character-address)) mem: ((10 character-address)): 14334 <= 14386 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14386 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 14330 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 14331 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14332 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14154 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 14333 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 14387 => ((10 character-address)) mem: ((10 character-address)): 14334 <= 14387 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14387 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 14330 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 14331 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14332 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14155 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 14333 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 14388 => ((10 character-address)) mem: ((10 character-address)): 14334 <= 14388 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14388 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 14330 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 14331 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14332 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((14152 string) (raw)) mem: ((14152 integer) (raw)) => 4 mem: ((14156 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 14333 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 14389 => ((10 character-address)) mem: ((10 character-address)): 14334 <= 14389 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14389 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 14330 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 14331 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 14332 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14385 run: split/parse-instruction-trace/parse-traces/main 23: 14385 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 14291 <= 14385 run: split/parse-instruction-trace/parse-traces/main 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 24: 5 => ((10 integer)) mem: ((10 integer)): 14239 <= 5 run: split/parse-instruction-trace/parse-traces/main 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main 25: 1 => ((9 integer)) mem: ((9 integer)): 14238 <= 1 run: split/parse-instruction-trace/parse-traces/main 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main 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/main 19: t => ((8 boolean)) mem: ((8 boolean)): 14237 <= t run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 14290 run: parse-instruction-trace/parse-traces/main 6: 14290 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 14024 <= 14290 run: parse-instruction-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main 7: 14025 => ((7 string-address-address)) mem: ((7 string-address-address)): 14001 <= 14025 run: parse-instruction-trace/parse-traces/main 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main 8: 14390 => ((8 string-address)) mem: ((8 string-address)): 14002 <= 14390 run: parse-instruction-trace/parse-traces/main 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 14219 mem: ((8 string-address)) => 14390 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 14393 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14219 14390) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 14219 => ((1 string-address)) mem: ((1 string-address)): 14395 <= 14219 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14219 14390) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 14390 => ((2 string-address)) mem: ((2 string-address)): 14396 <= 14390 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14219 integer) (raw)) => 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 14397 <= 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 14398 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 14219 mem: ((2 string-address)) => 14390 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 14424 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14219 14390 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 14219 => ((1 string-address)) mem: ((1 string-address)): 14426 <= 14219 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14219 14390 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 14390 => ((2 string-address)) mem: ((2 string-address)): 14427 <= 14390 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14219 14390 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 14428 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((14390 string) (raw)) mem: ((14390 integer) (raw)) => 2 mem: ((14391 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 14429 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14219 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 14430 <= 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 14431 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 14219 mem: ((2 string-address)) => 14390 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 14455 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14219 14390 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 14219 => ((1 string-address)) mem: ((1 string-address)): 14457 <= 14219 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14219 14390 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 14390 => ((2 string-address)) mem: ((2 string-address)): 14458 <= 14390 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14219 14390 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 14459 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14390 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 14460 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14219 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 14461 <= 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 14461 <= 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 14462 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 14463 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 14464 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 mem: ((14220 byte) (raw)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\0 => ((9 character)) mem: ((9 character)): 14465 <= #\0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14390 string) (raw)) mem: ((14390 integer) (raw)) => 2 mem: ((14391 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 14466 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 14467 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14432 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 14428 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 14219 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 14486 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14219 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 14219 => ((1 string-address)) mem: ((1 string-address)): 14488 <= 14219 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (14219 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 14489 <= #\: schedule: scheduling find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main for further processing schedule: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14219 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 14490 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14219 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 14491 <= 8 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14492 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 mem: ((14221 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 14493 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 14494 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 1 => ((3 integer)) mem: ((3 integer)): 14428 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 14431 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 14219 mem: ((2 string-address)) => 14390 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 14517 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14219 14390 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 14219 => ((1 string-address)) mem: ((1 string-address)): 14519 <= 14219 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14219 14390 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 14390 => ((2 string-address)) mem: ((2 string-address)): 14520 <= 14390 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14219 14390 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 14521 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14390 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 14522 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14219 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 14523 <= 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 14523 <= 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 14524 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 14525 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 14526 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 mem: ((14221 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 14527 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14390 string) (raw)) mem: ((14390 integer) (raw)) => 2 mem: ((14391 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 14528 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 14529 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 2 => ((3 integer)) mem: ((3 integer)): 14521 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 14525 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 14526 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 mem: ((14222 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 14527 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14390 string) (raw)) mem: ((14390 integer) (raw)) => 2 mem: ((14392 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 14528 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 14529 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 3 => ((3 integer)) mem: ((3 integer)): 14521 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 14525 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 14526 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 14432 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 1 => ((7 integer)) mem: ((7 integer)): 14401 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 14219 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 14548 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14219 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 14219 => ((1 string-address)) mem: ((1 string-address)): 14550 <= 14219 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14219 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 14551 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14219 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 14552 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14219 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 14553 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 14579 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 14581 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 14582 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 14583 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 1 => ((3 integer)) mem: ((3 integer)): 14552 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 14553 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 14610 => ((5 string-address)) mem: ((5 string-address)): 14554 <= 14610 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 14555 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 14556 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14557 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 mem: ((14220 byte) (raw)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\0 => ((9 character)) mem: ((9 character)): 14558 <= #\0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 14611 => ((10 character-address)) mem: ((10 character-address)): 14559 <= 14611 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14611 <= #\0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 14555 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 14556 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 14557 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14610 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 14610 => ((5 string-address)) mem: ((5 string-address)): 14399 <= 14610 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14390 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 14402 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: 3 => ((7 integer)) mem: ((7 integer)): 14401 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 14219 mem: ((7 integer)) => 3 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 14612 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14219 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 14219 => ((1 string-address)) mem: ((1 string-address)): 14614 <= 14219 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14219 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 14615 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14219 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 14616 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14219 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 14617 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 14643 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 14645 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 8 => ((2 integer)) mem: ((2 integer)): 14646 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 14647 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 8 => ((3 integer)) mem: ((3 integer)): 14616 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 5 => ((4 integer)) mem: ((4 integer)): 14617 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 14674 => ((5 string-address)) mem: ((5 string-address)): 14618 <= 14674 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 3 => ((6 integer)) mem: ((6 integer)): 14619 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 14620 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14621 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 mem: ((14223 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 14622 <= #\a run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 14675 => ((10 character-address)) mem: ((10 character-address)): 14623 <= 14675 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14675 <= #\a run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 14619 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 14620 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14621 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 4 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 mem: ((14224 byte) (raw)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 14622 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 14676 => ((10 character-address)) mem: ((10 character-address)): 14623 <= 14676 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14676 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 5 => ((6 integer)) mem: ((6 integer)): 14619 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 14620 <= 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14621 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 mem: ((14225 byte) (raw)) => b run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\b => ((9 character)) mem: ((9 character)): 14622 <= #\b run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 14677 => ((10 character-address)) mem: ((10 character-address)): 14623 <= 14677 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14677 <= #\b run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 14619 <= 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 14620 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14621 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 mem: ((14226 byte) (raw)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 14622 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 14678 => ((10 character-address)) mem: ((10 character-address)): 14623 <= 14678 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14678 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 14619 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 14620 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14621 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((14219 string) (raw)) mem: ((14219 integer) (raw)) => 8 mem: ((14227 byte) (raw)) => c run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\c => ((9 character)) mem: ((9 character)): 14622 <= #\c run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 14679 => ((10 character-address)) mem: ((10 character-address)): 14623 <= 14679 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14679 <= #\c run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 14619 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 14620 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 14621 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14674 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 14674 => ((6 string-address)) mem: ((6 string-address)): 14400 <= 14674 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 14610 mem: ((6 string-address)) => 14674 run: parse-instruction-trace/parse-traces/main 9: 14610 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 14025 <= 14610 run: parse-instruction-trace/parse-traces/main 9: 14674 => ((5 string-address)) mem: ((5 string-address)): 13999 <= 14674 run: parse-instruction-trace/parse-traces/main 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main 10: 14026 => ((9 string-address-address)) mem: ((9 string-address-address)): 14003 <= 14026 run: parse-instruction-trace/parse-traces/main 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 14674 run: parse-instruction-trace/parse-traces/main 11: 14674 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 14026 <= 14674 run: parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 14024 run: parse-traces/main 41: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1266 <= 14024 run: parse-traces/main 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 13348 mem: ((7 instruction-trace-address)) => 14024 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 14680 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348 14024) run: append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 14682 <= 13348 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13348 14024) run: append/parse-traces/main 2: 14024 => ((2 character)) mem: ((2 character)): 14683 <= 14024 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 13348 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 14711 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348) run: buffer-full?/append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 14713 <= 13348 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((13348 integer) (raw)) => 0 run: buffer-full?/append/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 14714 <= 0 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: buffer-full?/append/parse-traces/main 3: 13350 => ((3 string-address)) mem: ((3 string-address)): 14715 <= 13350 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13350 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main 4: 30 => ((4 integer)) mem: ((4 integer)): 14716 <= 30 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14717 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 14684 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 13348 => ((4 integer-address)) mem: ((4 integer-address)): 14685 <= 13348 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: append/parse-traces/main 7: 13350 => ((5 string-address)) mem: ((5 string-address)): 14686 <= 13350 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 0 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 run: append/parse-traces/main 8: 13351 => ((6 byte-address)) mem: ((6 byte-address)): 14687 <= 13351 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 14024 run: append/parse-traces/main 9: 14024 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 13351 <= 14024 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 0 run: append/parse-traces/main 10: 1 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 13348 <= 1 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 13348 run: parse-traces/main 42: 13348 => ((6 buffer-address)) mem: ((6 buffer-address)): 1265 <= 13348 run: parse-traces/main 43: (((jump)) ((-21 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 14742 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 14744 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 19 run: end-of-stream?/parse-traces/main 2: 19 => ((2 integer)) mem: ((2 integer)): 14745 <= 19 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 14746 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 14747 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 19 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14748 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 14773 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 14775 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 14776 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 14777 <= 1031 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 14804 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 19) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 14806 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 19) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 14807 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 19) run: find-next/read-line/parse-traces/main 3: 19 => ((3 integer)) mem: ((3 integer)): 14808 <= 19 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 14809 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 19 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14810 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 19 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1051 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 14811 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14812 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 19 run: find-next/read-line/parse-traces/main 10: 20 => ((3 integer)) mem: ((3 integer)): 14808 <= 20 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 20 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14810 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 20 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1052 byte) (raw)) => e run: find-next/read-line/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 14811 <= #\e run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14812 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 20 run: find-next/read-line/parse-traces/main 10: 21 => ((3 integer)) mem: ((3 integer)): 14808 <= 21 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 21 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14810 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 21 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1053 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 14811 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14812 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 21 run: find-next/read-line/parse-traces/main 10: 22 => ((3 integer)) mem: ((3 integer)): 14808 <= 22 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 22 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14810 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 22 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1054 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 14811 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14812 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 22 run: find-next/read-line/parse-traces/main 10: 23 => ((3 integer)) mem: ((3 integer)): 14808 <= 23 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 23 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14810 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 23 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1055 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 14811 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14812 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 23 run: find-next/read-line/parse-traces/main 10: 24 => ((3 integer)) mem: ((3 integer)): 14808 <= 24 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 24 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14810 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 24 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1056 byte) (raw)) => 0 run: find-next/read-line/parse-traces/main 7: #\0 => ((6 byte)) mem: ((6 byte)): 14811 <= #\0 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 0 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14812 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 24 run: find-next/read-line/parse-traces/main 10: 25 => ((3 integer)) mem: ((3 integer)): 14808 <= 25 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 25 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14810 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 25 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1057 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 14811 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14812 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 25 run: find-next/read-line/parse-traces/main 10: 26 => ((3 integer)) mem: ((3 integer)): 14808 <= 26 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 26 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14810 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 26 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1058 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 14811 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 14812 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 26 run: find-next/read-line/parse-traces/main 10: 27 => ((3 integer)) mem: ((3 integer)): 14808 <= 27 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 27 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 14810 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 27 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1059 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 14811 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 14812 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 27 run: read-line/parse-traces/main 4: 27 => ((4 integer)) mem: ((4 integer)): 14778 <= 27 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 14835 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 19 27) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 14837 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 19 27) run: string-copy/read-line/parse-traces/main 2: 19 => ((2 integer)) mem: ((2 integer)): 14838 <= 19 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 19 27) run: string-copy/read-line/parse-traces/main 3: 27 => ((3 integer)) mem: ((3 integer)): 14839 <= 27 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 14840 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 27 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 14866 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 27) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 14868 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 27) run: min/string-copy/read-line/parse-traces/main 2: 27 => ((2 integer)) mem: ((2 integer)): 14869 <= 27 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 27 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 14870 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 27 run: string-copy/read-line/parse-traces/main 5: 27 => ((3 integer)) mem: ((3 integer)): 14839 <= 27 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 27 mem: ((2 integer)) => 19 run: string-copy/read-line/parse-traces/main 6: 8 => ((4 integer)) mem: ((4 integer)): 14840 <= 8 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main 7: 14897 => ((5 string-address)) mem: ((5 string-address)): 14841 <= 14897 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 19 run: string-copy/read-line/parse-traces/main 8: 19 => ((6 integer)) mem: ((6 integer)): 14842 <= 19 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 14843 <= 0 run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14844 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 19 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1051 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 14845 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 14898 => ((10 character-address)) mem: ((10 character-address)): 14846 <= 14898 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14898 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 19 run: string-copy/read-line/parse-traces/main 15: 20 => ((6 integer)) mem: ((6 integer)): 14842 <= 20 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 14843 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14844 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 20 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1052 byte) (raw)) => e run: string-copy/read-line/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 14845 <= #\e run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 14899 => ((10 character-address)) mem: ((10 character-address)): 14846 <= 14899 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14899 <= #\e run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 20 run: string-copy/read-line/parse-traces/main 15: 21 => ((6 integer)) mem: ((6 integer)): 14842 <= 21 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 14843 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14844 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 21 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1053 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 14845 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 14900 => ((10 character-address)) mem: ((10 character-address)): 14846 <= 14900 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14900 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 21 run: string-copy/read-line/parse-traces/main 15: 22 => ((6 integer)) mem: ((6 integer)): 14842 <= 22 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 14843 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14844 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 22 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1054 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 14845 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 14901 => ((10 character-address)) mem: ((10 character-address)): 14846 <= 14901 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14901 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 22 run: string-copy/read-line/parse-traces/main 15: 23 => ((6 integer)) mem: ((6 integer)): 14842 <= 23 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 14843 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14844 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 23 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1055 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 14845 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 14902 => ((10 character-address)) mem: ((10 character-address)): 14846 <= 14902 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14902 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 23 run: string-copy/read-line/parse-traces/main 15: 24 => ((6 integer)) mem: ((6 integer)): 14842 <= 24 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 14843 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14844 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 24 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1056 byte) (raw)) => 0 run: string-copy/read-line/parse-traces/main 12: #\0 => ((9 character)) mem: ((9 character)): 14845 <= #\0 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 14903 => ((10 character-address)) mem: ((10 character-address)): 14846 <= 14903 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/read-line/parse-traces/main 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14903 <= #\0 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 24 run: string-copy/read-line/parse-traces/main 15: 25 => ((6 integer)) mem: ((6 integer)): 14842 <= 25 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 14843 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14844 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 25 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1057 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 14845 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 14904 => ((10 character-address)) mem: ((10 character-address)): 14846 <= 14904 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14904 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 25 run: string-copy/read-line/parse-traces/main 15: 26 => ((6 integer)) mem: ((6 integer)): 14842 <= 26 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 14843 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 14844 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 26 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1058 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 14845 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 14905 => ((10 character-address)) mem: ((10 character-address)): 14846 <= 14905 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 14905 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 26 run: string-copy/read-line/parse-traces/main 15: 27 => ((6 integer)) mem: ((6 integer)): 14842 <= 27 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 14843 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 14844 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14897 run: read-line/parse-traces/main 5: 14897 => ((5 string-address)) mem: ((5 string-address)): 14779 <= 14897 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 27 run: read-line/parse-traces/main 6: 28 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 28 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 14897 run: parse-traces/main 26: 14897 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 14897 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: parse-traces/main 27: 2 => ((2 integer)) mem: ((2 integer)): 1261 <= 2 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 2 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 14906 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (2 100) run: divides?/parse-traces/main 1: 2 => ((1 integer)) mem: ((1 integer)): 14908 <= 2 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (2 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 14909 <= 100 run: divides?/parse-traces/main 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/main 3: 2 => ((3 integer)) mem: ((3 integer)): 14910 <= 2 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 2 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 14911 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 14897 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 14937 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14897) run: parse-trace/parse-traces/main 1: 14897 => ((1 string-address)) mem: ((1 string-address)): 14939 <= 14897 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 14968 => ((2 trace-address)) mem: ((2 trace-address)): 14940 <= 14968 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 14970 => ((3 string-address)) mem: ((3 string-address)): 14941 <= 14970 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 14897 mem: ((3 string-address)) => 14970 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 14973 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14897 14970) run: split-first-at-substring/parse-trace/parse-traces/main 1: 14897 => ((1 string-address)) mem: ((1 string-address)): 14975 <= 14897 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14897 14970) run: split-first-at-substring/parse-trace/parse-traces/main 2: 14970 => ((2 string-address)) mem: ((2 string-address)): 14976 <= 14970 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14897 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 14977 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 14978 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 14897 mem: ((2 string-address)) => 14970 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 15004 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14897 14970 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 14897 => ((1 string-address)) mem: ((1 string-address)): 15006 <= 14897 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14897 14970 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 14970 => ((2 string-address)) mem: ((2 string-address)): 15007 <= 14970 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14897 14970 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 15008 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((14970 string) (raw)) mem: ((14970 integer) (raw)) => 2 mem: ((14971 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 15009 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14897 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 15010 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 15011 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 14897 mem: ((2 string-address)) => 14970 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 15035 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14897 14970 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 14897 => ((1 string-address)) mem: ((1 string-address)): 15037 <= 14897 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14897 14970 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 14970 => ((2 string-address)) mem: ((2 string-address)): 15038 <= 14970 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14897 14970 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 15039 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14970 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 15040 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14897 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 15041 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 15041 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 15042 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 15043 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 15044 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14898 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\m => ((9 character)) mem: ((9 character)): 15045 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14970 string) (raw)) mem: ((14970 integer) (raw)) => 2 mem: ((14971 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 15046 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 15047 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15012 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 15008 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 14897 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 15066 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14897 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 14897 => ((1 string-address)) mem: ((1 string-address)): 15068 <= 14897 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (14897 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 15069 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14897 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 15070 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14897 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 15071 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15072 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14899 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 15073 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15074 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 15070 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15072 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14900 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 15073 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15074 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 15070 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15072 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14901 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 15073 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 15074 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 15008 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 15011 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 14897 mem: ((2 string-address)) => 14970 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 15097 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14897 14970 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 14897 => ((1 string-address)) mem: ((1 string-address)): 15099 <= 14897 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (14897 14970 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 14970 => ((2 string-address)) mem: ((2 string-address)): 15100 <= 14970 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14897 14970 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 15101 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14970 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 15102 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14897 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 15103 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 15103 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 15104 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 15105 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 15106 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14901 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 15107 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((14970 string) (raw)) mem: ((14970 integer) (raw)) => 2 mem: ((14971 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 15108 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 15109 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 15101 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 15105 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 15106 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14902 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 15107 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((14970 string) (raw)) mem: ((14970 integer) (raw)) => 2 mem: ((14972 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 15108 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 15109 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 15101 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 15105 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 15106 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 15012 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 14981 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 14897 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 15128 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14897 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14897 => ((1 string-address)) mem: ((1 string-address)): 15130 <= 14897 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14897 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 15131 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14897 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 15132 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14897 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 15133 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 15159 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 15161 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 15162 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 15163 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 15132 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 15133 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 15190 => ((5 string-address)) mem: ((5 string-address)): 15134 <= 15190 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 15135 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 15136 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15137 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14898 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 15138 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15191 => ((10 character-address)) mem: ((10 character-address)): 15139 <= 15191 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15191 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 15135 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 15136 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15137 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14899 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 15138 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15192 => ((10 character-address)) mem: ((10 character-address)): 15139 <= 15192 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15192 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 15135 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 15136 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15137 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14900 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 15138 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15193 => ((10 character-address)) mem: ((10 character-address)): 15139 <= 15193 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15193 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 15135 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 15136 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 15137 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15190 run: split-first-at-substring/parse-trace/parse-traces/main 10: 15190 => ((5 string-address)) mem: ((5 string-address)): 14979 <= 15190 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14970 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 14982 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 14981 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 14897 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 15194 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (14897 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14897 => ((1 string-address)) mem: ((1 string-address)): 15196 <= 14897 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14897 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 15197 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (14897 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 15198 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((14897 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 15199 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 15225 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 15227 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 8 => ((2 integer)) mem: ((2 integer)): 15228 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 15229 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((3 integer)) mem: ((3 integer)): 15198 <= 8 schedule: scheduling string-copy/split-first-at-substring/parse-trace/parse-traces/main for further processing schedule: string-copy/split-first-at-substring/parse-trace/parse-traces/main run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 15199 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 15256 => ((5 string-address)) mem: ((5 string-address)): 15200 <= 15256 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 15201 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 15202 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15203 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14903 byte) (raw)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\0 => ((9 character)) mem: ((9 character)): 15204 <= #\0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15257 => ((10 character-address)) mem: ((10 character-address)): 15205 <= 15257 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\0 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15257 <= #\0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 15201 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 15202 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15203 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14904 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 15204 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15258 => ((10 character-address)) mem: ((10 character-address)): 15205 <= 15258 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15258 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 15201 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 15202 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15203 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((14897 string) (raw)) mem: ((14897 integer) (raw)) => 8 mem: ((14905 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 15204 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15259 => ((10 character-address)) mem: ((10 character-address)): 15205 <= 15259 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15259 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 15201 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 15202 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 15203 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15256 run: split-first-at-substring/parse-trace/parse-traces/main 13: 15256 => ((6 string-address)) mem: ((6 string-address)): 14980 <= 15256 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 15190 mem: ((6 string-address)) => 15256 run: parse-trace/parse-traces/main 4: 15190 => ((4 string-address)) mem: ((4 string-address)): 14942 <= 15190 run: parse-trace/parse-traces/main 4: 15256 => ((5 string-address)) mem: ((5 string-address)): 14943 <= 15256 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 14968 => ((6 string-address-address)) mem: ((6 string-address-address)): 14944 <= 14968 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 15190 run: parse-trace/parse-traces/main 6: 15190 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 14968 <= 15190 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 14969 => ((7 string-address-address)) mem: ((7 string-address-address)): 14945 <= 14969 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 15256 run: parse-trace/parse-traces/main 8: 15256 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 14969 <= 15256 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 14968 run: parse-traces/main 33: 14968 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 14968 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((14968 string-address) (raw)) => 15190 run: parse-traces/main 34: 15190 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 15190 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 15190 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 15260 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15190 13420) run: string-equal/parse-traces/main 1: 15190 => ((1 string-address)) mem: ((1 string-address)): 15262 <= 15190 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15190 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 15263 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (15190 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 15264 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 15265 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 15266 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 15267 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 15268 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15191 byte) (raw)) => m run: string-equal/parse-traces/main 11: #\m => ((8 byte)) mem: ((8 byte)): 15269 <= #\m run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 15270 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: nil => ((10 boolean)) mem: ((10 boolean)): 15271 <= nil run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main 15: (((reply)) ((nil literal))) run: parse-traces/main 35: nil => ((14 boolean)) mem: ((14 boolean)): 1273 <= nil run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 14024 run: parse-traces/main 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 13412 mem: ((12 trace-address)) => 14968 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 15291 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13412 14968) run: append/parse-traces/main 1: 13412 => ((1 buffer-address)) mem: ((1 buffer-address)): 15293 <= 13412 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13412 14968) run: append/parse-traces/main 2: 14968 => ((2 character)) mem: ((2 character)): 15294 <= 14968 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 13412 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 15322 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13412) run: buffer-full?/append/parse-traces/main 1: 13412 => ((1 buffer-address)) mem: ((1 buffer-address)): 15324 <= 13412 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((13412 integer) (raw)) => 0 run: buffer-full?/append/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 15325 <= 0 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13413 string-address) (raw)) => 13414 run: buffer-full?/append/parse-traces/main 3: 13414 => ((3 string-address)) mem: ((3 string-address)): 15326 <= 13414 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13414 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main 4: 5 => ((4 integer)) mem: ((4 integer)): 15327 <= 5 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15328 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 15295 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 13412 => ((4 integer-address)) mem: ((4 integer-address)): 15296 <= 13412 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13413 string-address) (raw)) => 13414 run: append/parse-traces/main 7: 13414 => ((5 string-address)) mem: ((5 string-address)): 15297 <= 13414 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 0 array-len: ((13414 string) (raw)) mem: ((13414 integer) (raw)) => 5 run: append/parse-traces/main 8: 13415 => ((6 byte-address)) mem: ((6 byte-address)): 15298 <= 13415 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 14968 run: append/parse-traces/main 9: 14968 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 13415 <= 14968 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 0 run: append/parse-traces/main 10: 1 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 13412 <= 1 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 13412 run: parse-traces/main 45: 13412 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 13412 run: parse-traces/main 46: (((jump)) ((-24 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 15353 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 15355 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 28 run: end-of-stream?/parse-traces/main 2: 28 => ((2 integer)) mem: ((2 integer)): 15356 <= 28 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 15357 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 15358 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 28 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15359 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 15384 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 15386 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 15387 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 15388 <= 1031 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 15415 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 28) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 15417 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 28) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 15418 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 28) run: find-next/read-line/parse-traces/main 3: 28 => ((3 integer)) mem: ((3 integer)): 15419 <= 28 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 15420 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 28 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 28 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1060 byte) (raw)) => r run: find-next/read-line/parse-traces/main 7: #\r => ((6 byte)) mem: ((6 byte)): 15422 <= #\r run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 28 run: find-next/read-line/parse-traces/main 10: 29 => ((3 integer)) mem: ((3 integer)): 15419 <= 29 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 29 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 29 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1061 byte) (raw)) => u run: find-next/read-line/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 15422 <= #\u run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 29 run: find-next/read-line/parse-traces/main 10: 30 => ((3 integer)) mem: ((3 integer)): 15419 <= 30 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 30 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 30 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1062 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 15422 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 30 run: find-next/read-line/parse-traces/main 10: 31 => ((3 integer)) mem: ((3 integer)): 15419 <= 31 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 31 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 31 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1063 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 15422 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 31 run: find-next/read-line/parse-traces/main 10: 32 => ((3 integer)) mem: ((3 integer)): 15419 <= 32 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 32 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 32 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1064 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 15422 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 32 run: find-next/read-line/parse-traces/main 10: 33 => ((3 integer)) mem: ((3 integer)): 15419 <= 33 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 33 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 33 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1065 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 15422 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 33 run: find-next/read-line/parse-traces/main 10: 34 => ((3 integer)) mem: ((3 integer)): 15419 <= 34 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 34 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 34 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1066 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 15422 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 34 run: find-next/read-line/parse-traces/main 10: 35 => ((3 integer)) mem: ((3 integer)): 15419 <= 35 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 35 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 35 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1067 byte) (raw)) => i run: find-next/read-line/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 15422 <= #\i run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 35 run: find-next/read-line/parse-traces/main 10: 36 => ((3 integer)) mem: ((3 integer)): 15419 <= 36 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 36 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 36 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1068 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 15422 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 36 run: find-next/read-line/parse-traces/main 10: 37 => ((3 integer)) mem: ((3 integer)): 15419 <= 37 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 37 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 37 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1069 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 15422 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 37 run: find-next/read-line/parse-traces/main 10: 38 => ((3 integer)) mem: ((3 integer)): 15419 <= 38 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 38 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 38 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1070 byte) (raw)) => 1 run: find-next/read-line/parse-traces/main 7: #\1 => ((6 byte)) mem: ((6 byte)): 15422 <= #\1 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 1 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 38 run: find-next/read-line/parse-traces/main 10: 39 => ((3 integer)) mem: ((3 integer)): 15419 <= 39 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 39 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 39 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1071 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 15422 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 39 run: find-next/read-line/parse-traces/main 10: 40 => ((3 integer)) mem: ((3 integer)): 15419 <= 40 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 40 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 40 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1072 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 15422 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 40 run: find-next/read-line/parse-traces/main 10: 41 => ((3 integer)) mem: ((3 integer)): 15419 <= 41 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 41 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 41 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1073 byte) (raw)) => d run: find-next/read-line/parse-traces/main 7: #\d => ((6 byte)) mem: ((6 byte)): 15422 <= #\d run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => d mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 41 run: find-next/read-line/parse-traces/main 10: 42 => ((3 integer)) mem: ((3 integer)): 15419 <= 42 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 42 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 42 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1074 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 15422 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 42 run: find-next/read-line/parse-traces/main 10: 43 => ((3 integer)) mem: ((3 integer)): 15419 <= 43 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 43 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 43 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1075 byte) (raw)) => e run: find-next/read-line/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 15422 <= #\e run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 43 run: find-next/read-line/parse-traces/main 10: 44 => ((3 integer)) mem: ((3 integer)): 15419 <= 44 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 44 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 44 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1076 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 15422 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 44 run: find-next/read-line/parse-traces/main 10: 45 => ((3 integer)) mem: ((3 integer)): 15419 <= 45 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 45 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 45 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1077 byte) (raw)) => f run: find-next/read-line/parse-traces/main 7: #\f => ((6 byte)) mem: ((6 byte)): 15422 <= #\f run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => f mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15423 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 45 run: find-next/read-line/parse-traces/main 10: 46 => ((3 integer)) mem: ((3 integer)): 15419 <= 46 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 46 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15421 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 46 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1078 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 15422 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 15423 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 46 run: read-line/parse-traces/main 4: 46 => ((4 integer)) mem: ((4 integer)): 15389 <= 46 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 15446 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 28 46) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 15448 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 28 46) run: string-copy/read-line/parse-traces/main 2: 28 => ((2 integer)) mem: ((2 integer)): 15449 <= 28 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 28 46) run: string-copy/read-line/parse-traces/main 3: 46 => ((3 integer)) mem: ((3 integer)): 15450 <= 46 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 15451 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 46 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 15477 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 46) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 15479 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 46) run: min/string-copy/read-line/parse-traces/main 2: 46 => ((2 integer)) mem: ((2 integer)): 15480 <= 46 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 46 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 15481 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 46 run: string-copy/read-line/parse-traces/main 5: 46 => ((3 integer)) mem: ((3 integer)): 15450 <= 46 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 46 mem: ((2 integer)) => 28 run: string-copy/read-line/parse-traces/main 6: 18 => ((4 integer)) mem: ((4 integer)): 15451 <= 18 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 18 run: string-copy/read-line/parse-traces/main 7: 15508 => ((5 string-address)) mem: ((5 string-address)): 15452 <= 15508 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 28 run: string-copy/read-line/parse-traces/main 8: 28 => ((6 integer)) mem: ((6 integer)): 15453 <= 28 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 15454 <= 0 run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 28 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1060 byte) (raw)) => r run: string-copy/read-line/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 15456 <= #\r run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15509 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15509 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15509 <= #\r run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 28 run: string-copy/read-line/parse-traces/main 15: 29 => ((6 integer)) mem: ((6 integer)): 15453 <= 29 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 15454 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 29 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1061 byte) (raw)) => u run: string-copy/read-line/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 15456 <= #\u run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15510 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15510 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15510 <= #\u run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 29 run: string-copy/read-line/parse-traces/main 15: 30 => ((6 integer)) mem: ((6 integer)): 15453 <= 30 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 15454 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 30 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1062 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 15456 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15511 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15511 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15511 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 30 run: string-copy/read-line/parse-traces/main 15: 31 => ((6 integer)) mem: ((6 integer)): 15453 <= 31 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 15454 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 31 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1063 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 15456 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15512 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15512 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15512 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 31 run: string-copy/read-line/parse-traces/main 15: 32 => ((6 integer)) mem: ((6 integer)): 15453 <= 32 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 15454 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 32 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1064 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 15456 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15513 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15513 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15513 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 32 run: string-copy/read-line/parse-traces/main 15: 33 => ((6 integer)) mem: ((6 integer)): 15453 <= 33 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 15454 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 33 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1065 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 15456 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15514 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15514 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15514 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 33 run: string-copy/read-line/parse-traces/main 15: 34 => ((6 integer)) mem: ((6 integer)): 15453 <= 34 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 15454 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 34 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1066 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 15456 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15515 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15515 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15515 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 34 run: string-copy/read-line/parse-traces/main 15: 35 => ((6 integer)) mem: ((6 integer)): 15453 <= 35 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 15454 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 35 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1067 byte) (raw)) => i run: string-copy/read-line/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 15456 <= #\i run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15516 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15516 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15516 <= #\i run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 35 run: string-copy/read-line/parse-traces/main 15: 36 => ((6 integer)) mem: ((6 integer)): 15453 <= 36 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 15454 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 36 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1068 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 15456 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15517 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15517 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15517 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 36 run: string-copy/read-line/parse-traces/main 15: 37 => ((6 integer)) mem: ((6 integer)): 15453 <= 37 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 15454 <= 9 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 37 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1069 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 15456 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15518 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15518 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15518 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 37 run: string-copy/read-line/parse-traces/main 15: 38 => ((6 integer)) mem: ((6 integer)): 15453 <= 38 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main 16: 10 => ((7 integer)) mem: ((7 integer)): 15454 <= 10 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 38 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1070 byte) (raw)) => 1 run: string-copy/read-line/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 15456 <= #\1 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15519 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15519 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/read-line/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15519 <= #\1 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 38 run: string-copy/read-line/parse-traces/main 15: 39 => ((6 integer)) mem: ((6 integer)): 15453 <= 39 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main 16: 11 => ((7 integer)) mem: ((7 integer)): 15454 <= 11 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 39 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1071 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 15456 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15520 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15520 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15520 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 39 run: string-copy/read-line/parse-traces/main 15: 40 => ((6 integer)) mem: ((6 integer)): 15453 <= 40 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main 16: 12 => ((7 integer)) mem: ((7 integer)): 15454 <= 12 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 40 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1072 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 15456 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15521 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15521 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15521 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 40 run: string-copy/read-line/parse-traces/main 15: 41 => ((6 integer)) mem: ((6 integer)): 15453 <= 41 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main 16: 13 => ((7 integer)) mem: ((7 integer)): 15454 <= 13 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 41 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1073 byte) (raw)) => d run: string-copy/read-line/parse-traces/main 12: #\d => ((9 character)) mem: ((9 character)): 15456 <= #\d run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15522 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15522 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => d run: string-copy/read-line/parse-traces/main 14: #\d => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15522 <= #\d run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 41 run: string-copy/read-line/parse-traces/main 15: 42 => ((6 integer)) mem: ((6 integer)): 15453 <= 42 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main 16: 14 => ((7 integer)) mem: ((7 integer)): 15454 <= 14 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 42 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1074 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 15456 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 14 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15523 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15523 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15523 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 42 run: string-copy/read-line/parse-traces/main 15: 43 => ((6 integer)) mem: ((6 integer)): 15453 <= 43 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 14 run: string-copy/read-line/parse-traces/main 16: 15 => ((7 integer)) mem: ((7 integer)): 15454 <= 15 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 43 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1075 byte) (raw)) => e run: string-copy/read-line/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 15456 <= #\e run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 15 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15524 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15524 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15524 <= #\e run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 43 run: string-copy/read-line/parse-traces/main 15: 44 => ((6 integer)) mem: ((6 integer)): 15453 <= 44 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 15 run: string-copy/read-line/parse-traces/main 16: 16 => ((7 integer)) mem: ((7 integer)): 15454 <= 16 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 44 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1076 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 15456 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 16 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15525 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15525 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15525 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 44 run: string-copy/read-line/parse-traces/main 15: 45 => ((6 integer)) mem: ((6 integer)): 15453 <= 45 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 16 run: string-copy/read-line/parse-traces/main 16: 17 => ((7 integer)) mem: ((7 integer)): 15454 <= 17 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15455 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 45 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1077 byte) (raw)) => f run: string-copy/read-line/parse-traces/main 12: #\f => ((9 character)) mem: ((9 character)): 15456 <= #\f run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 17 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 run: string-copy/read-line/parse-traces/main 13: 15526 => ((10 character-address)) mem: ((10 character-address)): 15457 <= 15526 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => f run: string-copy/read-line/parse-traces/main 14: #\f => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15526 <= #\f run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 45 run: string-copy/read-line/parse-traces/main 15: 46 => ((6 integer)) mem: ((6 integer)): 15453 <= 46 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 17 run: string-copy/read-line/parse-traces/main 16: 18 => ((7 integer)) mem: ((7 integer)): 15454 <= 18 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 15455 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15508 run: read-line/parse-traces/main 5: 15508 => ((5 string-address)) mem: ((5 string-address)): 15390 <= 15508 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 46 run: read-line/parse-traces/main 6: 47 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 47 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15508 run: parse-traces/main 26: 15508 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 15508 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: parse-traces/main 27: 3 => ((2 integer)) mem: ((2 integer)): 1261 <= 3 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 3 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 15527 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (3 100) run: divides?/parse-traces/main 1: 3 => ((1 integer)) mem: ((1 integer)): 15529 <= 3 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (3 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 15530 <= 100 run: divides?/parse-traces/main 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/main 3: 3 => ((3 integer)) mem: ((3 integer)): 15531 <= 3 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 3 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 15532 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 15508 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 15558 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15508) run: parse-trace/parse-traces/main 1: 15508 => ((1 string-address)) mem: ((1 string-address)): 15560 <= 15508 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 15589 => ((2 trace-address)) mem: ((2 trace-address)): 15561 <= 15589 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 15591 => ((3 string-address)) mem: ((3 string-address)): 15562 <= 15591 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 15508 mem: ((3 string-address)) => 15591 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 15594 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15508 15591) run: split-first-at-substring/parse-trace/parse-traces/main 1: 15508 => ((1 string-address)) mem: ((1 string-address)): 15596 <= 15508 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15508 15591) run: split-first-at-substring/parse-trace/parse-traces/main 2: 15591 => ((2 string-address)) mem: ((2 string-address)): 15597 <= 15591 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15508 integer) (raw)) => 18 run: split-first-at-substring/parse-trace/parse-traces/main 3: 18 => ((3 integer)) mem: ((3 integer)): 15598 <= 18 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 18 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 15599 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 15508 mem: ((2 string-address)) => 15591 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 15625 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15508 15591 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 15508 => ((1 string-address)) mem: ((1 string-address)): 15627 <= 15508 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15508 15591 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 15591 => ((2 string-address)) mem: ((2 string-address)): 15628 <= 15591 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15508 15591 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 15629 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((15591 string) (raw)) mem: ((15591 integer) (raw)) => 2 mem: ((15592 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 15630 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15508 integer) (raw)) => 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 18 => ((5 integer)) mem: ((5 integer)): 15631 <= 18 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 15632 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 15508 mem: ((2 string-address)) => 15591 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 15656 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15508 15591 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 15508 => ((1 string-address)) mem: ((1 string-address)): 15658 <= 15508 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15508 15591 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 15591 => ((2 string-address)) mem: ((2 string-address)): 15659 <= 15591 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15508 15591 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 15660 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15591 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 15661 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15508 integer) (raw)) => 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 18 => ((5 integer)) mem: ((5 integer)): 15662 <= 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 16 => ((5 integer)) mem: ((5 integer)): 15662 <= 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 15663 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 15664 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 15665 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15509 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\r => ((9 character)) mem: ((9 character)): 15666 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15591 string) (raw)) mem: ((15591 integer) (raw)) => 2 mem: ((15592 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 15667 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 15668 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15633 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 15629 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 15508 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 15687 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15508 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 15508 => ((1 string-address)) mem: ((1 string-address)): 15689 <= 15508 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (15508 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 15690 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15508 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 15691 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15508 integer) (raw)) => 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 18 => ((4 integer)) mem: ((4 integer)): 15692 <= 18 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15693 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15510 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 15694 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15695 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 15691 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15693 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15511 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 15694 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 15695 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 15691 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 15693 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15512 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 15694 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 15695 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 15629 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 15632 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 15508 mem: ((2 string-address)) => 15591 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 15718 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15508 15591 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 15508 => ((1 string-address)) mem: ((1 string-address)): 15720 <= 15508 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (15508 15591 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 15591 => ((2 string-address)) mem: ((2 string-address)): 15721 <= 15591 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15508 15591 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 15722 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15591 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 15723 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15508 integer) (raw)) => 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 18 => ((5 integer)) mem: ((5 integer)): 15724 <= 18 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 16 => ((5 integer)) mem: ((5 integer)): 15724 <= 16 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 15725 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 15726 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 15727 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15512 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 15728 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15591 string) (raw)) mem: ((15591 integer) (raw)) => 2 mem: ((15592 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 15729 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 15730 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 15722 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 15726 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 15727 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15513 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 15728 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15591 string) (raw)) mem: ((15591 integer) (raw)) => 2 mem: ((15593 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 15729 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 15730 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t schedule: scheduling match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main for further processing schedule: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 15722 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 15726 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 15727 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 15633 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 15602 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 15508 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 15749 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15508 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 15508 => ((1 string-address)) mem: ((1 string-address)): 15751 <= 15508 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (15508 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 15752 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15508 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 15753 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15508 integer) (raw)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 18 => ((4 integer)) mem: ((4 integer)): 15754 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 15780 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (18 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 18 => ((1 integer)) mem: ((1 integer)): 15782 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 15783 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 15784 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 15753 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 15754 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 15811 => ((5 string-address)) mem: ((5 string-address)): 15755 <= 15811 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 15756 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 15757 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15758 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15509 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 15759 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15811 string) (raw)) mem: ((15811 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15812 => ((10 character-address)) mem: ((10 character-address)): 15760 <= 15812 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15812 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 15756 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 15757 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15758 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15510 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 15759 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15811 string) (raw)) mem: ((15811 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15813 => ((10 character-address)) mem: ((10 character-address)): 15760 <= 15813 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15813 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 15756 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 15757 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15758 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15511 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 15759 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((15811 string) (raw)) mem: ((15811 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15814 => ((10 character-address)) mem: ((10 character-address)): 15760 <= 15814 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15814 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 15756 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 15757 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 15758 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15811 run: split-first-at-substring/parse-trace/parse-traces/main 10: 15811 => ((5 string-address)) mem: ((5 string-address)): 15600 <= 15811 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15591 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 15603 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 15602 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 15508 mem: ((7 integer)) => 5 mem: ((3 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 15815 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15508 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 15508 => ((1 string-address)) mem: ((1 string-address)): 15817 <= 15508 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (15508 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 15818 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15508 5 18) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 18 => ((3 integer)) mem: ((3 integer)): 15819 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15508 integer) (raw)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 18 => ((4 integer)) mem: ((4 integer)): 15820 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 15846 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (18 18) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 18 => ((1 integer)) mem: ((1 integer)): 15848 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18 18) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 18 => ((2 integer)) mem: ((2 integer)): 15849 <= 18 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 15850 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 18 => ((3 integer)) mem: ((3 integer)): 15819 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 13 => ((4 integer)) mem: ((4 integer)): 15820 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 15877 => ((5 string-address)) mem: ((5 string-address)): 15821 <= 15877 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 15822 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 15823 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15514 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 15825 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15878 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15878 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15878 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 15822 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 15823 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15515 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 15825 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15879 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15879 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15879 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 15822 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 15823 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15516 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 15825 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15880 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15880 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15880 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 15822 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 15823 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15517 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 15825 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15881 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15881 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15881 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 15822 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 15823 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15518 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 15825 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15882 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15882 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15882 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 15822 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 15823 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15519 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 15825 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15883 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15883 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15883 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 15822 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 15823 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15520 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 15825 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15884 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15884 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15884 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 15822 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 15823 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15521 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 15825 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15885 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15885 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15885 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 13 => ((6 integer)) mem: ((6 integer)): 15822 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 15823 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15522 byte) (raw)) => d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\d => ((9 character)) mem: ((9 character)): 15825 <= #\d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15886 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15886 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\d => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15886 <= #\d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 14 => ((6 integer)) mem: ((6 integer)): 15822 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 15823 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 14 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15523 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 15825 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15887 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15887 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15887 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 15 => ((6 integer)) mem: ((6 integer)): 15822 <= 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 10 => ((7 integer)) mem: ((7 integer)): 15823 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 15 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15524 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 15825 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15888 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15888 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15888 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 16 => ((6 integer)) mem: ((6 integer)): 15822 <= 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 11 => ((7 integer)) mem: ((7 integer)): 15823 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 16 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15525 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 15825 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15889 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15889 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15889 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 17 => ((6 integer)) mem: ((6 integer)): 15822 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 12 => ((7 integer)) mem: ((7 integer)): 15823 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 15824 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 17 array-len: ((15508 string) (raw)) mem: ((15508 integer) (raw)) => 18 mem: ((15526 byte) (raw)) => f run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\f => ((9 character)) mem: ((9 character)): 15825 <= #\f run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 15890 => ((10 character-address)) mem: ((10 character-address)): 15826 <= 15890 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => f run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\f => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 15890 <= #\f run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 18 => ((6 integer)) mem: ((6 integer)): 15822 <= 18 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 13 => ((7 integer)) mem: ((7 integer)): 15823 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 15824 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 15877 run: split-first-at-substring/parse-trace/parse-traces/main 13: 15877 => ((6 string-address)) mem: ((6 string-address)): 15601 <= 15877 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 15811 mem: ((6 string-address)) => 15877 run: parse-trace/parse-traces/main 4: 15811 => ((4 string-address)) mem: ((4 string-address)): 15563 <= 15811 run: parse-trace/parse-traces/main 4: 15877 => ((5 string-address)) mem: ((5 string-address)): 15564 <= 15877 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 15589 => ((6 string-address-address)) mem: ((6 string-address-address)): 15565 <= 15589 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 15811 run: parse-trace/parse-traces/main 6: 15811 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 15589 <= 15811 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 15590 => ((7 string-address-address)) mem: ((7 string-address-address)): 15566 <= 15590 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 15877 run: parse-trace/parse-traces/main 8: 15877 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 15590 <= 15877 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 15589 run: parse-traces/main 33: 15589 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 15589 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((15589 string-address) (raw)) => 15811 run: parse-traces/main 34: 15811 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 15811 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 15811 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 15891 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15811 13420) run: string-equal/parse-traces/main 1: 15811 => ((1 string-address)) mem: ((1 string-address)): 15893 <= 15811 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15811 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 15894 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (15811 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 15895 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 15896 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 15897 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 15898 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 15899 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((15811 string) (raw)) mem: ((15811 integer) (raw)) => 3 mem: ((15812 byte) (raw)) => r run: string-equal/parse-traces/main 11: #\r => ((8 byte)) mem: ((8 byte)): 15900 <= #\r run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 15901 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 15902 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main 16: 1 => ((6 integer)) mem: ((6 integer)): 15898 <= 1 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 15899 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((15811 string) (raw)) mem: ((15811 integer) (raw)) => 3 mem: ((15813 byte) (raw)) => u run: string-equal/parse-traces/main 11: #\u => ((8 byte)) mem: ((8 byte)): 15900 <= #\u run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13422 byte) (raw)) => u run: string-equal/parse-traces/main 12: #\u => ((9 byte)) mem: ((9 byte)): 15901 <= #\u run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 15902 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main 16: 2 => ((6 integer)) mem: ((6 integer)): 15898 <= 2 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 15899 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((15811 string) (raw)) mem: ((15811 integer) (raw)) => 3 mem: ((15814 byte) (raw)) => n run: string-equal/parse-traces/main 11: #\n => ((8 byte)) mem: ((8 byte)): 15900 <= #\n run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13423 byte) (raw)) => n run: string-equal/parse-traces/main 12: #\n => ((9 byte)) mem: ((9 byte)): 15901 <= #\n run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 15902 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main 16: 3 => ((6 integer)) mem: ((6 integer)): 15898 <= 3 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: t => ((7 boolean)) mem: ((7 boolean)): 15899 <= t run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main 18: (((reply)) ((t literal))) run: parse-traces/main 35: t => ((14 boolean)) mem: ((14 boolean)): 1273 <= t run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 14024 run: parse-traces/main 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main 38: 14027 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1263 <= 14027 run: parse-traces/main 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 13412 run: to-array/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main 0: 15922 => ((default-space space-address)) run: to-array/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13412) run: to-array/parse-traces/main 1: 13412 => ((1 buffer-address)) mem: ((1 buffer-address)): 15924 <= 13412 run: to-array/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((13412 integer) (raw)) => 1 run: to-array/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 15925 <= 1 run: to-array/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13413 string-address) (raw)) => 13414 run: to-array/parse-traces/main 3: 13414 => ((3 string-address)) mem: ((3 string-address)): 15926 <= 13414 run: to-array/parse-traces/main 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 13414 run: to-array/parse-traces/main 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 1 run: to-array/parse-traces/main 6: 15953 => ((4 string-address)) mem: ((4 string-address)): 15927 <= 15953 run: to-array/parse-traces/main 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main 7: 0 => ((5 integer)) mem: ((5 integer)): 15928 <= 0 run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 1 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 15929 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((13414 string) (raw)) mem: ((13414 integer) (raw)) => 5 mem: ((13415 byte) (raw)) => 14968 run: to-array/parse-traces/main 10: 14968 => ((7 byte)) mem: ((7 byte)): 15930 <= 14968 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((15953 string) (raw)) mem: ((15953 integer) (raw)) => 1 run: to-array/parse-traces/main 11: 15954 => ((8 byte-address)) mem: ((8 byte-address)): 15931 <= 15954 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 14968 run: to-array/parse-traces/main 12: 14968 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 15954 <= 14968 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 0 run: to-array/parse-traces/main 13: 1 => ((5 integer)) mem: ((5 integer)): 15928 <= 1 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 1 mem: ((2 integer)) => 1 run: to-array/parse-traces/main 8: t => ((6 boolean)) mem: ((6 boolean)): 15929 <= t run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 15953 run: parse-traces/main 39: 15953 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 14027 <= 15953 run: parse-traces/main 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main 0: 15955 => ((default-space space-address)) run: init-buffer/parse-traces/main 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 15957 <= 15986 run: init-buffer/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main 2: 15986 => ((2 integer-address)) mem: ((2 integer-address)): 15958 <= 15986 run: init-buffer/parse-traces/main 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 15986 <= 0 run: init-buffer/parse-traces/main 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main 4: 15987 => ((3 string-address-address)) mem: ((3 string-address-address)): 15959 <= 15987 run: init-buffer/parse-traces/main 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main 5: 5 => ((4 integer)) mem: ((4 integer)): 15960 <= 5 run: init-buffer/parse-traces/main 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main 6: 15988 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 15987 <= 15988 run: init-buffer/parse-traces/main 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 15986 run: parse-traces/main 40: 15986 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 15986 run: parse-traces/main 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 15589 run: parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main 0: 15994 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (15589) run: parse-instruction-trace/parse-traces/main 1: 15589 => ((1 trace-address)) mem: ((1 trace-address)): 15996 <= 15589 run: parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((15590 string-address) (raw)) => 15877 run: parse-instruction-trace/parse-traces/main 2: 15877 => ((2 string-address)) mem: ((2 string-address)): 15997 <= 15877 run: parse-instruction-trace/parse-traces/main 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 15998 <= 16025 run: parse-instruction-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 15877 run: split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main 0: 16029 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15877 #\space) run: split-first/parse-instruction-trace/parse-traces/main 1: 15877 => ((1 string-address)) mem: ((1 string-address)): 16031 <= 15877 run: split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (15877 #\space) run: split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 16032 <= #\space run: split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15877 integer) (raw)) => 13 run: split-first/parse-instruction-trace/parse-traces/main 3: 13 => ((3 integer)) mem: ((3 integer)): 16033 <= 13 run: split-first/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 13 run: split-first/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 16034 <= nil run: split-first/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 15877 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: 16060 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15877 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: 15877 => ((1 string-address)) mem: ((1 string-address)): 16062 <= 15877 run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (15877 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 16063 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15877 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 16064 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15877 integer) (raw)) => 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: 13 => ((4 integer)) mem: ((4 integer)): 16065 <= 13 run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16066 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15878 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 16067 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16068 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 16064 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16066 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15879 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 16067 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16068 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 16064 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16066 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15880 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 16067 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16068 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 16064 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16066 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15881 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 16067 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16068 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 16064 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16066 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15882 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 16067 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 16068 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 9: 4 => ((7 integer)) mem: ((7 integer)): 16037 <= 4 run: split-first/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 15877 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 16091 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15877 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 15877 => ((1 string-address)) mem: ((1 string-address)): 16093 <= 15877 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (15877 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 16094 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15877 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 16095 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 13 => ((4 integer)) mem: ((4 integer)): 16096 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 16122 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (13 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 13 => ((1 integer)) mem: ((1 integer)): 16124 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 16125 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 16126 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 16095 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 16096 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 16153 => ((5 string-address)) mem: ((5 string-address)): 16097 <= 16153 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 16098 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 16099 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16100 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15878 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 16101 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16154 => ((10 character-address)) mem: ((10 character-address)): 16102 <= 16154 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16154 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 16098 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 16099 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16100 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15879 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 16101 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16155 => ((10 character-address)) mem: ((10 character-address)): 16102 <= 16155 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16155 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 16098 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 16099 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16100 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15880 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 16101 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16156 => ((10 character-address)) mem: ((10 character-address)): 16102 <= 16156 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16156 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 16098 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 16099 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16100 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15881 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 16101 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16157 => ((10 character-address)) mem: ((10 character-address)): 16102 <= 16157 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16157 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 16098 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 16099 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 16100 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16153 run: split-first/parse-instruction-trace/parse-traces/main 10: 16153 => ((5 string-address)) mem: ((5 string-address)): 16035 <= 16153 run: split-first/parse-instruction-trace/parse-traces/main 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 11: 5 => ((7 integer)) mem: ((7 integer)): 16037 <= 5 run: split-first/parse-instruction-trace/parse-traces/main 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 15877 mem: ((7 integer)) => 5 mem: ((3 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 16158 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (15877 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 15877 => ((1 string-address)) mem: ((1 string-address)): 16160 <= 15877 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (15877 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 16161 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (15877 5 13) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 13 => ((3 integer)) mem: ((3 integer)): 16162 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((15877 integer) (raw)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 13 => ((4 integer)) mem: ((4 integer)): 16163 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 16189 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (13 13) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 13 => ((1 integer)) mem: ((1 integer)): 16191 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13 13) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 13 => ((2 integer)) mem: ((2 integer)): 16192 <= 13 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 16193 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 13 => ((3 integer)) mem: ((3 integer)): 16162 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 8 => ((4 integer)) mem: ((4 integer)): 16163 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 16220 => ((5 string-address)) mem: ((5 string-address)): 16164 <= 16220 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 16165 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 16166 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16167 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15883 byte) (raw)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 16168 <= #\1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16221 => ((10 character-address)) mem: ((10 character-address)): 16169 <= 16221 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16221 <= #\1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 16165 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 16166 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16167 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15884 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 16168 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16222 => ((10 character-address)) mem: ((10 character-address)): 16169 <= 16222 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16222 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 16165 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 16166 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16167 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15885 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 16168 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16223 => ((10 character-address)) mem: ((10 character-address)): 16169 <= 16223 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16223 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 16165 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 16166 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16167 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15886 byte) (raw)) => d run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\d => ((9 character)) mem: ((9 character)): 16168 <= #\d run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16224 => ((10 character-address)) mem: ((10 character-address)): 16169 <= 16224 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => d run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\d => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16224 <= #\d run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 16165 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 16166 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16167 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15887 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 16168 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16225 => ((10 character-address)) mem: ((10 character-address)): 16169 <= 16225 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16225 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 16165 <= 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 16166 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16167 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15888 byte) (raw)) => e run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 16168 <= #\e run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16226 => ((10 character-address)) mem: ((10 character-address)): 16169 <= 16226 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16226 <= #\e run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 16165 <= 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 16166 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16167 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15889 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 16168 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16227 => ((10 character-address)) mem: ((10 character-address)): 16169 <= 16227 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16227 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 16165 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 16166 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16167 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((15877 string) (raw)) mem: ((15877 integer) (raw)) => 13 mem: ((15890 byte) (raw)) => f run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\f => ((9 character)) mem: ((9 character)): 16168 <= #\f run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 16228 => ((10 character-address)) mem: ((10 character-address)): 16169 <= 16228 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => f run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\f => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16228 <= #\f run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 13 => ((6 integer)) mem: ((6 integer)): 16165 <= 13 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 16166 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 16167 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16220 run: split-first/parse-instruction-trace/parse-traces/main 12: 16220 => ((6 string-address)) mem: ((6 string-address)): 16036 <= 16220 run: split-first/parse-instruction-trace/parse-traces/main 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 16153 mem: ((6 string-address)) => 16220 run: parse-instruction-trace/parse-traces/main 4: 16153 => ((4 string-address)) mem: ((4 string-address)): 15999 <= 16153 run: parse-instruction-trace/parse-traces/main 4: 16220 => ((5 string-address)) mem: ((5 string-address)): 16000 <= 16220 run: parse-instruction-trace/parse-traces/main 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main 5: 16025 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 16001 <= 16025 run: parse-instruction-trace/parse-traces/main 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 16153 run: split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main 0: 16229 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16153 #\/) run: split/parse-instruction-trace/parse-traces/main 1: 16153 => ((1 string-address)) mem: ((1 string-address)): 16231 <= 16153 run: split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (16153 #\/) run: split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 16232 <= #\/ run: split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16153 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 16233 <= 4 run: split/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 16234 <= nil run: split/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main 8: 1 => ((6 integer)) mem: ((6 integer)): 16236 <= 1 run: split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 16237 <= 0 run: split/parse-instruction-trace/parse-traces/main 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 16153 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 16260 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16153 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 16153 => ((1 string-address)) mem: ((1 string-address)): 16262 <= 16153 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (16153 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 16263 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16153 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 16264 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16153 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 16265 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16266 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16154 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 16267 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16268 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 16264 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16266 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16155 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 16267 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16268 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 16264 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16266 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16156 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 16267 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16268 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 16264 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16266 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16157 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 16267 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16268 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 16264 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 16266 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 10: 4 => ((7 integer)) mem: ((7 integer)): 16237 <= 4 run: split/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 16238 <= t run: split/parse-instruction-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main 16: 16291 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 16235 <= 16291 run: split/parse-instruction-trace/parse-traces/main 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 17: 0 => ((9 integer)) mem: ((9 integer)): 16239 <= 0 run: split/parse-instruction-trace/parse-traces/main 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 18: 0 => ((10 integer)) mem: ((10 integer)): 16240 <= 0 run: split/parse-instruction-trace/parse-traces/main 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/main 19: nil => ((8 boolean)) mem: ((8 boolean)): 16238 <= nil run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 16153 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 16293 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16153 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 16153 => ((1 string-address)) mem: ((1 string-address)): 16295 <= 16153 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (16153 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 16296 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16153 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 16297 <= 0 schedule: scheduling find-next/split/parse-instruction-trace/parse-traces/main for further processing schedule: find-next/split/parse-instruction-trace/parse-traces/main run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16153 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 16298 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16299 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16154 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 16300 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16301 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 16297 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16299 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16155 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 16300 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16301 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 16297 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16299 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16156 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 16300 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16301 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 16297 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16299 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16157 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 16300 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16301 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 16297 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 16299 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 21: 4 => ((11 integer)) mem: ((11 integer)): 16241 <= 4 run: split/parse-instruction-trace/parse-traces/main 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main 22: 16292 => ((12 string-address-address)) mem: ((12 string-address-address)): 16242 <= 16292 run: split/parse-instruction-trace/parse-traces/main 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 16153 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 0: 16324 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16153 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: 16153 => ((1 string-address)) mem: ((1 string-address)): 16326 <= 16153 run: string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (16153 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 16327 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16153 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 16328 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16153 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 16329 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 0: 16355 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 16357 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 16358 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 16359 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 16328 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 16329 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: 16386 => ((5 string-address)) mem: ((5 string-address)): 16330 <= 16386 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 16331 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 16332 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16333 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16154 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 16334 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 16387 => ((10 character-address)) mem: ((10 character-address)): 16335 <= 16387 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16387 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 16331 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 16332 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16333 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16155 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 16334 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 16388 => ((10 character-address)) mem: ((10 character-address)): 16335 <= 16388 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16388 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 16331 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 16332 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16333 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16156 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 16334 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 16389 => ((10 character-address)) mem: ((10 character-address)): 16335 <= 16389 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16389 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 16331 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 16332 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16333 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((16153 string) (raw)) mem: ((16153 integer) (raw)) => 4 mem: ((16157 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 16334 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 16390 => ((10 character-address)) mem: ((10 character-address)): 16335 <= 16390 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16390 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 16331 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 16332 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 16333 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16386 run: split/parse-instruction-trace/parse-traces/main 23: 16386 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 16292 <= 16386 run: split/parse-instruction-trace/parse-traces/main 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 24: 5 => ((10 integer)) mem: ((10 integer)): 16240 <= 5 run: split/parse-instruction-trace/parse-traces/main 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main 25: 1 => ((9 integer)) mem: ((9 integer)): 16239 <= 1 run: split/parse-instruction-trace/parse-traces/main 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main 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/main 19: t => ((8 boolean)) mem: ((8 boolean)): 16238 <= t run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 16291 run: parse-instruction-trace/parse-traces/main 6: 16291 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 16025 <= 16291 run: parse-instruction-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main 7: 16026 => ((7 string-address-address)) mem: ((7 string-address-address)): 16002 <= 16026 run: parse-instruction-trace/parse-traces/main 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main 8: 16391 => ((8 string-address)) mem: ((8 string-address)): 16003 <= 16391 run: parse-instruction-trace/parse-traces/main 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 16220 mem: ((8 string-address)) => 16391 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 16394 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16220 16391) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 16220 => ((1 string-address)) mem: ((1 string-address)): 16396 <= 16220 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16220 16391) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 16391 => ((2 string-address)) mem: ((2 string-address)): 16397 <= 16391 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16220 integer) (raw)) => 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 16398 <= 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 16399 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 16220 mem: ((2 string-address)) => 16391 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 16425 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16220 16391 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 16220 => ((1 string-address)) mem: ((1 string-address)): 16427 <= 16220 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16220 16391 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 16391 => ((2 string-address)) mem: ((2 string-address)): 16428 <= 16391 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16220 16391 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 16429 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((16391 string) (raw)) mem: ((16391 integer) (raw)) => 2 mem: ((16392 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 16430 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16220 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 16431 <= 8 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 16432 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 16220 mem: ((2 string-address)) => 16391 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 16456 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16220 16391 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 16220 => ((1 string-address)) mem: ((1 string-address)): 16458 <= 16220 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16220 16391 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 16391 => ((2 string-address)) mem: ((2 string-address)): 16459 <= 16391 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16220 16391 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 16460 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16391 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 16461 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16220 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 16462 <= 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 16462 <= 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 16463 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 16464 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 16465 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 mem: ((16221 byte) (raw)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\1 => ((9 character)) mem: ((9 character)): 16466 <= #\1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16391 string) (raw)) mem: ((16391 integer) (raw)) => 2 mem: ((16392 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 16467 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 16468 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16433 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 16429 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 16220 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 16487 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16220 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 16220 => ((1 string-address)) mem: ((1 string-address)): 16489 <= 16220 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (16220 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 16490 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16220 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 16491 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16220 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 16492 <= 8 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16493 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 mem: ((16222 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 16494 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 16495 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 1 => ((3 integer)) mem: ((3 integer)): 16429 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 16432 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 16220 mem: ((2 string-address)) => 16391 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 16518 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16220 16391 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 16220 => ((1 string-address)) mem: ((1 string-address)): 16520 <= 16220 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16220 16391 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 16391 => ((2 string-address)) mem: ((2 string-address)): 16521 <= 16391 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16220 16391 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 16522 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16391 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 16523 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16220 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 16524 <= 8 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 16524 <= 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 16525 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 16526 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 16527 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 mem: ((16222 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 16528 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16391 string) (raw)) mem: ((16391 integer) (raw)) => 2 mem: ((16392 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 16529 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 16530 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 2 => ((3 integer)) mem: ((3 integer)): 16522 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 16526 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 16527 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 mem: ((16223 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 16528 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16391 string) (raw)) mem: ((16391 integer) (raw)) => 2 mem: ((16393 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 16529 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 16530 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 3 => ((3 integer)) mem: ((3 integer)): 16522 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 16526 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 16527 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 16433 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 1 => ((7 integer)) mem: ((7 integer)): 16402 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 16220 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 16549 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16220 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 16220 => ((1 string-address)) mem: ((1 string-address)): 16551 <= 16220 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (16220 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 16552 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16220 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 16553 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16220 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 16554 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 16580 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 16582 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 16583 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 16584 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 1 => ((3 integer)) mem: ((3 integer)): 16553 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 16554 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 16611 => ((5 string-address)) mem: ((5 string-address)): 16555 <= 16611 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 16556 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 16557 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16558 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 mem: ((16221 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 16559 <= #\1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 16612 => ((10 character-address)) mem: ((10 character-address)): 16560 <= 16612 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16612 <= #\1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 16556 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 16557 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 16558 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16611 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 16611 => ((5 string-address)) mem: ((5 string-address)): 16400 <= 16611 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16391 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 16403 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: 3 => ((7 integer)) mem: ((7 integer)): 16402 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 16220 mem: ((7 integer)) => 3 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 16613 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16220 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 16220 => ((1 string-address)) mem: ((1 string-address)): 16615 <= 16220 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (16220 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 16616 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16220 3 8) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 16617 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16220 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 16618 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 16644 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 16646 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 8 => ((2 integer)) mem: ((2 integer)): 16647 <= 8 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 16648 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 8 => ((3 integer)) mem: ((3 integer)): 16617 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 5 => ((4 integer)) mem: ((4 integer)): 16618 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 16675 => ((5 string-address)) mem: ((5 string-address)): 16619 <= 16675 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 3 => ((6 integer)) mem: ((6 integer)): 16620 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 16621 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16622 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 mem: ((16224 byte) (raw)) => d run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\d => ((9 character)) mem: ((9 character)): 16623 <= #\d run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 16676 => ((10 character-address)) mem: ((10 character-address)): 16624 <= 16676 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => d run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\d => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16676 <= #\d run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 16620 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 16621 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16622 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 4 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 mem: ((16225 byte) (raw)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 16623 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 16677 => ((10 character-address)) mem: ((10 character-address)): 16624 <= 16677 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16677 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 5 => ((6 integer)) mem: ((6 integer)): 16620 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 16621 <= 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16622 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 mem: ((16226 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 16623 <= #\e run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 16678 => ((10 character-address)) mem: ((10 character-address)): 16624 <= 16678 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16678 <= #\e run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 16620 <= 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 16621 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16622 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 mem: ((16227 byte) (raw)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 16623 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 16679 => ((10 character-address)) mem: ((10 character-address)): 16624 <= 16679 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16679 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 16620 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 16621 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16622 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((16220 string) (raw)) mem: ((16220 integer) (raw)) => 8 mem: ((16228 byte) (raw)) => f run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\f => ((9 character)) mem: ((9 character)): 16623 <= #\f run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 16680 => ((10 character-address)) mem: ((10 character-address)): 16624 <= 16680 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => f run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\f => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16680 <= #\f run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 16620 <= 8 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 16621 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 16622 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16675 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 16675 => ((6 string-address)) mem: ((6 string-address)): 16401 <= 16675 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 16611 mem: ((6 string-address)) => 16675 run: parse-instruction-trace/parse-traces/main 9: 16611 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 16026 <= 16611 run: parse-instruction-trace/parse-traces/main 9: 16675 => ((5 string-address)) mem: ((5 string-address)): 16000 <= 16675 run: parse-instruction-trace/parse-traces/main 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main 10: 16027 => ((9 string-address-address)) mem: ((9 string-address-address)): 16004 <= 16027 run: parse-instruction-trace/parse-traces/main 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 16675 run: parse-instruction-trace/parse-traces/main 11: 16675 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 16027 <= 16675 run: parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 16025 run: parse-traces/main 41: 16025 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1266 <= 16025 run: parse-traces/main 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 13348 mem: ((7 instruction-trace-address)) => 16025 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 16681 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348 16025) run: append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 16683 <= 13348 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13348 16025) run: append/parse-traces/main 2: 16025 => ((2 character)) mem: ((2 character)): 16684 <= 16025 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 13348 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 16712 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348) run: buffer-full?/append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 16714 <= 13348 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((13348 integer) (raw)) => 1 run: buffer-full?/append/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 16715 <= 1 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: buffer-full?/append/parse-traces/main 3: 13350 => ((3 string-address)) mem: ((3 string-address)): 16716 <= 13350 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13350 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main 4: 30 => ((4 integer)) mem: ((4 integer)): 16717 <= 30 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16718 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 16685 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 13348 => ((4 integer-address)) mem: ((4 integer-address)): 16686 <= 13348 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: append/parse-traces/main 7: 13350 => ((5 string-address)) mem: ((5 string-address)): 16687 <= 13350 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 1 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 run: append/parse-traces/main 8: 13352 => ((6 byte-address)) mem: ((6 byte-address)): 16688 <= 13352 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 16025 run: append/parse-traces/main 9: 16025 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 13352 <= 16025 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 1 run: append/parse-traces/main 10: 2 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 13348 <= 2 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 13348 run: parse-traces/main 42: 13348 => ((6 buffer-address)) mem: ((6 buffer-address)): 1265 <= 13348 run: parse-traces/main 43: (((jump)) ((-21 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 16743 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 16745 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 47 run: end-of-stream?/parse-traces/main 2: 47 => ((2 integer)) mem: ((2 integer)): 16746 <= 47 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 16747 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 16748 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 47 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16749 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 16774 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 16776 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 16777 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 16778 <= 1031 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 16805 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 47) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 16807 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 47) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 16808 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 47) run: find-next/read-line/parse-traces/main 3: 47 => ((3 integer)) mem: ((3 integer)): 16809 <= 47 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 16810 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 47 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16811 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 47 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1079 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 16812 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16813 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 47 run: find-next/read-line/parse-traces/main 10: 48 => ((3 integer)) mem: ((3 integer)): 16809 <= 48 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 48 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16811 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 48 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1080 byte) (raw)) => e run: find-next/read-line/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 16812 <= #\e run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16813 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 48 run: find-next/read-line/parse-traces/main 10: 49 => ((3 integer)) mem: ((3 integer)): 16809 <= 49 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 49 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16811 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 49 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1081 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 16812 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16813 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 49 run: find-next/read-line/parse-traces/main 10: 50 => ((3 integer)) mem: ((3 integer)): 16809 <= 50 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 50 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16811 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 50 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1082 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 16812 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16813 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 50 run: find-next/read-line/parse-traces/main 10: 51 => ((3 integer)) mem: ((3 integer)): 16809 <= 51 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 51 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16811 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 51 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1083 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 16812 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16813 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 51 run: find-next/read-line/parse-traces/main 10: 52 => ((3 integer)) mem: ((3 integer)): 16809 <= 52 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 52 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16811 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 52 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1084 byte) (raw)) => 1 run: find-next/read-line/parse-traces/main 7: #\1 => ((6 byte)) mem: ((6 byte)): 16812 <= #\1 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 1 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16813 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 52 run: find-next/read-line/parse-traces/main 10: 53 => ((3 integer)) mem: ((3 integer)): 16809 <= 53 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 53 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16811 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 53 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1085 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 16812 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16813 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 53 run: find-next/read-line/parse-traces/main 10: 54 => ((3 integer)) mem: ((3 integer)): 16809 <= 54 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 54 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16811 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 54 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1086 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 16812 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 16813 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 54 run: find-next/read-line/parse-traces/main 10: 55 => ((3 integer)) mem: ((3 integer)): 16809 <= 55 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 55 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 16811 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 55 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1087 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 16812 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 16813 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 55 run: read-line/parse-traces/main 4: 55 => ((4 integer)) mem: ((4 integer)): 16779 <= 55 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 16836 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 47 55) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 16838 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 47 55) run: string-copy/read-line/parse-traces/main 2: 47 => ((2 integer)) mem: ((2 integer)): 16839 <= 47 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 47 55) run: string-copy/read-line/parse-traces/main 3: 55 => ((3 integer)) mem: ((3 integer)): 16840 <= 55 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 16841 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 55 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 16867 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 55) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 16869 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 55) run: min/string-copy/read-line/parse-traces/main 2: 55 => ((2 integer)) mem: ((2 integer)): 16870 <= 55 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 55 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 16871 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 55 run: string-copy/read-line/parse-traces/main 5: 55 => ((3 integer)) mem: ((3 integer)): 16840 <= 55 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 55 mem: ((2 integer)) => 47 run: string-copy/read-line/parse-traces/main 6: 8 => ((4 integer)) mem: ((4 integer)): 16841 <= 8 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main 7: 16898 => ((5 string-address)) mem: ((5 string-address)): 16842 <= 16898 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 47 run: string-copy/read-line/parse-traces/main 8: 47 => ((6 integer)) mem: ((6 integer)): 16843 <= 47 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 16844 <= 0 run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16845 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 47 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1079 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 16846 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 16899 => ((10 character-address)) mem: ((10 character-address)): 16847 <= 16899 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16899 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 47 run: string-copy/read-line/parse-traces/main 15: 48 => ((6 integer)) mem: ((6 integer)): 16843 <= 48 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 16844 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16845 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 48 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1080 byte) (raw)) => e run: string-copy/read-line/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 16846 <= #\e run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 16900 => ((10 character-address)) mem: ((10 character-address)): 16847 <= 16900 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16900 <= #\e run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 48 run: string-copy/read-line/parse-traces/main 15: 49 => ((6 integer)) mem: ((6 integer)): 16843 <= 49 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 16844 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16845 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 49 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1081 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 16846 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 16901 => ((10 character-address)) mem: ((10 character-address)): 16847 <= 16901 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16901 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 49 run: string-copy/read-line/parse-traces/main 15: 50 => ((6 integer)) mem: ((6 integer)): 16843 <= 50 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 16844 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16845 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 50 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1082 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 16846 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 16902 => ((10 character-address)) mem: ((10 character-address)): 16847 <= 16902 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16902 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 50 run: string-copy/read-line/parse-traces/main 15: 51 => ((6 integer)) mem: ((6 integer)): 16843 <= 51 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 16844 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16845 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 51 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1083 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 16846 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 16903 => ((10 character-address)) mem: ((10 character-address)): 16847 <= 16903 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16903 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 51 run: string-copy/read-line/parse-traces/main 15: 52 => ((6 integer)) mem: ((6 integer)): 16843 <= 52 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 16844 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16845 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 52 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1084 byte) (raw)) => 1 run: string-copy/read-line/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 16846 <= #\1 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 16904 => ((10 character-address)) mem: ((10 character-address)): 16847 <= 16904 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/read-line/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16904 <= #\1 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 52 run: string-copy/read-line/parse-traces/main 15: 53 => ((6 integer)) mem: ((6 integer)): 16843 <= 53 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 16844 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16845 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 53 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1085 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 16846 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 16905 => ((10 character-address)) mem: ((10 character-address)): 16847 <= 16905 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16905 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 53 run: string-copy/read-line/parse-traces/main 15: 54 => ((6 integer)) mem: ((6 integer)): 16843 <= 54 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 16844 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 16845 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 54 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1086 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 16846 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 16906 => ((10 character-address)) mem: ((10 character-address)): 16847 <= 16906 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 16906 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 54 run: string-copy/read-line/parse-traces/main 15: 55 => ((6 integer)) mem: ((6 integer)): 16843 <= 55 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 16844 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 16845 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16898 run: read-line/parse-traces/main 5: 16898 => ((5 string-address)) mem: ((5 string-address)): 16780 <= 16898 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 55 run: read-line/parse-traces/main 6: 56 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 56 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 16898 run: parse-traces/main 26: 16898 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 16898 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 3 run: parse-traces/main 27: 4 => ((2 integer)) mem: ((2 integer)): 1261 <= 4 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 4 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 16907 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 100) run: divides?/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 16909 <= 4 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 16910 <= 100 run: divides?/parse-traces/main 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/main 3: 4 => ((3 integer)) mem: ((3 integer)): 16911 <= 4 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 16912 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 16898 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 16938 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16898) run: parse-trace/parse-traces/main 1: 16898 => ((1 string-address)) mem: ((1 string-address)): 16940 <= 16898 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 16969 => ((2 trace-address)) mem: ((2 trace-address)): 16941 <= 16969 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 16971 => ((3 string-address)) mem: ((3 string-address)): 16942 <= 16971 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 16898 mem: ((3 string-address)) => 16971 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 16974 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16898 16971) run: split-first-at-substring/parse-trace/parse-traces/main 1: 16898 => ((1 string-address)) mem: ((1 string-address)): 16976 <= 16898 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16898 16971) run: split-first-at-substring/parse-trace/parse-traces/main 2: 16971 => ((2 string-address)) mem: ((2 string-address)): 16977 <= 16971 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16898 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 16978 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 16979 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 16898 mem: ((2 string-address)) => 16971 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 17005 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16898 16971 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 16898 => ((1 string-address)) mem: ((1 string-address)): 17007 <= 16898 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16898 16971 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 16971 => ((2 string-address)) mem: ((2 string-address)): 17008 <= 16971 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16898 16971 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 17009 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((16971 string) (raw)) mem: ((16971 integer) (raw)) => 2 mem: ((16972 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 17010 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16898 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 17011 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 17012 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 16898 mem: ((2 string-address)) => 16971 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 17036 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16898 16971 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 16898 => ((1 string-address)) mem: ((1 string-address)): 17038 <= 16898 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16898 16971 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 16971 => ((2 string-address)) mem: ((2 string-address)): 17039 <= 16971 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16898 16971 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 17040 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16971 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 17041 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16898 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 17042 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 17042 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 17043 <= t schedule: scheduling match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main for further processing schedule: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 17044 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 17045 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16899 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\m => ((9 character)) mem: ((9 character)): 17046 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16971 string) (raw)) mem: ((16971 integer) (raw)) => 2 mem: ((16972 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 17047 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 17048 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17013 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 17009 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 16898 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 17067 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16898 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 16898 => ((1 string-address)) mem: ((1 string-address)): 17069 <= 16898 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (16898 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 17070 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16898 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 17071 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16898 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 17072 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17073 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16900 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 17074 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17075 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 17071 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17073 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16901 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 17074 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17075 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 17071 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17073 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16902 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 17074 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 17075 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 17009 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 17012 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 16898 mem: ((2 string-address)) => 16971 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 17098 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16898 16971 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 16898 => ((1 string-address)) mem: ((1 string-address)): 17100 <= 16898 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (16898 16971 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 16971 => ((2 string-address)) mem: ((2 string-address)): 17101 <= 16971 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16898 16971 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 17102 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16971 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 17103 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16898 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 17104 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 17104 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 17105 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 17106 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 17107 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16902 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 17108 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((16971 string) (raw)) mem: ((16971 integer) (raw)) => 2 mem: ((16972 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 17109 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 17110 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 17102 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 17106 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 17107 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16903 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 17108 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((16971 string) (raw)) mem: ((16971 integer) (raw)) => 2 mem: ((16973 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 17109 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 17110 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 17102 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 17106 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 17107 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 17013 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 16982 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 16898 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 17129 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16898 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 16898 => ((1 string-address)) mem: ((1 string-address)): 17131 <= 16898 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (16898 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 17132 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16898 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 17133 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16898 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 17134 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 17160 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 17162 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 17163 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 17164 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 17133 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 17134 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 17191 => ((5 string-address)) mem: ((5 string-address)): 17135 <= 17191 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 17136 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 17137 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17138 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16899 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 17139 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17192 => ((10 character-address)) mem: ((10 character-address)): 17140 <= 17192 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17192 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 17136 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 17137 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17138 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16900 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 17139 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17193 => ((10 character-address)) mem: ((10 character-address)): 17140 <= 17193 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17193 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 17136 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 17137 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17138 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16901 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 17139 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17194 => ((10 character-address)) mem: ((10 character-address)): 17140 <= 17194 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17194 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 17136 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 17137 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 17138 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17191 run: split-first-at-substring/parse-trace/parse-traces/main 10: 17191 => ((5 string-address)) mem: ((5 string-address)): 16980 <= 17191 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16971 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 16983 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 16982 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 16898 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 17195 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (16898 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 16898 => ((1 string-address)) mem: ((1 string-address)): 17197 <= 16898 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (16898 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 17198 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (16898 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 17199 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((16898 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 17200 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 17226 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 17228 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 8 => ((2 integer)) mem: ((2 integer)): 17229 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 17230 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((3 integer)) mem: ((3 integer)): 17199 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 17200 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 17257 => ((5 string-address)) mem: ((5 string-address)): 17201 <= 17257 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 17202 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 17203 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17204 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16904 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 17205 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17258 => ((10 character-address)) mem: ((10 character-address)): 17206 <= 17258 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17258 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 17202 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 17203 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17204 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16905 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 17205 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17259 => ((10 character-address)) mem: ((10 character-address)): 17206 <= 17259 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17259 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 17202 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 17203 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17204 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((16898 string) (raw)) mem: ((16898 integer) (raw)) => 8 mem: ((16906 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 17205 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17260 => ((10 character-address)) mem: ((10 character-address)): 17206 <= 17260 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17260 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 17202 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 17203 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 17204 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17257 run: split-first-at-substring/parse-trace/parse-traces/main 13: 17257 => ((6 string-address)) mem: ((6 string-address)): 16981 <= 17257 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 17191 mem: ((6 string-address)) => 17257 run: parse-trace/parse-traces/main 4: 17191 => ((4 string-address)) mem: ((4 string-address)): 16943 <= 17191 run: parse-trace/parse-traces/main 4: 17257 => ((5 string-address)) mem: ((5 string-address)): 16944 <= 17257 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 16969 => ((6 string-address-address)) mem: ((6 string-address-address)): 16945 <= 16969 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 17191 run: parse-trace/parse-traces/main 6: 17191 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 16969 <= 17191 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 16970 => ((7 string-address-address)) mem: ((7 string-address-address)): 16946 <= 16970 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 17257 run: parse-trace/parse-traces/main 8: 17257 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 16970 <= 17257 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 16969 run: parse-traces/main 33: 16969 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 16969 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((16969 string-address) (raw)) => 17191 run: parse-traces/main 34: 17191 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 17191 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 17191 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 17261 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17191 13420) run: string-equal/parse-traces/main 1: 17191 => ((1 string-address)) mem: ((1 string-address)): 17263 <= 17191 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17191 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 17264 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (17191 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 17265 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 17266 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 17267 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 17268 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 17269 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17192 byte) (raw)) => m run: string-equal/parse-traces/main 11: #\m => ((8 byte)) mem: ((8 byte)): 17270 <= #\m run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 17271 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: nil => ((10 boolean)) mem: ((10 boolean)): 17272 <= nil run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main 15: (((reply)) ((nil literal))) run: parse-traces/main 35: nil => ((14 boolean)) mem: ((14 boolean)): 1273 <= nil run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 16025 run: parse-traces/main 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 15986 mem: ((12 trace-address)) => 16969 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 17292 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (15986 16969) run: append/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 17294 <= 15986 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (15986 16969) run: append/parse-traces/main 2: 16969 => ((2 character)) mem: ((2 character)): 17295 <= 16969 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 15986 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 17323 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (15986) run: buffer-full?/append/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 17325 <= 15986 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((15986 integer) (raw)) => 0 run: buffer-full?/append/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 17326 <= 0 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((15987 string-address) (raw)) => 15988 run: buffer-full?/append/parse-traces/main 3: 15988 => ((3 string-address)) mem: ((3 string-address)): 17327 <= 15988 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((15988 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main 4: 5 => ((4 integer)) mem: ((4 integer)): 17328 <= 5 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17329 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 17296 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 15986 => ((4 integer-address)) mem: ((4 integer-address)): 17297 <= 15986 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((15987 string-address) (raw)) => 15988 run: append/parse-traces/main 7: 15988 => ((5 string-address)) mem: ((5 string-address)): 17298 <= 15988 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 0 array-len: ((15988 string) (raw)) mem: ((15988 integer) (raw)) => 5 run: append/parse-traces/main 8: 15989 => ((6 byte-address)) mem: ((6 byte-address)): 17299 <= 15989 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 16969 run: append/parse-traces/main 9: 16969 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 15989 <= 16969 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 0 run: append/parse-traces/main 10: 1 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 15986 <= 1 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 15986 run: parse-traces/main 45: 15986 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 15986 run: parse-traces/main 46: (((jump)) ((-24 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 17354 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 17356 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 56 run: end-of-stream?/parse-traces/main 2: 56 => ((2 integer)) mem: ((2 integer)): 17357 <= 56 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 17358 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 17359 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 56 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17360 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 17385 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 17387 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 17388 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 17389 <= 1031 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 17416 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 56) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 17418 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 56) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 17419 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 56) run: find-next/read-line/parse-traces/main 3: 56 => ((3 integer)) mem: ((3 integer)): 17420 <= 56 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 17421 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 56 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17422 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 56 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1088 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 17423 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17424 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 56 run: find-next/read-line/parse-traces/main 10: 57 => ((3 integer)) mem: ((3 integer)): 17420 <= 57 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 57 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17422 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 57 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1089 byte) (raw)) => e run: find-next/read-line/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 17423 <= #\e run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17424 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 57 run: find-next/read-line/parse-traces/main 10: 58 => ((3 integer)) mem: ((3 integer)): 17420 <= 58 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 58 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17422 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 58 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1090 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 17423 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17424 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 58 run: find-next/read-line/parse-traces/main 10: 59 => ((3 integer)) mem: ((3 integer)): 17420 <= 59 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 59 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17422 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 59 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1091 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 17423 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17424 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 59 run: find-next/read-line/parse-traces/main 10: 60 => ((3 integer)) mem: ((3 integer)): 17420 <= 60 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 60 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17422 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 60 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1092 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 17423 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17424 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 60 run: find-next/read-line/parse-traces/main 10: 61 => ((3 integer)) mem: ((3 integer)): 17420 <= 61 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 61 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17422 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 61 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1093 byte) (raw)) => 1 run: find-next/read-line/parse-traces/main 7: #\1 => ((6 byte)) mem: ((6 byte)): 17423 <= #\1 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 1 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17424 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 61 run: find-next/read-line/parse-traces/main 10: 62 => ((3 integer)) mem: ((3 integer)): 17420 <= 62 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 62 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17422 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 62 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1094 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 17423 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17424 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 62 run: find-next/read-line/parse-traces/main 10: 63 => ((3 integer)) mem: ((3 integer)): 17420 <= 63 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 63 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17422 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 63 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1095 byte) (raw)) => b run: find-next/read-line/parse-traces/main 7: #\b => ((6 byte)) mem: ((6 byte)): 17423 <= #\b run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => b mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17424 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 63 run: find-next/read-line/parse-traces/main 10: 64 => ((3 integer)) mem: ((3 integer)): 17420 <= 64 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 64 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17422 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 64 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1096 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 17423 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 17424 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 64 run: read-line/parse-traces/main 4: 64 => ((4 integer)) mem: ((4 integer)): 17390 <= 64 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 17447 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 56 64) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 17449 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 56 64) run: string-copy/read-line/parse-traces/main 2: 56 => ((2 integer)) mem: ((2 integer)): 17450 <= 56 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 56 64) run: string-copy/read-line/parse-traces/main 3: 64 => ((3 integer)) mem: ((3 integer)): 17451 <= 64 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 17452 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 64 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 17478 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 64) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 17480 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 64) run: min/string-copy/read-line/parse-traces/main 2: 64 => ((2 integer)) mem: ((2 integer)): 17481 <= 64 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 64 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 17482 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 64 run: string-copy/read-line/parse-traces/main 5: 64 => ((3 integer)) mem: ((3 integer)): 17451 <= 64 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 64 mem: ((2 integer)) => 56 run: string-copy/read-line/parse-traces/main 6: 8 => ((4 integer)) mem: ((4 integer)): 17452 <= 8 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main 7: 17509 => ((5 string-address)) mem: ((5 string-address)): 17453 <= 17509 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 56 run: string-copy/read-line/parse-traces/main 8: 56 => ((6 integer)) mem: ((6 integer)): 17454 <= 56 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 17455 <= 0 run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17456 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 56 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1088 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 17457 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 17510 => ((10 character-address)) mem: ((10 character-address)): 17458 <= 17510 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17510 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 56 run: string-copy/read-line/parse-traces/main 15: 57 => ((6 integer)) mem: ((6 integer)): 17454 <= 57 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 17455 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17456 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 57 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1089 byte) (raw)) => e run: string-copy/read-line/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 17457 <= #\e run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 17511 => ((10 character-address)) mem: ((10 character-address)): 17458 <= 17511 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17511 <= #\e run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 57 run: string-copy/read-line/parse-traces/main 15: 58 => ((6 integer)) mem: ((6 integer)): 17454 <= 58 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 17455 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17456 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 58 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1090 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 17457 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 17512 => ((10 character-address)) mem: ((10 character-address)): 17458 <= 17512 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17512 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 58 run: string-copy/read-line/parse-traces/main 15: 59 => ((6 integer)) mem: ((6 integer)): 17454 <= 59 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 17455 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17456 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 59 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1091 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 17457 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 17513 => ((10 character-address)) mem: ((10 character-address)): 17458 <= 17513 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17513 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 59 run: string-copy/read-line/parse-traces/main 15: 60 => ((6 integer)) mem: ((6 integer)): 17454 <= 60 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 17455 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17456 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 60 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1092 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 17457 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 17514 => ((10 character-address)) mem: ((10 character-address)): 17458 <= 17514 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17514 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 60 run: string-copy/read-line/parse-traces/main 15: 61 => ((6 integer)) mem: ((6 integer)): 17454 <= 61 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 17455 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17456 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 61 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1093 byte) (raw)) => 1 run: string-copy/read-line/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 17457 <= #\1 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 17515 => ((10 character-address)) mem: ((10 character-address)): 17458 <= 17515 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/read-line/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17515 <= #\1 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 61 run: string-copy/read-line/parse-traces/main 15: 62 => ((6 integer)) mem: ((6 integer)): 17454 <= 62 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 17455 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17456 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 62 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1094 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 17457 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 17516 => ((10 character-address)) mem: ((10 character-address)): 17458 <= 17516 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17516 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 62 run: string-copy/read-line/parse-traces/main 15: 63 => ((6 integer)) mem: ((6 integer)): 17454 <= 63 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 17455 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17456 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 63 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1095 byte) (raw)) => b run: string-copy/read-line/parse-traces/main 12: #\b => ((9 character)) mem: ((9 character)): 17457 <= #\b run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 17517 => ((10 character-address)) mem: ((10 character-address)): 17458 <= 17517 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/read-line/parse-traces/main 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17517 <= #\b run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 63 run: string-copy/read-line/parse-traces/main 15: 64 => ((6 integer)) mem: ((6 integer)): 17454 <= 64 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 17455 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 17456 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17509 run: read-line/parse-traces/main 5: 17509 => ((5 string-address)) mem: ((5 string-address)): 17391 <= 17509 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 64 run: read-line/parse-traces/main 6: 65 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 65 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17509 run: parse-traces/main 26: 17509 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 17509 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 4 run: parse-traces/main 27: 5 => ((2 integer)) mem: ((2 integer)): 1261 <= 5 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 5 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 17518 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (5 100) run: divides?/parse-traces/main 1: 5 => ((1 integer)) mem: ((1 integer)): 17520 <= 5 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (5 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 17521 <= 100 run: divides?/parse-traces/main 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/main 3: 5 => ((3 integer)) mem: ((3 integer)): 17522 <= 5 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 5 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 17523 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 17509 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 17549 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17509) run: parse-trace/parse-traces/main 1: 17509 => ((1 string-address)) mem: ((1 string-address)): 17551 <= 17509 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 17580 => ((2 trace-address)) mem: ((2 trace-address)): 17552 <= 17580 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 17582 => ((3 string-address)) mem: ((3 string-address)): 17553 <= 17582 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 17509 mem: ((3 string-address)) => 17582 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 17585 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17509 17582) run: split-first-at-substring/parse-trace/parse-traces/main 1: 17509 => ((1 string-address)) mem: ((1 string-address)): 17587 <= 17509 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17509 17582) run: split-first-at-substring/parse-trace/parse-traces/main 2: 17582 => ((2 string-address)) mem: ((2 string-address)): 17588 <= 17582 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17509 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 17589 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 17590 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 17509 mem: ((2 string-address)) => 17582 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 17616 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17509 17582 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 17509 => ((1 string-address)) mem: ((1 string-address)): 17618 <= 17509 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17509 17582 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 17582 => ((2 string-address)) mem: ((2 string-address)): 17619 <= 17582 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17509 17582 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 17620 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((17582 string) (raw)) mem: ((17582 integer) (raw)) => 2 mem: ((17583 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 17621 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17509 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 17622 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 17623 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 17509 mem: ((2 string-address)) => 17582 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 17647 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17509 17582 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 17509 => ((1 string-address)) mem: ((1 string-address)): 17649 <= 17509 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17509 17582 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 17582 => ((2 string-address)) mem: ((2 string-address)): 17650 <= 17582 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17509 17582 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 17651 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17582 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 17652 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17509 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 17653 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 17653 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 17654 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 17655 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 17656 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17510 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\m => ((9 character)) mem: ((9 character)): 17657 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17582 string) (raw)) mem: ((17582 integer) (raw)) => 2 mem: ((17583 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 17658 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 17659 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17624 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 17620 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 17509 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 17678 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17509 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 17509 => ((1 string-address)) mem: ((1 string-address)): 17680 <= 17509 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (17509 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 17681 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17509 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 17682 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17509 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 17683 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17684 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17511 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 17685 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17686 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 17682 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17684 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17512 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 17685 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 17686 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 17682 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17684 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17513 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 17685 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 17686 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 17620 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 17623 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 17509 mem: ((2 string-address)) => 17582 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 17709 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17509 17582 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 17509 => ((1 string-address)) mem: ((1 string-address)): 17711 <= 17509 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (17509 17582 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 17582 => ((2 string-address)) mem: ((2 string-address)): 17712 <= 17582 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17509 17582 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 17713 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17582 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 17714 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17509 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 17715 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 17715 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 17716 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 17717 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 17718 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17513 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 17719 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17582 string) (raw)) mem: ((17582 integer) (raw)) => 2 mem: ((17583 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 17720 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 17721 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 17713 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 17717 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 17718 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17514 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 17719 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17582 string) (raw)) mem: ((17582 integer) (raw)) => 2 mem: ((17584 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 17720 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 17721 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 17713 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 17717 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 17718 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 17624 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 17593 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 17509 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 17740 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17509 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 17509 => ((1 string-address)) mem: ((1 string-address)): 17742 <= 17509 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (17509 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 17743 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17509 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 17744 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17509 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 17745 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 17771 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 17773 <= 8 schedule: scheduling min/string-copy/split-first-at-substring/parse-trace/parse-traces/main for further processing schedule: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 17774 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 17775 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 17744 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 17745 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 17802 => ((5 string-address)) mem: ((5 string-address)): 17746 <= 17802 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 17747 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 17748 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17749 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17510 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 17750 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17803 => ((10 character-address)) mem: ((10 character-address)): 17751 <= 17803 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17803 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 17747 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 17748 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17749 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17511 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 17750 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17804 => ((10 character-address)) mem: ((10 character-address)): 17751 <= 17804 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17804 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 17747 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 17748 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17749 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17512 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 17750 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17805 => ((10 character-address)) mem: ((10 character-address)): 17751 <= 17805 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17805 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 17747 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 17748 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 17749 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17802 run: split-first-at-substring/parse-trace/parse-traces/main 10: 17802 => ((5 string-address)) mem: ((5 string-address)): 17591 <= 17802 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17582 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 17594 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 17593 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 17509 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 17806 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17509 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 17509 => ((1 string-address)) mem: ((1 string-address)): 17808 <= 17509 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (17509 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 17809 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (17509 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 17810 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17509 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 17811 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 17837 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 17839 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 8 => ((2 integer)) mem: ((2 integer)): 17840 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 17841 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((3 integer)) mem: ((3 integer)): 17810 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 17811 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 17868 => ((5 string-address)) mem: ((5 string-address)): 17812 <= 17868 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 17813 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 17814 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17815 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17515 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 17816 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17869 => ((10 character-address)) mem: ((10 character-address)): 17817 <= 17869 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17869 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 17813 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 17814 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17815 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17516 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 17816 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17870 => ((10 character-address)) mem: ((10 character-address)): 17817 <= 17870 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17870 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 17813 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 17814 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 17815 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((17509 string) (raw)) mem: ((17509 integer) (raw)) => 8 mem: ((17517 byte) (raw)) => b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\b => ((9 character)) mem: ((9 character)): 17816 <= #\b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 17871 => ((10 character-address)) mem: ((10 character-address)): 17817 <= 17871 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\b => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 17871 <= #\b run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 17813 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 17814 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 17815 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 17868 run: split-first-at-substring/parse-trace/parse-traces/main 13: 17868 => ((6 string-address)) mem: ((6 string-address)): 17592 <= 17868 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 17802 mem: ((6 string-address)) => 17868 run: parse-trace/parse-traces/main 4: 17802 => ((4 string-address)) mem: ((4 string-address)): 17554 <= 17802 run: parse-trace/parse-traces/main 4: 17868 => ((5 string-address)) mem: ((5 string-address)): 17555 <= 17868 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 17580 => ((6 string-address-address)) mem: ((6 string-address-address)): 17556 <= 17580 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 17802 run: parse-trace/parse-traces/main 6: 17802 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 17580 <= 17802 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 17581 => ((7 string-address-address)) mem: ((7 string-address-address)): 17557 <= 17581 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 17868 run: parse-trace/parse-traces/main 8: 17868 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 17581 <= 17868 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 17580 run: parse-traces/main 33: 17580 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 17580 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((17580 string-address) (raw)) => 17802 run: parse-traces/main 34: 17802 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 17802 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 17802 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 17872 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (17802 13420) run: string-equal/parse-traces/main 1: 17802 => ((1 string-address)) mem: ((1 string-address)): 17874 <= 17802 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((17802 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 17875 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (17802 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 17876 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 17877 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 17878 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 17879 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 17880 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17803 byte) (raw)) => m run: string-equal/parse-traces/main 11: #\m => ((8 byte)) mem: ((8 byte)): 17881 <= #\m run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 17882 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: nil => ((10 boolean)) mem: ((10 boolean)): 17883 <= nil run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main 15: (((reply)) ((nil literal))) run: parse-traces/main 35: nil => ((14 boolean)) mem: ((14 boolean)): 1273 <= nil run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 16025 run: parse-traces/main 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 15986 mem: ((12 trace-address)) => 17580 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 17903 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (15986 17580) run: append/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 17905 <= 15986 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (15986 17580) run: append/parse-traces/main 2: 17580 => ((2 character)) mem: ((2 character)): 17906 <= 17580 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 15986 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 17934 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (15986) run: buffer-full?/append/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 17936 <= 15986 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((15986 integer) (raw)) => 1 run: buffer-full?/append/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 17937 <= 1 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((15987 string-address) (raw)) => 15988 run: buffer-full?/append/parse-traces/main 3: 15988 => ((3 string-address)) mem: ((3 string-address)): 17938 <= 15988 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((15988 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main 4: 5 => ((4 integer)) mem: ((4 integer)): 17939 <= 5 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17940 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 17907 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 15986 => ((4 integer-address)) mem: ((4 integer-address)): 17908 <= 15986 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((15987 string-address) (raw)) => 15988 run: append/parse-traces/main 7: 15988 => ((5 string-address)) mem: ((5 string-address)): 17909 <= 15988 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 1 array-len: ((15988 string) (raw)) mem: ((15988 integer) (raw)) => 5 run: append/parse-traces/main 8: 15990 => ((6 byte-address)) mem: ((6 byte-address)): 17910 <= 15990 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 17580 run: append/parse-traces/main 9: 17580 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 15990 <= 17580 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 1 run: append/parse-traces/main 10: 2 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 15986 <= 2 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 15986 run: parse-traces/main 45: 15986 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 15986 run: parse-traces/main 46: (((jump)) ((-24 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 17965 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 17967 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 65 run: end-of-stream?/parse-traces/main 2: 65 => ((2 integer)) mem: ((2 integer)): 17968 <= 65 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 17969 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 17970 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 65 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 17971 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 17996 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 17998 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 17999 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 18000 <= 1031 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 18027 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 65) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 18029 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 65) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 18030 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 65) run: find-next/read-line/parse-traces/main 3: 65 => ((3 integer)) mem: ((3 integer)): 18031 <= 65 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 18032 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 65 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18033 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 65 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1097 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 18034 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18035 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 65 run: find-next/read-line/parse-traces/main 10: 66 => ((3 integer)) mem: ((3 integer)): 18031 <= 66 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 66 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18033 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 66 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1098 byte) (raw)) => e run: find-next/read-line/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 18034 <= #\e run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18035 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 66 run: find-next/read-line/parse-traces/main 10: 67 => ((3 integer)) mem: ((3 integer)): 18031 <= 67 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 67 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18033 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 67 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1099 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 18034 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18035 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 67 run: find-next/read-line/parse-traces/main 10: 68 => ((3 integer)) mem: ((3 integer)): 18031 <= 68 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 68 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18033 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 68 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1100 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 18034 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18035 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 68 run: find-next/read-line/parse-traces/main 10: 69 => ((3 integer)) mem: ((3 integer)): 18031 <= 69 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 69 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18033 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 69 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1101 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 18034 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18035 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 69 run: find-next/read-line/parse-traces/main 10: 70 => ((3 integer)) mem: ((3 integer)): 18031 <= 70 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 70 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18033 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 70 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1102 byte) (raw)) => 1 run: find-next/read-line/parse-traces/main 7: #\1 => ((6 byte)) mem: ((6 byte)): 18034 <= #\1 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 1 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18035 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 70 run: find-next/read-line/parse-traces/main 10: 71 => ((3 integer)) mem: ((3 integer)): 18031 <= 71 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 71 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18033 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 71 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1103 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 18034 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18035 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 71 run: find-next/read-line/parse-traces/main 10: 72 => ((3 integer)) mem: ((3 integer)): 18031 <= 72 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 72 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18033 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 72 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1104 byte) (raw)) => c run: find-next/read-line/parse-traces/main 7: #\c => ((6 byte)) mem: ((6 byte)): 18034 <= #\c run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => c mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18035 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 72 run: find-next/read-line/parse-traces/main 10: 73 => ((3 integer)) mem: ((3 integer)): 18031 <= 73 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 73 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18033 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 73 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1105 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 18034 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 18035 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 73 run: read-line/parse-traces/main 4: 73 => ((4 integer)) mem: ((4 integer)): 18001 <= 73 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 18058 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 65 73) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 18060 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 65 73) run: string-copy/read-line/parse-traces/main 2: 65 => ((2 integer)) mem: ((2 integer)): 18061 <= 65 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 65 73) run: string-copy/read-line/parse-traces/main 3: 73 => ((3 integer)) mem: ((3 integer)): 18062 <= 73 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 18063 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 73 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 18089 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 73) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 18091 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 73) run: min/string-copy/read-line/parse-traces/main 2: 73 => ((2 integer)) mem: ((2 integer)): 18092 <= 73 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 73 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 18093 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 73 run: string-copy/read-line/parse-traces/main 5: 73 => ((3 integer)) mem: ((3 integer)): 18062 <= 73 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 73 mem: ((2 integer)) => 65 run: string-copy/read-line/parse-traces/main 6: 8 => ((4 integer)) mem: ((4 integer)): 18063 <= 8 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main 7: 18120 => ((5 string-address)) mem: ((5 string-address)): 18064 <= 18120 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 65 run: string-copy/read-line/parse-traces/main 8: 65 => ((6 integer)) mem: ((6 integer)): 18065 <= 65 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 18066 <= 0 run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18067 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 65 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1097 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 18068 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18121 => ((10 character-address)) mem: ((10 character-address)): 18069 <= 18121 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18121 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 65 run: string-copy/read-line/parse-traces/main 15: 66 => ((6 integer)) mem: ((6 integer)): 18065 <= 66 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 18066 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18067 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 66 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1098 byte) (raw)) => e run: string-copy/read-line/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 18068 <= #\e run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18122 => ((10 character-address)) mem: ((10 character-address)): 18069 <= 18122 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18122 <= #\e run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 66 run: string-copy/read-line/parse-traces/main 15: 67 => ((6 integer)) mem: ((6 integer)): 18065 <= 67 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 18066 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18067 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 67 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1099 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 18068 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18123 => ((10 character-address)) mem: ((10 character-address)): 18069 <= 18123 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18123 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 67 run: string-copy/read-line/parse-traces/main 15: 68 => ((6 integer)) mem: ((6 integer)): 18065 <= 68 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 18066 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18067 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 68 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1100 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 18068 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18124 => ((10 character-address)) mem: ((10 character-address)): 18069 <= 18124 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18124 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 68 run: string-copy/read-line/parse-traces/main 15: 69 => ((6 integer)) mem: ((6 integer)): 18065 <= 69 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 18066 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18067 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 69 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1101 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 18068 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18125 => ((10 character-address)) mem: ((10 character-address)): 18069 <= 18125 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18125 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 69 run: string-copy/read-line/parse-traces/main 15: 70 => ((6 integer)) mem: ((6 integer)): 18065 <= 70 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 18066 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18067 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 70 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1102 byte) (raw)) => 1 run: string-copy/read-line/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 18068 <= #\1 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18126 => ((10 character-address)) mem: ((10 character-address)): 18069 <= 18126 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/read-line/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18126 <= #\1 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 70 run: string-copy/read-line/parse-traces/main 15: 71 => ((6 integer)) mem: ((6 integer)): 18065 <= 71 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 18066 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18067 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 71 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1103 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 18068 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18127 => ((10 character-address)) mem: ((10 character-address)): 18069 <= 18127 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18127 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 71 run: string-copy/read-line/parse-traces/main 15: 72 => ((6 integer)) mem: ((6 integer)): 18065 <= 72 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 18066 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18067 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 72 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1104 byte) (raw)) => c run: string-copy/read-line/parse-traces/main 12: #\c => ((9 character)) mem: ((9 character)): 18068 <= #\c run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18128 => ((10 character-address)) mem: ((10 character-address)): 18069 <= 18128 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/read-line/parse-traces/main 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18128 <= #\c run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 72 run: string-copy/read-line/parse-traces/main 15: 73 => ((6 integer)) mem: ((6 integer)): 18065 <= 73 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 18066 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 18067 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18120 run: read-line/parse-traces/main 5: 18120 => ((5 string-address)) mem: ((5 string-address)): 18002 <= 18120 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 73 run: read-line/parse-traces/main 6: 74 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 74 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18120 run: parse-traces/main 26: 18120 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 18120 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 5 run: parse-traces/main 27: 6 => ((2 integer)) mem: ((2 integer)): 1261 <= 6 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 6 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 18129 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (6 100) run: divides?/parse-traces/main 1: 6 => ((1 integer)) mem: ((1 integer)): 18131 <= 6 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (6 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 18132 <= 100 run: divides?/parse-traces/main 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/main 3: 6 => ((3 integer)) mem: ((3 integer)): 18133 <= 6 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 6 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 18134 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 18120 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 18160 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18120) run: parse-trace/parse-traces/main 1: 18120 => ((1 string-address)) mem: ((1 string-address)): 18162 <= 18120 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 18191 => ((2 trace-address)) mem: ((2 trace-address)): 18163 <= 18191 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 18193 => ((3 string-address)) mem: ((3 string-address)): 18164 <= 18193 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 18120 mem: ((3 string-address)) => 18193 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 18196 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18120 18193) run: split-first-at-substring/parse-trace/parse-traces/main 1: 18120 => ((1 string-address)) mem: ((1 string-address)): 18198 <= 18120 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18120 18193) run: split-first-at-substring/parse-trace/parse-traces/main 2: 18193 => ((2 string-address)) mem: ((2 string-address)): 18199 <= 18193 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18120 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 18200 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 18201 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 18120 mem: ((2 string-address)) => 18193 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 18227 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18120 18193 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 18120 => ((1 string-address)) mem: ((1 string-address)): 18229 <= 18120 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18120 18193 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 18193 => ((2 string-address)) mem: ((2 string-address)): 18230 <= 18193 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18120 18193 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 18231 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((18193 string) (raw)) mem: ((18193 integer) (raw)) => 2 mem: ((18194 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 18232 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18120 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 18233 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 18234 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 18120 mem: ((2 string-address)) => 18193 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 18258 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18120 18193 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 18120 => ((1 string-address)) mem: ((1 string-address)): 18260 <= 18120 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18120 18193 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 18193 => ((2 string-address)) mem: ((2 string-address)): 18261 <= 18193 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18120 18193 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 18262 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18193 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 18263 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18120 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 18264 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 18264 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 18265 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 18266 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 18267 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18121 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\m => ((9 character)) mem: ((9 character)): 18268 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18193 string) (raw)) mem: ((18193 integer) (raw)) => 2 mem: ((18194 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 18269 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 18270 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18235 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 18231 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 18120 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 18289 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18120 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 18120 => ((1 string-address)) mem: ((1 string-address)): 18291 <= 18120 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (18120 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 18292 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18120 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 18293 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18120 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 18294 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18295 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18122 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 18296 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18297 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 18293 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18295 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18123 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 18296 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18297 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 18293 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18295 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18124 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 18296 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 18297 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 18231 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 18234 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 18120 mem: ((2 string-address)) => 18193 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 18320 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18120 18193 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 18120 => ((1 string-address)) mem: ((1 string-address)): 18322 <= 18120 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18120 18193 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 18193 => ((2 string-address)) mem: ((2 string-address)): 18323 <= 18193 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18120 18193 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 18324 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18193 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 18325 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18120 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 18326 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 18326 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 18327 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 18328 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 18329 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18124 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 18330 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18193 string) (raw)) mem: ((18193 integer) (raw)) => 2 mem: ((18194 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 18331 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 18332 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 18324 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 18328 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 18329 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18125 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 18330 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18193 string) (raw)) mem: ((18193 integer) (raw)) => 2 mem: ((18195 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 18331 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 18332 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 18324 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 18328 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 18329 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 18235 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 18204 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 18120 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 18351 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18120 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 18120 => ((1 string-address)) mem: ((1 string-address)): 18353 <= 18120 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18120 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 18354 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18120 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 18355 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18120 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 18356 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 18382 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 18384 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 18385 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 18386 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 18355 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 18356 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 18413 => ((5 string-address)) mem: ((5 string-address)): 18357 <= 18413 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 18358 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 18359 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18360 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18121 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 18361 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 18414 => ((10 character-address)) mem: ((10 character-address)): 18362 <= 18414 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18414 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 18358 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 18359 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18360 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18122 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 18361 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 18415 => ((10 character-address)) mem: ((10 character-address)): 18362 <= 18415 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18415 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 18358 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 18359 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18360 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18123 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 18361 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 18416 => ((10 character-address)) mem: ((10 character-address)): 18362 <= 18416 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18416 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 18358 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 18359 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 18360 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18413 run: split-first-at-substring/parse-trace/parse-traces/main 10: 18413 => ((5 string-address)) mem: ((5 string-address)): 18202 <= 18413 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18193 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 18205 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 18204 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 18120 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 18417 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18120 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 18120 => ((1 string-address)) mem: ((1 string-address)): 18419 <= 18120 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18120 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 18420 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18120 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 18421 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18120 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 18422 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 18448 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 18450 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 8 => ((2 integer)) mem: ((2 integer)): 18451 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 18452 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((3 integer)) mem: ((3 integer)): 18421 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 18422 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 18479 => ((5 string-address)) mem: ((5 string-address)): 18423 <= 18479 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 18424 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 18425 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18426 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18126 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 18427 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 18480 => ((10 character-address)) mem: ((10 character-address)): 18428 <= 18480 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18480 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 18424 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 18425 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18426 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18127 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 18427 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 18481 => ((10 character-address)) mem: ((10 character-address)): 18428 <= 18481 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18481 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 18424 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 18425 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18426 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((18120 string) (raw)) mem: ((18120 integer) (raw)) => 8 mem: ((18128 byte) (raw)) => c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\c => ((9 character)) mem: ((9 character)): 18427 <= #\c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 18482 => ((10 character-address)) mem: ((10 character-address)): 18428 <= 18482 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\c => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18482 <= #\c run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 18424 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 18425 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 18426 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18479 run: split-first-at-substring/parse-trace/parse-traces/main 13: 18479 => ((6 string-address)) mem: ((6 string-address)): 18203 <= 18479 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 18413 mem: ((6 string-address)) => 18479 run: parse-trace/parse-traces/main 4: 18413 => ((4 string-address)) mem: ((4 string-address)): 18165 <= 18413 run: parse-trace/parse-traces/main 4: 18479 => ((5 string-address)) mem: ((5 string-address)): 18166 <= 18479 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 18191 => ((6 string-address-address)) mem: ((6 string-address-address)): 18167 <= 18191 schedule: scheduling parse-trace/parse-traces/main for further processing schedule: parse-trace/parse-traces/main run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 18413 run: parse-trace/parse-traces/main 6: 18413 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 18191 <= 18413 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 18192 => ((7 string-address-address)) mem: ((7 string-address-address)): 18168 <= 18192 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 18479 run: parse-trace/parse-traces/main 8: 18479 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 18192 <= 18479 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 18191 run: parse-traces/main 33: 18191 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 18191 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((18191 string-address) (raw)) => 18413 run: parse-traces/main 34: 18413 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 18413 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 18413 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 18483 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18413 13420) run: string-equal/parse-traces/main 1: 18413 => ((1 string-address)) mem: ((1 string-address)): 18485 <= 18413 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18413 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 18486 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (18413 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 18487 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 18488 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 18489 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 18490 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 18491 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 mem: ((18414 byte) (raw)) => m run: string-equal/parse-traces/main 11: #\m => ((8 byte)) mem: ((8 byte)): 18492 <= #\m run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 18493 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: nil => ((10 boolean)) mem: ((10 boolean)): 18494 <= nil run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main 15: (((reply)) ((nil literal))) run: parse-traces/main 35: nil => ((14 boolean)) mem: ((14 boolean)): 1273 <= nil run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 16025 run: parse-traces/main 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 15986 mem: ((12 trace-address)) => 18191 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 18514 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (15986 18191) run: append/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 18516 <= 15986 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (15986 18191) run: append/parse-traces/main 2: 18191 => ((2 character)) mem: ((2 character)): 18517 <= 18191 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 15986 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 18545 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (15986) run: buffer-full?/append/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 18547 <= 15986 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((15986 integer) (raw)) => 2 run: buffer-full?/append/parse-traces/main 2: 2 => ((2 integer)) mem: ((2 integer)): 18548 <= 2 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((15987 string-address) (raw)) => 15988 run: buffer-full?/append/parse-traces/main 3: 15988 => ((3 string-address)) mem: ((3 string-address)): 18549 <= 15988 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((15988 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main 4: 5 => ((4 integer)) mem: ((4 integer)): 18550 <= 5 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18551 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 18518 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 15986 => ((4 integer-address)) mem: ((4 integer-address)): 18519 <= 15986 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((15987 string-address) (raw)) => 15988 run: append/parse-traces/main 7: 15988 => ((5 string-address)) mem: ((5 string-address)): 18520 <= 15988 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 2 array-len: ((15988 string) (raw)) mem: ((15988 integer) (raw)) => 5 run: append/parse-traces/main 8: 15991 => ((6 byte-address)) mem: ((6 byte-address)): 18521 <= 15991 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 18191 run: append/parse-traces/main 9: 18191 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 15991 <= 18191 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 2 run: append/parse-traces/main 10: 3 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 15986 <= 3 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 15986 run: parse-traces/main 45: 15986 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 15986 run: parse-traces/main 46: (((jump)) ((-24 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 18576 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 18578 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 74 run: end-of-stream?/parse-traces/main 2: 74 => ((2 integer)) mem: ((2 integer)): 18579 <= 74 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 18580 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 18581 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 74 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18582 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 18607 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 18609 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 18610 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 18611 <= 1031 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 18638 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 74) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 18640 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 74) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 18641 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 74) run: find-next/read-line/parse-traces/main 3: 74 => ((3 integer)) mem: ((3 integer)): 18642 <= 74 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 18643 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 74 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18644 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 74 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1106 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 18645 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18646 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 74 run: find-next/read-line/parse-traces/main 10: 75 => ((3 integer)) mem: ((3 integer)): 18642 <= 75 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 75 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18644 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 75 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1107 byte) (raw)) => e run: find-next/read-line/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 18645 <= #\e run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18646 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 75 run: find-next/read-line/parse-traces/main 10: 76 => ((3 integer)) mem: ((3 integer)): 18642 <= 76 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 76 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18644 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 76 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1108 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 18645 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18646 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 76 run: find-next/read-line/parse-traces/main 10: 77 => ((3 integer)) mem: ((3 integer)): 18642 <= 77 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 77 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18644 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 77 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1109 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 18645 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18646 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 77 run: find-next/read-line/parse-traces/main 10: 78 => ((3 integer)) mem: ((3 integer)): 18642 <= 78 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 78 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18644 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 78 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1110 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 18645 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18646 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 78 run: find-next/read-line/parse-traces/main 10: 79 => ((3 integer)) mem: ((3 integer)): 18642 <= 79 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 79 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18644 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 79 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1111 byte) (raw)) => 1 run: find-next/read-line/parse-traces/main 7: #\1 => ((6 byte)) mem: ((6 byte)): 18645 <= #\1 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 1 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18646 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 79 run: find-next/read-line/parse-traces/main 10: 80 => ((3 integer)) mem: ((3 integer)): 18642 <= 80 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 80 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18644 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 80 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1112 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 18645 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18646 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 80 run: find-next/read-line/parse-traces/main 10: 81 => ((3 integer)) mem: ((3 integer)): 18642 <= 81 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 81 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18644 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 81 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1113 byte) (raw)) => d run: find-next/read-line/parse-traces/main 7: #\d => ((6 byte)) mem: ((6 byte)): 18645 <= #\d run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => d mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18646 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 81 run: find-next/read-line/parse-traces/main 10: 82 => ((3 integer)) mem: ((3 integer)): 18642 <= 82 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 82 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18644 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 82 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1114 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 18645 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 18646 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 82 run: read-line/parse-traces/main 4: 82 => ((4 integer)) mem: ((4 integer)): 18612 <= 82 run: read-line/parse-traces/main 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)) => 82 run: string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 18669 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 74 82) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 18671 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 74 82) run: string-copy/read-line/parse-traces/main 2: 74 => ((2 integer)) mem: ((2 integer)): 18672 <= 74 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 74 82) run: string-copy/read-line/parse-traces/main 3: 82 => ((3 integer)) mem: ((3 integer)): 18673 <= 82 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 18674 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 82 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 18700 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 82) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 18702 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 82) run: min/string-copy/read-line/parse-traces/main 2: 82 => ((2 integer)) mem: ((2 integer)): 18703 <= 82 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 82 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 18704 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 82 run: string-copy/read-line/parse-traces/main 5: 82 => ((3 integer)) mem: ((3 integer)): 18673 <= 82 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 82 mem: ((2 integer)) => 74 run: string-copy/read-line/parse-traces/main 6: 8 => ((4 integer)) mem: ((4 integer)): 18674 <= 8 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main 7: 18731 => ((5 string-address)) mem: ((5 string-address)): 18675 <= 18731 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 74 run: string-copy/read-line/parse-traces/main 8: 74 => ((6 integer)) mem: ((6 integer)): 18676 <= 74 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 18677 <= 0 run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 74 mem: ((3 integer)) => 82 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18678 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 74 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1106 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 18679 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18732 => ((10 character-address)) mem: ((10 character-address)): 18680 <= 18732 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18732 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 74 run: string-copy/read-line/parse-traces/main 15: 75 => ((6 integer)) mem: ((6 integer)): 18676 <= 75 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 18677 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 75 mem: ((3 integer)) => 82 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18678 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 75 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1107 byte) (raw)) => e run: string-copy/read-line/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 18679 <= #\e run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18733 => ((10 character-address)) mem: ((10 character-address)): 18680 <= 18733 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18733 <= #\e run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 75 run: string-copy/read-line/parse-traces/main 15: 76 => ((6 integer)) mem: ((6 integer)): 18676 <= 76 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 18677 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 76 mem: ((3 integer)) => 82 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18678 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 76 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1108 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 18679 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18734 => ((10 character-address)) mem: ((10 character-address)): 18680 <= 18734 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18734 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 76 run: string-copy/read-line/parse-traces/main 15: 77 => ((6 integer)) mem: ((6 integer)): 18676 <= 77 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 18677 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 77 mem: ((3 integer)) => 82 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18678 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 77 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1109 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 18679 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18735 => ((10 character-address)) mem: ((10 character-address)): 18680 <= 18735 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18735 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 77 run: string-copy/read-line/parse-traces/main 15: 78 => ((6 integer)) mem: ((6 integer)): 18676 <= 78 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 18677 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 78 mem: ((3 integer)) => 82 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18678 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 78 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1110 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 18679 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18736 => ((10 character-address)) mem: ((10 character-address)): 18680 <= 18736 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18736 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 78 run: string-copy/read-line/parse-traces/main 15: 79 => ((6 integer)) mem: ((6 integer)): 18676 <= 79 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 18677 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 79 mem: ((3 integer)) => 82 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18678 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 79 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1111 byte) (raw)) => 1 run: string-copy/read-line/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 18679 <= #\1 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18737 => ((10 character-address)) mem: ((10 character-address)): 18680 <= 18737 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/read-line/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18737 <= #\1 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 79 run: string-copy/read-line/parse-traces/main 15: 80 => ((6 integer)) mem: ((6 integer)): 18676 <= 80 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 18677 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 80 mem: ((3 integer)) => 82 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18678 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 80 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1112 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 18679 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18738 => ((10 character-address)) mem: ((10 character-address)): 18680 <= 18738 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18738 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 80 run: string-copy/read-line/parse-traces/main 15: 81 => ((6 integer)) mem: ((6 integer)): 18676 <= 81 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 18677 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 81 mem: ((3 integer)) => 82 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18678 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 81 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1113 byte) (raw)) => d run: string-copy/read-line/parse-traces/main 12: #\d => ((9 character)) mem: ((9 character)): 18679 <= #\d run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 18739 => ((10 character-address)) mem: ((10 character-address)): 18680 <= 18739 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => d run: string-copy/read-line/parse-traces/main 14: #\d => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 18739 <= #\d run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 81 run: string-copy/read-line/parse-traces/main 15: 82 => ((6 integer)) mem: ((6 integer)): 18676 <= 82 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 18677 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 82 mem: ((3 integer)) => 82 run: string-copy/read-line/parse-traces/main 10: t => ((8 boolean)) mem: ((8 boolean)): 18678 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18731 run: read-line/parse-traces/main 5: 18731 => ((5 string-address)) mem: ((5 string-address)): 18613 <= 18731 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 82 run: read-line/parse-traces/main 6: 83 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 83 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 18731 run: parse-traces/main 26: 18731 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 18731 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 6 run: parse-traces/main 27: 7 => ((2 integer)) mem: ((2 integer)): 1261 <= 7 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 7 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 18740 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (7 100) run: divides?/parse-traces/main 1: 7 => ((1 integer)) mem: ((1 integer)): 18742 <= 7 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (7 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 18743 <= 100 run: divides?/parse-traces/main 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/main 3: 7 => ((3 integer)) mem: ((3 integer)): 18744 <= 7 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 7 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 18745 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 18731 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 18771 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18731) run: parse-trace/parse-traces/main 1: 18731 => ((1 string-address)) mem: ((1 string-address)): 18773 <= 18731 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 18802 => ((2 trace-address)) mem: ((2 trace-address)): 18774 <= 18802 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 18804 => ((3 string-address)) mem: ((3 string-address)): 18775 <= 18804 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 18731 mem: ((3 string-address)) => 18804 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 18807 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18731 18804) run: split-first-at-substring/parse-trace/parse-traces/main 1: 18731 => ((1 string-address)) mem: ((1 string-address)): 18809 <= 18731 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18731 18804) run: split-first-at-substring/parse-trace/parse-traces/main 2: 18804 => ((2 string-address)) mem: ((2 string-address)): 18810 <= 18804 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18731 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 18811 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 18812 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 18731 mem: ((2 string-address)) => 18804 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 18838 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18731 18804 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 18731 => ((1 string-address)) mem: ((1 string-address)): 18840 <= 18731 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18731 18804 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 18804 => ((2 string-address)) mem: ((2 string-address)): 18841 <= 18804 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18731 18804 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 18842 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((18804 string) (raw)) mem: ((18804 integer) (raw)) => 2 mem: ((18805 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 18843 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18731 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 18844 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 18845 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 18731 mem: ((2 string-address)) => 18804 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 18869 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18731 18804 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 18731 => ((1 string-address)) mem: ((1 string-address)): 18871 <= 18731 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18731 18804 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 18804 => ((2 string-address)) mem: ((2 string-address)): 18872 <= 18804 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18731 18804 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 18873 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18804 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 18874 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18731 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 18875 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 18875 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 18876 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 18877 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 18878 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18732 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\m => ((9 character)) mem: ((9 character)): 18879 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18804 string) (raw)) mem: ((18804 integer) (raw)) => 2 mem: ((18805 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 18880 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 18881 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18846 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 18842 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 18731 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 18900 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18731 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 18731 => ((1 string-address)) mem: ((1 string-address)): 18902 <= 18731 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (18731 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 18903 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18731 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 18904 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18731 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 18905 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18906 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18733 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 18907 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18908 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 18904 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18906 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18734 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 18907 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 18908 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 18904 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 18906 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18735 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 18907 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 18908 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 18842 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 18845 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 18731 mem: ((2 string-address)) => 18804 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 18931 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18731 18804 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 18731 => ((1 string-address)) mem: ((1 string-address)): 18933 <= 18731 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (18731 18804 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 18804 => ((2 string-address)) mem: ((2 string-address)): 18934 <= 18804 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18731 18804 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 18935 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18804 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 18936 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18731 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 18937 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 18937 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 18938 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 18939 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 18940 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18735 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 18941 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((18804 string) (raw)) mem: ((18804 integer) (raw)) => 2 mem: ((18805 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 18942 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 18943 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 18935 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 18939 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 18940 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18736 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 18941 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((18804 string) (raw)) mem: ((18804 integer) (raw)) => 2 mem: ((18806 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 18942 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 18943 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 18935 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 18939 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 18940 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 18846 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 18815 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 18731 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 18962 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18731 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 18731 => ((1 string-address)) mem: ((1 string-address)): 18964 <= 18731 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18731 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 18965 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18731 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 18966 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18731 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 18967 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 18993 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 18995 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 18996 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 18997 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 18966 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 18967 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 19024 => ((5 string-address)) mem: ((5 string-address)): 18968 <= 19024 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 18969 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 18970 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18971 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18732 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 18972 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19024 string) (raw)) mem: ((19024 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19025 => ((10 character-address)) mem: ((10 character-address)): 18973 <= 19025 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19025 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 18969 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 18970 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18971 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18733 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 18972 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19024 string) (raw)) mem: ((19024 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19026 => ((10 character-address)) mem: ((10 character-address)): 18973 <= 19026 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19026 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 18969 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 18970 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 18971 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18734 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 18972 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19024 string) (raw)) mem: ((19024 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19027 => ((10 character-address)) mem: ((10 character-address)): 18973 <= 19027 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19027 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 18969 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 18970 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 18971 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19024 run: split-first-at-substring/parse-trace/parse-traces/main 10: 19024 => ((5 string-address)) mem: ((5 string-address)): 18813 <= 19024 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18804 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 18816 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 18815 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 18731 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 19028 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (18731 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 18731 => ((1 string-address)) mem: ((1 string-address)): 19030 <= 18731 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (18731 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 19031 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (18731 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 19032 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((18731 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 19033 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 19059 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 19061 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 8 => ((2 integer)) mem: ((2 integer)): 19062 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 19063 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((3 integer)) mem: ((3 integer)): 19032 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 19033 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 19090 => ((5 string-address)) mem: ((5 string-address)): 19034 <= 19090 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 19035 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 19036 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19037 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18737 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 19038 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19090 string) (raw)) mem: ((19090 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19091 => ((10 character-address)) mem: ((10 character-address)): 19039 <= 19091 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19091 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 19035 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 19036 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19037 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18738 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 19038 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19090 string) (raw)) mem: ((19090 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19092 => ((10 character-address)) mem: ((10 character-address)): 19039 <= 19092 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19092 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 19035 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 19036 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19037 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((18731 string) (raw)) mem: ((18731 integer) (raw)) => 8 mem: ((18739 byte) (raw)) => d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\d => ((9 character)) mem: ((9 character)): 19038 <= #\d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19090 string) (raw)) mem: ((19090 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19093 => ((10 character-address)) mem: ((10 character-address)): 19039 <= 19093 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\d => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19093 <= #\d run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 19035 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 19036 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 19037 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19090 run: split-first-at-substring/parse-trace/parse-traces/main 13: 19090 => ((6 string-address)) mem: ((6 string-address)): 18814 <= 19090 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 19024 mem: ((6 string-address)) => 19090 run: parse-trace/parse-traces/main 4: 19024 => ((4 string-address)) mem: ((4 string-address)): 18776 <= 19024 run: parse-trace/parse-traces/main 4: 19090 => ((5 string-address)) mem: ((5 string-address)): 18777 <= 19090 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 18802 => ((6 string-address-address)) mem: ((6 string-address-address)): 18778 <= 18802 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 19024 run: parse-trace/parse-traces/main 6: 19024 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 18802 <= 19024 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 18803 => ((7 string-address-address)) mem: ((7 string-address-address)): 18779 <= 18803 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 19090 run: parse-trace/parse-traces/main 8: 19090 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 18803 <= 19090 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 18802 run: parse-traces/main 33: 18802 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 18802 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((18802 string-address) (raw)) => 19024 run: parse-traces/main 34: 19024 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 19024 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 19024 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 19094 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19024 13420) run: string-equal/parse-traces/main 1: 19024 => ((1 string-address)) mem: ((1 string-address)): 19096 <= 19024 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19024 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 19097 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (19024 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 19098 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 19099 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 19100 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 19101 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 19102 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((19024 string) (raw)) mem: ((19024 integer) (raw)) => 3 mem: ((19025 byte) (raw)) => m run: string-equal/parse-traces/main 11: #\m => ((8 byte)) mem: ((8 byte)): 19103 <= #\m run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 19104 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: nil => ((10 boolean)) mem: ((10 boolean)): 19105 <= nil run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main 15: (((reply)) ((nil literal))) run: parse-traces/main 35: nil => ((14 boolean)) mem: ((14 boolean)): 1273 <= nil run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 16025 run: parse-traces/main 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 15986 mem: ((12 trace-address)) => 18802 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 19125 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (15986 18802) run: append/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 19127 <= 15986 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (15986 18802) run: append/parse-traces/main 2: 18802 => ((2 character)) mem: ((2 character)): 19128 <= 18802 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 15986 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 19156 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (15986) run: buffer-full?/append/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 19158 <= 15986 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((15986 integer) (raw)) => 3 run: buffer-full?/append/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 19159 <= 3 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((15987 string-address) (raw)) => 15988 run: buffer-full?/append/parse-traces/main 3: 15988 => ((3 string-address)) mem: ((3 string-address)): 19160 <= 15988 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((15988 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main 4: 5 => ((4 integer)) mem: ((4 integer)): 19161 <= 5 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19162 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 19129 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 15986 => ((4 integer-address)) mem: ((4 integer-address)): 19130 <= 15986 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((15987 string-address) (raw)) => 15988 run: append/parse-traces/main 7: 15988 => ((5 string-address)) mem: ((5 string-address)): 19131 <= 15988 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 3 array-len: ((15988 string) (raw)) mem: ((15988 integer) (raw)) => 5 run: append/parse-traces/main 8: 15992 => ((6 byte-address)) mem: ((6 byte-address)): 19132 <= 15992 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 18802 run: append/parse-traces/main 9: 18802 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 15992 <= 18802 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 3 run: append/parse-traces/main 10: 4 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 15986 <= 4 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 15986 run: parse-traces/main 45: 15986 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 15986 run: parse-traces/main 46: (((jump)) ((-24 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 19187 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 19189 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 83 run: end-of-stream?/parse-traces/main 2: 83 => ((2 integer)) mem: ((2 integer)): 19190 <= 83 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 19191 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 19192 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 83 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19193 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 19218 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 19220 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 19221 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 19222 <= 1031 run: read-line/parse-traces/main 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 83 run: find-next/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 19249 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 83) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 19251 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 83) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 19252 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 83) run: find-next/read-line/parse-traces/main 3: 83 => ((3 integer)) mem: ((3 integer)): 19253 <= 83 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 19254 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 83 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19255 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 83 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1115 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 19256 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19257 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 83 run: find-next/read-line/parse-traces/main 10: 84 => ((3 integer)) mem: ((3 integer)): 19253 <= 84 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 84 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19255 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 84 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1116 byte) (raw)) => e run: find-next/read-line/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 19256 <= #\e run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19257 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 84 run: find-next/read-line/parse-traces/main 10: 85 => ((3 integer)) mem: ((3 integer)): 19253 <= 85 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 85 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19255 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 85 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1117 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 19256 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19257 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil schedule: scheduling find-next/read-line/parse-traces/main for further processing schedule: find-next/read-line/parse-traces/main run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 85 run: find-next/read-line/parse-traces/main 10: 86 => ((3 integer)) mem: ((3 integer)): 19253 <= 86 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 86 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19255 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 86 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1118 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 19256 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19257 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 86 run: find-next/read-line/parse-traces/main 10: 87 => ((3 integer)) mem: ((3 integer)): 19253 <= 87 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 87 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19255 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 87 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1119 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 19256 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19257 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 87 run: find-next/read-line/parse-traces/main 10: 88 => ((3 integer)) mem: ((3 integer)): 19253 <= 88 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 88 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19255 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 88 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1120 byte) (raw)) => 1 run: find-next/read-line/parse-traces/main 7: #\1 => ((6 byte)) mem: ((6 byte)): 19256 <= #\1 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 1 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19257 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 88 run: find-next/read-line/parse-traces/main 10: 89 => ((3 integer)) mem: ((3 integer)): 19253 <= 89 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 89 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19255 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 89 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1121 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 19256 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19257 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 89 run: find-next/read-line/parse-traces/main 10: 90 => ((3 integer)) mem: ((3 integer)): 19253 <= 90 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 90 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19255 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 90 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1122 byte) (raw)) => e run: find-next/read-line/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 19256 <= #\e run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19257 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 90 run: find-next/read-line/parse-traces/main 10: 91 => ((3 integer)) mem: ((3 integer)): 19253 <= 91 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 91 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19255 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 91 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1123 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 19256 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 19257 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 91 run: read-line/parse-traces/main 4: 91 => ((4 integer)) mem: ((4 integer)): 19223 <= 91 run: read-line/parse-traces/main 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)) => 83 mem: ((4 integer)) => 91 run: string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 19280 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 83 91) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 19282 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 83 91) run: string-copy/read-line/parse-traces/main 2: 83 => ((2 integer)) mem: ((2 integer)): 19283 <= 83 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 83 91) run: string-copy/read-line/parse-traces/main 3: 91 => ((3 integer)) mem: ((3 integer)): 19284 <= 91 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 19285 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 91 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 19311 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 91) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 19313 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 91) run: min/string-copy/read-line/parse-traces/main 2: 91 => ((2 integer)) mem: ((2 integer)): 19314 <= 91 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 91 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 19315 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 91 run: string-copy/read-line/parse-traces/main 5: 91 => ((3 integer)) mem: ((3 integer)): 19284 <= 91 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 91 mem: ((2 integer)) => 83 run: string-copy/read-line/parse-traces/main 6: 8 => ((4 integer)) mem: ((4 integer)): 19285 <= 8 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main 7: 19342 => ((5 string-address)) mem: ((5 string-address)): 19286 <= 19342 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 83 run: string-copy/read-line/parse-traces/main 8: 83 => ((6 integer)) mem: ((6 integer)): 19287 <= 83 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 19288 <= 0 run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19289 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 83 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1115 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 19290 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 19343 => ((10 character-address)) mem: ((10 character-address)): 19291 <= 19343 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19343 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 83 run: string-copy/read-line/parse-traces/main 15: 84 => ((6 integer)) mem: ((6 integer)): 19287 <= 84 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 19288 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19289 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 84 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1116 byte) (raw)) => e run: string-copy/read-line/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 19290 <= #\e run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 19344 => ((10 character-address)) mem: ((10 character-address)): 19291 <= 19344 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19344 <= #\e run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 84 run: string-copy/read-line/parse-traces/main 15: 85 => ((6 integer)) mem: ((6 integer)): 19287 <= 85 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 19288 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19289 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 85 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1117 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 19290 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 19345 => ((10 character-address)) mem: ((10 character-address)): 19291 <= 19345 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19345 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 85 run: string-copy/read-line/parse-traces/main 15: 86 => ((6 integer)) mem: ((6 integer)): 19287 <= 86 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 19288 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19289 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 86 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1118 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 19290 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 19346 => ((10 character-address)) mem: ((10 character-address)): 19291 <= 19346 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19346 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 86 run: string-copy/read-line/parse-traces/main 15: 87 => ((6 integer)) mem: ((6 integer)): 19287 <= 87 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 19288 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19289 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 87 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1119 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 19290 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 19347 => ((10 character-address)) mem: ((10 character-address)): 19291 <= 19347 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19347 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 87 run: string-copy/read-line/parse-traces/main 15: 88 => ((6 integer)) mem: ((6 integer)): 19287 <= 88 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 19288 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19289 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 88 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1120 byte) (raw)) => 1 run: string-copy/read-line/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 19290 <= #\1 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 19348 => ((10 character-address)) mem: ((10 character-address)): 19291 <= 19348 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/read-line/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19348 <= #\1 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 88 run: string-copy/read-line/parse-traces/main 15: 89 => ((6 integer)) mem: ((6 integer)): 19287 <= 89 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 19288 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19289 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 89 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1121 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 19290 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 19349 => ((10 character-address)) mem: ((10 character-address)): 19291 <= 19349 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19349 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 89 run: string-copy/read-line/parse-traces/main 15: 90 => ((6 integer)) mem: ((6 integer)): 19287 <= 90 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 19288 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19289 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 90 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1122 byte) (raw)) => e run: string-copy/read-line/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 19290 <= #\e run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 19350 => ((10 character-address)) mem: ((10 character-address)): 19291 <= 19350 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19350 <= #\e run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 90 run: string-copy/read-line/parse-traces/main 15: 91 => ((6 integer)) mem: ((6 integer)): 19287 <= 91 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 19288 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 19289 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19342 run: read-line/parse-traces/main 5: 19342 => ((5 string-address)) mem: ((5 string-address)): 19224 <= 19342 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 91 run: read-line/parse-traces/main 6: 92 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 92 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19342 run: parse-traces/main 26: 19342 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 19342 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 7 run: parse-traces/main 27: 8 => ((2 integer)) mem: ((2 integer)): 1261 <= 8 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 8 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 19351 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 100) run: divides?/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 19353 <= 8 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 19354 <= 100 run: divides?/parse-traces/main 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/main 3: 8 => ((3 integer)) mem: ((3 integer)): 19355 <= 8 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 19356 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 19342 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 19382 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19342) run: parse-trace/parse-traces/main 1: 19342 => ((1 string-address)) mem: ((1 string-address)): 19384 <= 19342 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 19413 => ((2 trace-address)) mem: ((2 trace-address)): 19385 <= 19413 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 19415 => ((3 string-address)) mem: ((3 string-address)): 19386 <= 19415 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 19342 mem: ((3 string-address)) => 19415 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 19418 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19342 19415) run: split-first-at-substring/parse-trace/parse-traces/main 1: 19342 => ((1 string-address)) mem: ((1 string-address)): 19420 <= 19342 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19342 19415) run: split-first-at-substring/parse-trace/parse-traces/main 2: 19415 => ((2 string-address)) mem: ((2 string-address)): 19421 <= 19415 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19342 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 19422 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 19423 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 19342 mem: ((2 string-address)) => 19415 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 19449 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19342 19415 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 19342 => ((1 string-address)) mem: ((1 string-address)): 19451 <= 19342 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19342 19415 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 19415 => ((2 string-address)) mem: ((2 string-address)): 19452 <= 19415 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19342 19415 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 19453 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((19415 string) (raw)) mem: ((19415 integer) (raw)) => 2 mem: ((19416 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 19454 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19342 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 19455 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 19456 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 19342 mem: ((2 string-address)) => 19415 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 19480 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19342 19415 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 19342 => ((1 string-address)) mem: ((1 string-address)): 19482 <= 19342 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19342 19415 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 19415 => ((2 string-address)) mem: ((2 string-address)): 19483 <= 19415 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19342 19415 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 19484 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19415 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 19485 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19342 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 19486 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 19486 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 19487 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 19488 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 19489 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19343 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\m => ((9 character)) mem: ((9 character)): 19490 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19415 string) (raw)) mem: ((19415 integer) (raw)) => 2 mem: ((19416 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 19491 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 19492 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19457 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 19453 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 19342 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 19511 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19342 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 19342 => ((1 string-address)) mem: ((1 string-address)): 19513 <= 19342 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (19342 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 19514 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19342 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 19515 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19342 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 19516 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19517 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19344 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 19518 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19519 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 19515 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19517 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19345 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 19518 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19519 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 19515 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19517 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19346 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 19518 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 19519 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 19453 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 19456 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 19342 mem: ((2 string-address)) => 19415 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 19542 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19342 19415 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 19342 => ((1 string-address)) mem: ((1 string-address)): 19544 <= 19342 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19342 19415 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 19415 => ((2 string-address)) mem: ((2 string-address)): 19545 <= 19415 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19342 19415 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 19546 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19415 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 19547 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19342 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 19548 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 19548 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 19549 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 19550 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 19551 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19346 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 19552 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19415 string) (raw)) mem: ((19415 integer) (raw)) => 2 mem: ((19416 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 19553 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 19554 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 19546 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 19550 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 19551 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19347 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 19552 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19415 string) (raw)) mem: ((19415 integer) (raw)) => 2 mem: ((19417 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 19553 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 19554 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 19546 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 19550 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 19551 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 19457 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 19426 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 19342 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 19573 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19342 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 19342 => ((1 string-address)) mem: ((1 string-address)): 19575 <= 19342 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (19342 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 19576 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19342 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 19577 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19342 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 19578 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 19604 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 19606 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 19607 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 19608 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 19577 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 19578 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 19635 => ((5 string-address)) mem: ((5 string-address)): 19579 <= 19635 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 19580 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 19581 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19582 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19343 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 19583 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19635 string) (raw)) mem: ((19635 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19636 => ((10 character-address)) mem: ((10 character-address)): 19584 <= 19636 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19636 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 19580 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 19581 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19582 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19344 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 19583 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19635 string) (raw)) mem: ((19635 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19637 => ((10 character-address)) mem: ((10 character-address)): 19584 <= 19637 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19637 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 19580 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 19581 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19582 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19345 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 19583 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19635 string) (raw)) mem: ((19635 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19638 => ((10 character-address)) mem: ((10 character-address)): 19584 <= 19638 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19638 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 19580 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 19581 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 19582 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19635 run: split-first-at-substring/parse-trace/parse-traces/main 10: 19635 => ((5 string-address)) mem: ((5 string-address)): 19424 <= 19635 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19415 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 19427 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 19426 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 19342 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 19639 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19342 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 19342 => ((1 string-address)) mem: ((1 string-address)): 19641 <= 19342 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (19342 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 19642 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19342 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 19643 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19342 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 19644 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 19670 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 19672 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 8 => ((2 integer)) mem: ((2 integer)): 19673 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 19674 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((3 integer)) mem: ((3 integer)): 19643 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 19644 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 19701 => ((5 string-address)) mem: ((5 string-address)): 19645 <= 19701 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 19646 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 19647 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19648 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19348 byte) (raw)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\1 => ((9 character)) mem: ((9 character)): 19649 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19701 string) (raw)) mem: ((19701 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19702 => ((10 character-address)) mem: ((10 character-address)): 19650 <= 19702 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\1 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19702 <= #\1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 19646 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 19647 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19648 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19349 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 19649 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19701 string) (raw)) mem: ((19701 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19703 => ((10 character-address)) mem: ((10 character-address)): 19650 <= 19703 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19703 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 19646 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 19647 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19648 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((19342 string) (raw)) mem: ((19342 integer) (raw)) => 8 mem: ((19350 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 19649 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19701 string) (raw)) mem: ((19701 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 19704 => ((10 character-address)) mem: ((10 character-address)): 19650 <= 19704 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19704 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 19646 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 19647 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 19648 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19701 run: split-first-at-substring/parse-trace/parse-traces/main 13: 19701 => ((6 string-address)) mem: ((6 string-address)): 19425 <= 19701 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 19635 mem: ((6 string-address)) => 19701 run: parse-trace/parse-traces/main 4: 19635 => ((4 string-address)) mem: ((4 string-address)): 19387 <= 19635 run: parse-trace/parse-traces/main 4: 19701 => ((5 string-address)) mem: ((5 string-address)): 19388 <= 19701 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 19413 => ((6 string-address-address)) mem: ((6 string-address-address)): 19389 <= 19413 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 19635 run: parse-trace/parse-traces/main 6: 19635 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 19413 <= 19635 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 19414 => ((7 string-address-address)) mem: ((7 string-address-address)): 19390 <= 19414 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 19701 run: parse-trace/parse-traces/main 8: 19701 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 19414 <= 19701 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 19413 run: parse-traces/main 33: 19413 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 19413 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((19413 string-address) (raw)) => 19635 run: parse-traces/main 34: 19635 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 19635 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 19635 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 19705 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19635 13420) run: string-equal/parse-traces/main 1: 19635 => ((1 string-address)) mem: ((1 string-address)): 19707 <= 19635 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19635 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 19708 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (19635 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 19709 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 19710 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 19711 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 19712 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 19713 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((19635 string) (raw)) mem: ((19635 integer) (raw)) => 3 mem: ((19636 byte) (raw)) => m run: string-equal/parse-traces/main 11: #\m => ((8 byte)) mem: ((8 byte)): 19714 <= #\m run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 19715 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: nil => ((10 boolean)) mem: ((10 boolean)): 19716 <= nil run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main 15: (((reply)) ((nil literal))) run: parse-traces/main 35: nil => ((14 boolean)) mem: ((14 boolean)): 1273 <= nil run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 16025 run: parse-traces/main 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 15986 mem: ((12 trace-address)) => 19413 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 19736 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (15986 19413) run: append/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 19738 <= 15986 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (15986 19413) run: append/parse-traces/main 2: 19413 => ((2 character)) mem: ((2 character)): 19739 <= 19413 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 15986 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 19767 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (15986) run: buffer-full?/append/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 19769 <= 15986 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((15986 integer) (raw)) => 4 run: buffer-full?/append/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 19770 <= 4 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((15987 string-address) (raw)) => 15988 run: buffer-full?/append/parse-traces/main 3: 15988 => ((3 string-address)) mem: ((3 string-address)): 19771 <= 15988 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((15988 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main 4: 5 => ((4 integer)) mem: ((4 integer)): 19772 <= 5 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 4 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19773 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 19740 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 15986 => ((4 integer-address)) mem: ((4 integer-address)): 19741 <= 15986 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((15987 string-address) (raw)) => 15988 run: append/parse-traces/main 7: 15988 => ((5 string-address)) mem: ((5 string-address)): 19742 <= 15988 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 4 array-len: ((15988 string) (raw)) mem: ((15988 integer) (raw)) => 5 run: append/parse-traces/main 8: 15993 => ((6 byte-address)) mem: ((6 byte-address)): 19743 <= 15993 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 19413 run: append/parse-traces/main 9: 19413 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 15993 <= 19413 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 4 run: append/parse-traces/main 10: 5 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 15986 <= 5 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 15986 run: parse-traces/main 45: 15986 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 15986 run: parse-traces/main 46: (((jump)) ((-24 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 19798 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 19800 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 92 run: end-of-stream?/parse-traces/main 2: 92 => ((2 integer)) mem: ((2 integer)): 19801 <= 92 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 19802 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 19803 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 92 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19804 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 19829 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 19831 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 19832 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 19833 <= 1031 run: read-line/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 19860 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 92) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 19862 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 92) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 19863 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 92) run: find-next/read-line/parse-traces/main 3: 92 => ((3 integer)) mem: ((3 integer)): 19864 <= 92 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 19865 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 92 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 92 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1124 byte) (raw)) => r run: find-next/read-line/parse-traces/main 7: #\r => ((6 byte)) mem: ((6 byte)): 19867 <= #\r run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 92 run: find-next/read-line/parse-traces/main 10: 93 => ((3 integer)) mem: ((3 integer)): 19864 <= 93 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 93 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 93 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1125 byte) (raw)) => u run: find-next/read-line/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 19867 <= #\u run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 93 run: find-next/read-line/parse-traces/main 10: 94 => ((3 integer)) mem: ((3 integer)): 19864 <= 94 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 94 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 94 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1126 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 19867 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 94 run: find-next/read-line/parse-traces/main 10: 95 => ((3 integer)) mem: ((3 integer)): 19864 <= 95 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 95 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 95 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1127 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 19867 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 95 run: find-next/read-line/parse-traces/main 10: 96 => ((3 integer)) mem: ((3 integer)): 19864 <= 96 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 96 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 96 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1128 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 19867 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 96 run: find-next/read-line/parse-traces/main 10: 97 => ((3 integer)) mem: ((3 integer)): 19864 <= 97 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 97 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 97 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1129 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 19867 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 97 run: find-next/read-line/parse-traces/main 10: 98 => ((3 integer)) mem: ((3 integer)): 19864 <= 98 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 98 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 98 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1130 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 19867 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 98 run: find-next/read-line/parse-traces/main 10: 99 => ((3 integer)) mem: ((3 integer)): 19864 <= 99 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 99 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 99 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1131 byte) (raw)) => i run: find-next/read-line/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 19867 <= #\i run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 99 run: find-next/read-line/parse-traces/main 10: 100 => ((3 integer)) mem: ((3 integer)): 19864 <= 100 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 100 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 100 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1132 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 19867 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 100 run: find-next/read-line/parse-traces/main 10: 101 => ((3 integer)) mem: ((3 integer)): 19864 <= 101 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 101 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 101 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1133 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 19867 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 101 run: find-next/read-line/parse-traces/main 10: 102 => ((3 integer)) mem: ((3 integer)): 19864 <= 102 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 102 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 102 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1134 byte) (raw)) => 2 run: find-next/read-line/parse-traces/main 7: #\2 => ((6 byte)) mem: ((6 byte)): 19867 <= #\2 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 2 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 102 run: find-next/read-line/parse-traces/main 10: 103 => ((3 integer)) mem: ((3 integer)): 19864 <= 103 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 103 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 103 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1135 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 19867 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 103 run: find-next/read-line/parse-traces/main 10: 104 => ((3 integer)) mem: ((3 integer)): 19864 <= 104 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 104 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 104 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1136 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 19867 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 104 run: find-next/read-line/parse-traces/main 10: 105 => ((3 integer)) mem: ((3 integer)): 19864 <= 105 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 105 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 105 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1137 byte) (raw)) => g run: find-next/read-line/parse-traces/main 7: #\g => ((6 byte)) mem: ((6 byte)): 19867 <= #\g run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => g mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 105 run: find-next/read-line/parse-traces/main 10: 106 => ((3 integer)) mem: ((3 integer)): 19864 <= 106 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 106 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 106 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1138 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 19867 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil schedule: scheduling find-next/read-line/parse-traces/main for further processing schedule: find-next/read-line/parse-traces/main run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 106 run: find-next/read-line/parse-traces/main 10: 107 => ((3 integer)) mem: ((3 integer)): 19864 <= 107 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 107 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 107 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1139 byte) (raw)) => h run: find-next/read-line/parse-traces/main 7: #\h => ((6 byte)) mem: ((6 byte)): 19867 <= #\h run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => h mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 107 run: find-next/read-line/parse-traces/main 10: 108 => ((3 integer)) mem: ((3 integer)): 19864 <= 108 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 108 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 108 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1140 byte) (raw)) => i run: find-next/read-line/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 19867 <= #\i run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 19868 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 108 run: find-next/read-line/parse-traces/main 10: 109 => ((3 integer)) mem: ((3 integer)): 19864 <= 109 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 109 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 19866 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 109 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1141 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 19867 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 19868 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 109 run: read-line/parse-traces/main 4: 109 => ((4 integer)) mem: ((4 integer)): 19834 <= 109 run: read-line/parse-traces/main 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)) => 109 run: string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 19891 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 92 109) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 19893 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 92 109) run: string-copy/read-line/parse-traces/main 2: 92 => ((2 integer)) mem: ((2 integer)): 19894 <= 92 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 92 109) run: string-copy/read-line/parse-traces/main 3: 109 => ((3 integer)) mem: ((3 integer)): 19895 <= 109 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 19896 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 109 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 19922 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 109) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 19924 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 109) run: min/string-copy/read-line/parse-traces/main 2: 109 => ((2 integer)) mem: ((2 integer)): 19925 <= 109 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 109 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 19926 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 109 run: string-copy/read-line/parse-traces/main 5: 109 => ((3 integer)) mem: ((3 integer)): 19895 <= 109 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 109 mem: ((2 integer)) => 92 run: string-copy/read-line/parse-traces/main 6: 17 => ((4 integer)) mem: ((4 integer)): 19896 <= 17 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 17 run: string-copy/read-line/parse-traces/main 7: 19953 => ((5 string-address)) mem: ((5 string-address)): 19897 <= 19953 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 92 run: string-copy/read-line/parse-traces/main 8: 92 => ((6 integer)) mem: ((6 integer)): 19898 <= 92 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 19899 <= 0 run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 92 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 92 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1124 byte) (raw)) => r run: string-copy/read-line/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 19901 <= #\r run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19954 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19954 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19954 <= #\r run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 92 run: string-copy/read-line/parse-traces/main 15: 93 => ((6 integer)) mem: ((6 integer)): 19898 <= 93 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 19899 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 93 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 93 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1125 byte) (raw)) => u run: string-copy/read-line/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 19901 <= #\u run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19955 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19955 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19955 <= #\u run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 93 run: string-copy/read-line/parse-traces/main 15: 94 => ((6 integer)) mem: ((6 integer)): 19898 <= 94 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 19899 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 94 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 94 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1126 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 19901 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19956 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19956 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19956 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 94 run: string-copy/read-line/parse-traces/main 15: 95 => ((6 integer)) mem: ((6 integer)): 19898 <= 95 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 19899 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 95 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 95 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1127 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 19901 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19957 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19957 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19957 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 95 run: string-copy/read-line/parse-traces/main 15: 96 => ((6 integer)) mem: ((6 integer)): 19898 <= 96 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 19899 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 96 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 96 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1128 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 19901 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19958 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19958 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19958 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 96 run: string-copy/read-line/parse-traces/main 15: 97 => ((6 integer)) mem: ((6 integer)): 19898 <= 97 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 19899 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 97 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 97 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1129 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 19901 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19959 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19959 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19959 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 97 run: string-copy/read-line/parse-traces/main 15: 98 => ((6 integer)) mem: ((6 integer)): 19898 <= 98 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 19899 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 98 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 98 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1130 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 19901 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19960 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19960 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19960 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 98 run: string-copy/read-line/parse-traces/main 15: 99 => ((6 integer)) mem: ((6 integer)): 19898 <= 99 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 19899 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 99 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 99 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1131 byte) (raw)) => i run: string-copy/read-line/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 19901 <= #\i run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19961 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19961 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19961 <= #\i run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 99 run: string-copy/read-line/parse-traces/main 15: 100 => ((6 integer)) mem: ((6 integer)): 19898 <= 100 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 19899 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 100 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 100 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1132 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 19901 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19962 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19962 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19962 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 100 run: string-copy/read-line/parse-traces/main 15: 101 => ((6 integer)) mem: ((6 integer)): 19898 <= 101 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 19899 <= 9 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 101 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 101 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1133 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 19901 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19963 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19963 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19963 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 101 run: string-copy/read-line/parse-traces/main 15: 102 => ((6 integer)) mem: ((6 integer)): 19898 <= 102 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main 16: 10 => ((7 integer)) mem: ((7 integer)): 19899 <= 10 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 102 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 102 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1134 byte) (raw)) => 2 run: string-copy/read-line/parse-traces/main 12: #\2 => ((9 character)) mem: ((9 character)): 19901 <= #\2 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19964 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19964 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 2 run: string-copy/read-line/parse-traces/main 14: #\2 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19964 <= #\2 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 102 run: string-copy/read-line/parse-traces/main 15: 103 => ((6 integer)) mem: ((6 integer)): 19898 <= 103 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main 16: 11 => ((7 integer)) mem: ((7 integer)): 19899 <= 11 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 103 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 103 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1135 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 19901 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19965 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19965 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19965 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 103 run: string-copy/read-line/parse-traces/main 15: 104 => ((6 integer)) mem: ((6 integer)): 19898 <= 104 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main 16: 12 => ((7 integer)) mem: ((7 integer)): 19899 <= 12 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 104 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 104 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1136 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 19901 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19966 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19966 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19966 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 104 run: string-copy/read-line/parse-traces/main 15: 105 => ((6 integer)) mem: ((6 integer)): 19898 <= 105 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main 16: 13 => ((7 integer)) mem: ((7 integer)): 19899 <= 13 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 105 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 105 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1137 byte) (raw)) => g run: string-copy/read-line/parse-traces/main 12: #\g => ((9 character)) mem: ((9 character)): 19901 <= #\g run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19967 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19967 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => g run: string-copy/read-line/parse-traces/main 14: #\g => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19967 <= #\g run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 105 run: string-copy/read-line/parse-traces/main 15: 106 => ((6 integer)) mem: ((6 integer)): 19898 <= 106 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main 16: 14 => ((7 integer)) mem: ((7 integer)): 19899 <= 14 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 106 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 106 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1138 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 19901 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 14 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19968 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19968 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19968 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 106 run: string-copy/read-line/parse-traces/main 15: 107 => ((6 integer)) mem: ((6 integer)): 19898 <= 107 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 14 run: string-copy/read-line/parse-traces/main 16: 15 => ((7 integer)) mem: ((7 integer)): 19899 <= 15 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 107 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 107 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1139 byte) (raw)) => h run: string-copy/read-line/parse-traces/main 12: #\h => ((9 character)) mem: ((9 character)): 19901 <= #\h run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 15 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19969 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19969 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => h run: string-copy/read-line/parse-traces/main 14: #\h => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19969 <= #\h run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 107 run: string-copy/read-line/parse-traces/main 15: 108 => ((6 integer)) mem: ((6 integer)): 19898 <= 108 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 15 run: string-copy/read-line/parse-traces/main 16: 16 => ((7 integer)) mem: ((7 integer)): 19899 <= 16 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 108 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 19900 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 108 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1140 byte) (raw)) => i run: string-copy/read-line/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 19901 <= #\i run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 16 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 run: string-copy/read-line/parse-traces/main 13: 19970 => ((10 character-address)) mem: ((10 character-address)): 19902 <= 19970 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 19970 <= #\i run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 108 run: string-copy/read-line/parse-traces/main 15: 109 => ((6 integer)) mem: ((6 integer)): 19898 <= 109 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 16 run: string-copy/read-line/parse-traces/main 16: 17 => ((7 integer)) mem: ((7 integer)): 19899 <= 17 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 109 mem: ((3 integer)) => 109 run: string-copy/read-line/parse-traces/main 10: t => ((8 boolean)) mem: ((8 boolean)): 19900 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19953 run: read-line/parse-traces/main 5: 19953 => ((5 string-address)) mem: ((5 string-address)): 19835 <= 19953 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 109 run: read-line/parse-traces/main 6: 110 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 110 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 19953 run: parse-traces/main 26: 19953 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 19953 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 8 run: parse-traces/main 27: 9 => ((2 integer)) mem: ((2 integer)): 1261 <= 9 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 9 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 19971 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 100) run: divides?/parse-traces/main 1: 9 => ((1 integer)) mem: ((1 integer)): 19973 <= 9 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 19974 <= 100 run: divides?/parse-traces/main 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/main 3: 9 => ((3 integer)) mem: ((3 integer)): 19975 <= 9 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 9 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 19976 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 19953 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 20002 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19953) run: parse-trace/parse-traces/main 1: 19953 => ((1 string-address)) mem: ((1 string-address)): 20004 <= 19953 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 20033 => ((2 trace-address)) mem: ((2 trace-address)): 20005 <= 20033 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 20035 => ((3 string-address)) mem: ((3 string-address)): 20006 <= 20035 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 19953 mem: ((3 string-address)) => 20035 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 20038 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19953 20035) run: split-first-at-substring/parse-trace/parse-traces/main 1: 19953 => ((1 string-address)) mem: ((1 string-address)): 20040 <= 19953 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19953 20035) run: split-first-at-substring/parse-trace/parse-traces/main 2: 20035 => ((2 string-address)) mem: ((2 string-address)): 20041 <= 20035 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19953 integer) (raw)) => 17 run: split-first-at-substring/parse-trace/parse-traces/main 3: 17 => ((3 integer)) mem: ((3 integer)): 20042 <= 17 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 17 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 20043 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 19953 mem: ((2 string-address)) => 20035 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 20069 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19953 20035 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 19953 => ((1 string-address)) mem: ((1 string-address)): 20071 <= 19953 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19953 20035 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 20035 => ((2 string-address)) mem: ((2 string-address)): 20072 <= 20035 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19953 20035 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 20073 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((20035 string) (raw)) mem: ((20035 integer) (raw)) => 2 mem: ((20036 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 20074 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19953 integer) (raw)) => 17 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 17 => ((5 integer)) mem: ((5 integer)): 20075 <= 17 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 20076 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 19953 mem: ((2 string-address)) => 20035 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 20100 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19953 20035 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 19953 => ((1 string-address)) mem: ((1 string-address)): 20102 <= 19953 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19953 20035 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 20035 => ((2 string-address)) mem: ((2 string-address)): 20103 <= 20035 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19953 20035 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 20104 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20035 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 20105 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19953 integer) (raw)) => 17 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 17 => ((5 integer)) mem: ((5 integer)): 20106 <= 17 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 15 => ((5 integer)) mem: ((5 integer)): 20106 <= 15 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 20107 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 20108 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 20109 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19954 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\r => ((9 character)) mem: ((9 character)): 20110 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20035 string) (raw)) mem: ((20035 integer) (raw)) => 2 mem: ((20036 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 20111 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 20112 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20077 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 20073 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 19953 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 20131 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19953 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 19953 => ((1 string-address)) mem: ((1 string-address)): 20133 <= 19953 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (19953 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 20134 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19953 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 20135 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19953 integer) (raw)) => 17 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 17 => ((4 integer)) mem: ((4 integer)): 20136 <= 17 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20137 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19955 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 20138 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20139 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 20135 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20137 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19956 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 20138 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20139 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 20135 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20137 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19957 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 20138 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 20139 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 20073 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 20076 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 19953 mem: ((2 string-address)) => 20035 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 20162 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19953 20035 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 19953 => ((1 string-address)) mem: ((1 string-address)): 20164 <= 19953 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (19953 20035 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 20035 => ((2 string-address)) mem: ((2 string-address)): 20165 <= 20035 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19953 20035 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 20166 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20035 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 20167 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19953 integer) (raw)) => 17 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 17 => ((5 integer)) mem: ((5 integer)): 20168 <= 17 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 15 => ((5 integer)) mem: ((5 integer)): 20168 <= 15 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 20169 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 20170 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 20171 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19957 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 20172 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20035 string) (raw)) mem: ((20035 integer) (raw)) => 2 mem: ((20036 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 20173 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 20174 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 20166 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 20170 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 20171 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19958 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 20172 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((20035 string) (raw)) mem: ((20035 integer) (raw)) => 2 mem: ((20037 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 20173 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 20174 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 20166 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 20170 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 20171 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 20077 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 20046 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 19953 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 20193 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19953 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 19953 => ((1 string-address)) mem: ((1 string-address)): 20195 <= 19953 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (19953 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 20196 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19953 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 20197 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19953 integer) (raw)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 17 => ((4 integer)) mem: ((4 integer)): 20198 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 20224 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (17 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 17 => ((1 integer)) mem: ((1 integer)): 20226 <= 17 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (17 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 20227 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 20228 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 20197 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 20198 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 20255 => ((5 string-address)) mem: ((5 string-address)): 20199 <= 20255 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 20200 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 20201 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20202 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19954 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 20203 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20255 string) (raw)) mem: ((20255 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20256 => ((10 character-address)) mem: ((10 character-address)): 20204 <= 20256 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20256 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 20200 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 20201 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20202 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19955 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 20203 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((20255 string) (raw)) mem: ((20255 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20257 => ((10 character-address)) mem: ((10 character-address)): 20204 <= 20257 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20257 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 20200 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 20201 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20202 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19956 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 20203 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((20255 string) (raw)) mem: ((20255 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20258 => ((10 character-address)) mem: ((10 character-address)): 20204 <= 20258 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20258 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 20200 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 20201 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 20202 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 20255 run: split-first-at-substring/parse-trace/parse-traces/main 10: 20255 => ((5 string-address)) mem: ((5 string-address)): 20044 <= 20255 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20035 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 20047 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 20046 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 19953 mem: ((7 integer)) => 5 mem: ((3 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 20259 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (19953 5 17) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 19953 => ((1 string-address)) mem: ((1 string-address)): 20261 <= 19953 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (19953 5 17) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 20262 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (19953 5 17) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 17 => ((3 integer)) mem: ((3 integer)): 20263 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((19953 integer) (raw)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 17 => ((4 integer)) mem: ((4 integer)): 20264 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 20290 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (17 17) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 17 => ((1 integer)) mem: ((1 integer)): 20292 <= 17 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (17 17) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 17 => ((2 integer)) mem: ((2 integer)): 20293 <= 17 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 20294 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 17 => ((3 integer)) mem: ((3 integer)): 20263 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 12 => ((4 integer)) mem: ((4 integer)): 20264 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 20321 => ((5 string-address)) mem: ((5 string-address)): 20265 <= 20321 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 20266 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 20267 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19959 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 20269 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20322 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20322 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20322 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 20266 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 20267 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19960 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 20269 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20323 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20323 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20323 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 20266 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 20267 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19961 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 20269 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20324 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20324 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20324 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 20266 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 20267 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19962 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 20269 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20325 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20325 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20325 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 20266 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 20267 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19963 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 20269 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20326 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20326 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20326 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 20266 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 20267 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19964 byte) (raw)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\2 => ((9 character)) mem: ((9 character)): 20269 <= #\2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20327 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20327 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\2 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20327 <= #\2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 20266 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 20267 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19965 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 20269 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20328 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20328 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20328 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 20266 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 20267 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19966 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 20269 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20329 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20329 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20329 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 13 => ((6 integer)) mem: ((6 integer)): 20266 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 20267 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19967 byte) (raw)) => g run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\g => ((9 character)) mem: ((9 character)): 20269 <= #\g run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20330 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20330 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => g run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\g => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20330 <= #\g run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 14 => ((6 integer)) mem: ((6 integer)): 20266 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 20267 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 14 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19968 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 20269 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20331 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20331 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20331 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 15 => ((6 integer)) mem: ((6 integer)): 20266 <= 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 10 => ((7 integer)) mem: ((7 integer)): 20267 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 15 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19969 byte) (raw)) => h run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\h => ((9 character)) mem: ((9 character)): 20269 <= #\h run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20332 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20332 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => h run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\h => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20332 <= #\h run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 15 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 16 => ((6 integer)) mem: ((6 integer)): 20266 <= 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 11 => ((7 integer)) mem: ((7 integer)): 20267 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20268 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 16 array-len: ((19953 string) (raw)) mem: ((19953 integer) (raw)) => 17 mem: ((19970 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 20269 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 20333 => ((10 character-address)) mem: ((10 character-address)): 20270 <= 20333 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20333 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 16 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 17 => ((6 integer)) mem: ((6 integer)): 20266 <= 17 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 12 => ((7 integer)) mem: ((7 integer)): 20267 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 20268 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 20321 run: split-first-at-substring/parse-trace/parse-traces/main 13: 20321 => ((6 string-address)) mem: ((6 string-address)): 20045 <= 20321 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 20255 mem: ((6 string-address)) => 20321 run: parse-trace/parse-traces/main 4: 20255 => ((4 string-address)) mem: ((4 string-address)): 20007 <= 20255 run: parse-trace/parse-traces/main 4: 20321 => ((5 string-address)) mem: ((5 string-address)): 20008 <= 20321 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 20033 => ((6 string-address-address)) mem: ((6 string-address-address)): 20009 <= 20033 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 20255 run: parse-trace/parse-traces/main 6: 20255 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 20033 <= 20255 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 20034 => ((7 string-address-address)) mem: ((7 string-address-address)): 20010 <= 20034 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 20321 run: parse-trace/parse-traces/main 8: 20321 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 20034 <= 20321 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 20033 run: parse-traces/main 33: 20033 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 20033 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((20033 string-address) (raw)) => 20255 run: parse-traces/main 34: 20255 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 20255 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 20255 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 20334 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20255 13420) run: string-equal/parse-traces/main 1: 20255 => ((1 string-address)) mem: ((1 string-address)): 20336 <= 20255 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20255 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 20337 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (20255 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 20338 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 20339 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 20340 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 20341 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 20342 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((20255 string) (raw)) mem: ((20255 integer) (raw)) => 3 mem: ((20256 byte) (raw)) => r run: string-equal/parse-traces/main 11: #\r => ((8 byte)) mem: ((8 byte)): 20343 <= #\r run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 20344 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 20345 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main 16: 1 => ((6 integer)) mem: ((6 integer)): 20341 <= 1 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 20342 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((20255 string) (raw)) mem: ((20255 integer) (raw)) => 3 mem: ((20257 byte) (raw)) => u run: string-equal/parse-traces/main 11: #\u => ((8 byte)) mem: ((8 byte)): 20343 <= #\u run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13422 byte) (raw)) => u run: string-equal/parse-traces/main 12: #\u => ((9 byte)) mem: ((9 byte)): 20344 <= #\u run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 20345 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main 16: 2 => ((6 integer)) mem: ((6 integer)): 20341 <= 2 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 20342 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((20255 string) (raw)) mem: ((20255 integer) (raw)) => 3 mem: ((20258 byte) (raw)) => n run: string-equal/parse-traces/main 11: #\n => ((8 byte)) mem: ((8 byte)): 20343 <= #\n run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13423 byte) (raw)) => n run: string-equal/parse-traces/main 12: #\n => ((9 byte)) mem: ((9 byte)): 20344 <= #\n run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 20345 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main 16: 3 => ((6 integer)) mem: ((6 integer)): 20341 <= 3 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: t => ((7 boolean)) mem: ((7 boolean)): 20342 <= t run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main 18: (((reply)) ((t literal))) run: parse-traces/main 35: t => ((14 boolean)) mem: ((14 boolean)): 1273 <= t run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t schedule: scheduling parse-traces/main for further processing schedule: parse-traces/main run: parse-traces/main 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 16025 run: parse-traces/main 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main 38: 16028 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1263 <= 16028 run: parse-traces/main 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 15986 run: to-array/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main 0: 20365 => ((default-space space-address)) run: to-array/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (15986) run: to-array/parse-traces/main 1: 15986 => ((1 buffer-address)) mem: ((1 buffer-address)): 20367 <= 15986 run: to-array/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((15986 integer) (raw)) => 5 run: to-array/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 20368 <= 5 run: to-array/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((15987 string-address) (raw)) => 15988 run: to-array/parse-traces/main 3: 15988 => ((3 string-address)) mem: ((3 string-address)): 20369 <= 15988 run: to-array/parse-traces/main 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 15988 run: to-array/parse-traces/main 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 5 run: to-array/parse-traces/main 6: 20396 => ((4 string-address)) mem: ((4 string-address)): 20370 <= 20396 run: to-array/parse-traces/main 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main 7: 0 => ((5 integer)) mem: ((5 integer)): 20371 <= 0 run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 5 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 20372 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((15988 string) (raw)) mem: ((15988 integer) (raw)) => 5 mem: ((15989 byte) (raw)) => 16969 run: to-array/parse-traces/main 10: 16969 => ((7 byte)) mem: ((7 byte)): 20373 <= 16969 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((20396 string) (raw)) mem: ((20396 integer) (raw)) => 5 run: to-array/parse-traces/main 11: 20397 => ((8 byte-address)) mem: ((8 byte-address)): 20374 <= 20397 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 16969 run: to-array/parse-traces/main 12: 16969 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 20397 <= 16969 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 0 run: to-array/parse-traces/main 13: 1 => ((5 integer)) mem: ((5 integer)): 20371 <= 1 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 1 mem: ((2 integer)) => 5 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 20372 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 1 array-len: ((15988 string) (raw)) mem: ((15988 integer) (raw)) => 5 mem: ((15990 byte) (raw)) => 17580 run: to-array/parse-traces/main 10: 17580 => ((7 byte)) mem: ((7 byte)): 20373 <= 17580 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 1 array-len: ((20396 string) (raw)) mem: ((20396 integer) (raw)) => 5 run: to-array/parse-traces/main 11: 20398 => ((8 byte-address)) mem: ((8 byte-address)): 20374 <= 20398 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 17580 run: to-array/parse-traces/main 12: 17580 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 20398 <= 17580 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 1 run: to-array/parse-traces/main 13: 2 => ((5 integer)) mem: ((5 integer)): 20371 <= 2 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 2 mem: ((2 integer)) => 5 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 20372 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 2 array-len: ((15988 string) (raw)) mem: ((15988 integer) (raw)) => 5 mem: ((15991 byte) (raw)) => 18191 run: to-array/parse-traces/main 10: 18191 => ((7 byte)) mem: ((7 byte)): 20373 <= 18191 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 2 array-len: ((20396 string) (raw)) mem: ((20396 integer) (raw)) => 5 run: to-array/parse-traces/main 11: 20399 => ((8 byte-address)) mem: ((8 byte-address)): 20374 <= 20399 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 18191 run: to-array/parse-traces/main 12: 18191 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 20399 <= 18191 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 2 run: to-array/parse-traces/main 13: 3 => ((5 integer)) mem: ((5 integer)): 20371 <= 3 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 3 mem: ((2 integer)) => 5 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 20372 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 3 array-len: ((15988 string) (raw)) mem: ((15988 integer) (raw)) => 5 mem: ((15992 byte) (raw)) => 18802 run: to-array/parse-traces/main 10: 18802 => ((7 byte)) mem: ((7 byte)): 20373 <= 18802 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 3 array-len: ((20396 string) (raw)) mem: ((20396 integer) (raw)) => 5 run: to-array/parse-traces/main 11: 20400 => ((8 byte-address)) mem: ((8 byte-address)): 20374 <= 20400 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 18802 run: to-array/parse-traces/main 12: 18802 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 20400 <= 18802 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 3 run: to-array/parse-traces/main 13: 4 => ((5 integer)) mem: ((5 integer)): 20371 <= 4 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 4 mem: ((2 integer)) => 5 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 20372 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 4 array-len: ((15988 string) (raw)) mem: ((15988 integer) (raw)) => 5 mem: ((15993 byte) (raw)) => 19413 run: to-array/parse-traces/main 10: 19413 => ((7 byte)) mem: ((7 byte)): 20373 <= 19413 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 4 array-len: ((20396 string) (raw)) mem: ((20396 integer) (raw)) => 5 run: to-array/parse-traces/main 11: 20401 => ((8 byte-address)) mem: ((8 byte-address)): 20374 <= 20401 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 19413 run: to-array/parse-traces/main 12: 19413 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 20401 <= 19413 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 4 run: to-array/parse-traces/main 13: 5 => ((5 integer)) mem: ((5 integer)): 20371 <= 5 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 5 mem: ((2 integer)) => 5 run: to-array/parse-traces/main 8: t => ((6 boolean)) mem: ((6 boolean)): 20372 <= t run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 20396 run: parse-traces/main 39: 20396 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 16028 <= 20396 run: parse-traces/main 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main 0: 20402 => ((default-space space-address)) run: init-buffer/parse-traces/main 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main 1: 20433 => ((1 buffer-address)) mem: ((1 buffer-address)): 20404 <= 20433 run: init-buffer/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main 2: 20433 => ((2 integer-address)) mem: ((2 integer-address)): 20405 <= 20433 run: init-buffer/parse-traces/main 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 20433 <= 0 run: init-buffer/parse-traces/main 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main 4: 20434 => ((3 string-address-address)) mem: ((3 string-address-address)): 20406 <= 20434 run: init-buffer/parse-traces/main 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main 5: 5 => ((4 integer)) mem: ((4 integer)): 20407 <= 5 run: init-buffer/parse-traces/main 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main 6: 20435 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 20434 <= 20435 run: init-buffer/parse-traces/main 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 20433 run: parse-traces/main 40: 20433 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 20433 run: parse-traces/main 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 20033 run: parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main 0: 20441 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (20033) run: parse-instruction-trace/parse-traces/main 1: 20033 => ((1 trace-address)) mem: ((1 trace-address)): 20443 <= 20033 run: parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((20034 string-address) (raw)) => 20321 run: parse-instruction-trace/parse-traces/main 2: 20321 => ((2 string-address)) mem: ((2 string-address)): 20444 <= 20321 run: parse-instruction-trace/parse-traces/main 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main 3: 20472 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 20445 <= 20472 run: parse-instruction-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 20321 run: split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main 0: 20476 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20321 #\space) run: split-first/parse-instruction-trace/parse-traces/main 1: 20321 => ((1 string-address)) mem: ((1 string-address)): 20478 <= 20321 run: split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (20321 #\space) run: split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 20479 <= #\space run: split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20321 integer) (raw)) => 12 run: split-first/parse-instruction-trace/parse-traces/main 3: 12 => ((3 integer)) mem: ((3 integer)): 20480 <= 12 run: split-first/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 12 run: split-first/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 20481 <= nil run: split-first/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 20321 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: 20507 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20321 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: 20321 => ((1 string-address)) mem: ((1 string-address)): 20509 <= 20321 run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (20321 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 20510 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20321 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 20511 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20321 integer) (raw)) => 12 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: 12 => ((4 integer)) mem: ((4 integer)): 20512 <= 12 run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20513 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20322 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 20514 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20515 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 20511 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20513 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20323 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 20514 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20515 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 20511 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20513 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20324 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 20514 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20515 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 20511 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20513 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20325 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 20514 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20515 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 20511 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20513 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20326 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 20514 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 20515 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 9: 4 => ((7 integer)) mem: ((7 integer)): 20484 <= 4 run: split-first/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 20321 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 20538 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20321 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 20321 => ((1 string-address)) mem: ((1 string-address)): 20540 <= 20321 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (20321 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 20541 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20321 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 20542 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 12 => ((4 integer)) mem: ((4 integer)): 20543 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 20569 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (12 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 12 => ((1 integer)) mem: ((1 integer)): 20571 <= 12 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (12 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 20572 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 20573 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 20542 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 20543 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 20600 => ((5 string-address)) mem: ((5 string-address)): 20544 <= 20600 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 20545 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 20546 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20547 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20322 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 20548 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 20601 => ((10 character-address)) mem: ((10 character-address)): 20549 <= 20601 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20601 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 20545 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 20546 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20547 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20323 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 20548 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 20602 => ((10 character-address)) mem: ((10 character-address)): 20549 <= 20602 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20602 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 20545 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 20546 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20547 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20324 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 20548 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 20603 => ((10 character-address)) mem: ((10 character-address)): 20549 <= 20603 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20603 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 20545 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 20546 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20547 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20325 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 20548 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 20604 => ((10 character-address)) mem: ((10 character-address)): 20549 <= 20604 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20604 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 20545 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 20546 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 20547 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 20600 run: split-first/parse-instruction-trace/parse-traces/main 10: 20600 => ((5 string-address)) mem: ((5 string-address)): 20482 <= 20600 run: split-first/parse-instruction-trace/parse-traces/main 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 11: 5 => ((7 integer)) mem: ((7 integer)): 20484 <= 5 run: split-first/parse-instruction-trace/parse-traces/main 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 20321 mem: ((7 integer)) => 5 mem: ((3 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 20605 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20321 5 12) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 20321 => ((1 string-address)) mem: ((1 string-address)): 20607 <= 20321 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (20321 5 12) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 20608 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20321 5 12) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 12 => ((3 integer)) mem: ((3 integer)): 20609 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20321 integer) (raw)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 12 => ((4 integer)) mem: ((4 integer)): 20610 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 20636 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (12 12) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 12 => ((1 integer)) mem: ((1 integer)): 20638 <= 12 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (12 12) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 12 => ((2 integer)) mem: ((2 integer)): 20639 <= 12 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 20640 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 12 => ((3 integer)) mem: ((3 integer)): 20609 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 7 => ((4 integer)) mem: ((4 integer)): 20610 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 20667 => ((5 string-address)) mem: ((5 string-address)): 20611 <= 20667 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 20612 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 20613 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20614 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20327 byte) (raw)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\2 => ((9 character)) mem: ((9 character)): 20615 <= #\2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 20668 => ((10 character-address)) mem: ((10 character-address)): 20616 <= 20668 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\2 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20668 <= #\2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 20612 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 20613 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20614 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20328 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 20615 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 20669 => ((10 character-address)) mem: ((10 character-address)): 20616 <= 20669 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20669 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 20612 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 20613 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20614 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20329 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 20615 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 20670 => ((10 character-address)) mem: ((10 character-address)): 20616 <= 20670 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20670 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 20612 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 20613 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20614 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20330 byte) (raw)) => g run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\g => ((9 character)) mem: ((9 character)): 20615 <= #\g run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 20671 => ((10 character-address)) mem: ((10 character-address)): 20616 <= 20671 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => g run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\g => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20671 <= #\g run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 20612 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 20613 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20614 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20331 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 20615 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 20672 => ((10 character-address)) mem: ((10 character-address)): 20616 <= 20672 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20672 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 20612 <= 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 20613 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20614 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20332 byte) (raw)) => h run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\h => ((9 character)) mem: ((9 character)): 20615 <= #\h run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 20673 => ((10 character-address)) mem: ((10 character-address)): 20616 <= 20673 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => h run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\h => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20673 <= #\h run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 20612 <= 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 20613 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20614 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((20321 string) (raw)) mem: ((20321 integer) (raw)) => 12 mem: ((20333 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 20615 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 20674 => ((10 character-address)) mem: ((10 character-address)): 20616 <= 20674 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20674 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 20612 <= 12 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 20613 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 20614 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 20667 run: split-first/parse-instruction-trace/parse-traces/main 12: 20667 => ((6 string-address)) mem: ((6 string-address)): 20483 <= 20667 run: split-first/parse-instruction-trace/parse-traces/main 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 20600 mem: ((6 string-address)) => 20667 run: parse-instruction-trace/parse-traces/main 4: 20600 => ((4 string-address)) mem: ((4 string-address)): 20446 <= 20600 run: parse-instruction-trace/parse-traces/main 4: 20667 => ((5 string-address)) mem: ((5 string-address)): 20447 <= 20667 run: parse-instruction-trace/parse-traces/main 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main 5: 20472 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 20448 <= 20472 run: parse-instruction-trace/parse-traces/main 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 20600 run: split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main 0: 20675 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20600 #\/) run: split/parse-instruction-trace/parse-traces/main 1: 20600 => ((1 string-address)) mem: ((1 string-address)): 20677 <= 20600 run: split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (20600 #\/) run: split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 20678 <= #\/ run: split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20600 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 20679 <= 4 run: split/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 20680 <= nil run: split/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main 8: 1 => ((6 integer)) mem: ((6 integer)): 20682 <= 1 run: split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 20683 <= 0 run: split/parse-instruction-trace/parse-traces/main 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 20600 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 20706 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20600 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 20600 => ((1 string-address)) mem: ((1 string-address)): 20708 <= 20600 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (20600 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 20709 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20600 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 20710 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20600 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 20711 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20712 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20601 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 20713 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20714 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 20710 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20712 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20602 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 20713 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20714 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 20710 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20712 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20603 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 20713 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20714 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 20710 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20712 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20604 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 20713 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20714 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 20710 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 20712 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 10: 4 => ((7 integer)) mem: ((7 integer)): 20683 <= 4 run: split/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 20684 <= t run: split/parse-instruction-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main 16: 20737 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 20681 <= 20737 run: split/parse-instruction-trace/parse-traces/main 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 17: 0 => ((9 integer)) mem: ((9 integer)): 20685 <= 0 run: split/parse-instruction-trace/parse-traces/main 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 18: 0 => ((10 integer)) mem: ((10 integer)): 20686 <= 0 run: split/parse-instruction-trace/parse-traces/main 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/main 19: nil => ((8 boolean)) mem: ((8 boolean)): 20684 <= nil run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 20600 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 20739 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20600 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 20600 => ((1 string-address)) mem: ((1 string-address)): 20741 <= 20600 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (20600 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 20742 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20600 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 20743 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20600 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 20744 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20745 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20601 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 20746 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20747 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 20743 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20745 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20602 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 20746 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20747 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 20743 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20745 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20603 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 20746 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20747 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 20743 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20745 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20604 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 20746 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20747 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 20743 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 20745 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 21: 4 => ((11 integer)) mem: ((11 integer)): 20687 <= 4 run: split/parse-instruction-trace/parse-traces/main 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((20737 string-address-array) (raw)) mem: ((20737 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main 22: 20738 => ((12 string-address-address)) mem: ((12 string-address-address)): 20688 <= 20738 run: split/parse-instruction-trace/parse-traces/main 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 20600 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 0: 20770 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20600 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: 20600 => ((1 string-address)) mem: ((1 string-address)): 20772 <= 20600 run: string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (20600 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 20773 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20600 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 20774 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20600 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 20775 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 0: 20801 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 20803 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 20804 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 20805 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 20774 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 20775 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: 20832 => ((5 string-address)) mem: ((5 string-address)): 20776 <= 20832 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 20777 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 20778 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20779 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20601 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 20780 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 20833 => ((10 character-address)) mem: ((10 character-address)): 20781 <= 20833 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20833 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 20777 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 20778 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20779 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20602 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 20780 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 20834 => ((10 character-address)) mem: ((10 character-address)): 20781 <= 20834 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20834 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 20777 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 20778 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20779 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20603 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 20780 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 20835 => ((10 character-address)) mem: ((10 character-address)): 20781 <= 20835 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20835 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 20777 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 20778 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 20779 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((20600 string) (raw)) mem: ((20600 integer) (raw)) => 4 mem: ((20604 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 20780 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 20836 => ((10 character-address)) mem: ((10 character-address)): 20781 <= 20836 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 20836 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 20777 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 20778 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 20779 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 20832 run: split/parse-instruction-trace/parse-traces/main 23: 20832 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 20738 <= 20832 run: split/parse-instruction-trace/parse-traces/main 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 24: 5 => ((10 integer)) mem: ((10 integer)): 20686 <= 5 run: split/parse-instruction-trace/parse-traces/main 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main 25: 1 => ((9 integer)) mem: ((9 integer)): 20685 <= 1 run: split/parse-instruction-trace/parse-traces/main 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main 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/main 19: t => ((8 boolean)) mem: ((8 boolean)): 20684 <= t run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 20737 run: parse-instruction-trace/parse-traces/main 6: 20737 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 20472 <= 20737 run: parse-instruction-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main 7: 20473 => ((7 string-address-address)) mem: ((7 string-address-address)): 20449 <= 20473 run: parse-instruction-trace/parse-traces/main 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main 8: 20837 => ((8 string-address)) mem: ((8 string-address)): 20450 <= 20837 run: parse-instruction-trace/parse-traces/main 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 20667 mem: ((8 string-address)) => 20837 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 20840 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20667 20837) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 20667 => ((1 string-address)) mem: ((1 string-address)): 20842 <= 20667 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (20667 20837) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 20837 => ((2 string-address)) mem: ((2 string-address)): 20843 <= 20837 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20667 integer) (raw)) => 7 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 7 => ((3 integer)) mem: ((3 integer)): 20844 <= 7 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 7 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 20845 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 20667 mem: ((2 string-address)) => 20837 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 20871 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20667 20837 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 20667 => ((1 string-address)) mem: ((1 string-address)): 20873 <= 20667 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (20667 20837 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 20837 => ((2 string-address)) mem: ((2 string-address)): 20874 <= 20837 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20667 20837 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 20875 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((20837 string) (raw)) mem: ((20837 integer) (raw)) => 2 mem: ((20838 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 20876 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20667 integer) (raw)) => 7 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 7 => ((5 integer)) mem: ((5 integer)): 20877 <= 7 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 20878 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 20667 mem: ((2 string-address)) => 20837 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 20902 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20667 20837 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 20667 => ((1 string-address)) mem: ((1 string-address)): 20904 <= 20667 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (20667 20837 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 20837 => ((2 string-address)) mem: ((2 string-address)): 20905 <= 20837 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20667 20837 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 20906 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20837 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 20907 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20667 integer) (raw)) => 7 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 7 => ((5 integer)) mem: ((5 integer)): 20908 <= 7 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 5 => ((5 integer)) mem: ((5 integer)): 20908 <= 5 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 20909 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 20910 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 20911 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 mem: ((20668 byte) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\2 => ((9 character)) mem: ((9 character)): 20912 <= #\2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20837 string) (raw)) mem: ((20837 integer) (raw)) => 2 mem: ((20838 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 20913 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 20914 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 20879 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 20875 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 20667 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 20933 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20667 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 20667 => ((1 string-address)) mem: ((1 string-address)): 20935 <= 20667 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (20667 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 20936 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20667 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 20937 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20667 integer) (raw)) => 7 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 7 => ((4 integer)) mem: ((4 integer)): 20938 <= 7 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 20939 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 mem: ((20669 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 20940 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 20941 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 1 => ((3 integer)) mem: ((3 integer)): 20875 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 20878 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 20667 mem: ((2 string-address)) => 20837 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 20964 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20667 20837 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 20667 => ((1 string-address)) mem: ((1 string-address)): 20966 <= 20667 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (20667 20837 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 20837 => ((2 string-address)) mem: ((2 string-address)): 20967 <= 20837 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20667 20837 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 20968 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20837 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 20969 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20667 integer) (raw)) => 7 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 7 => ((5 integer)) mem: ((5 integer)): 20970 <= 7 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 5 => ((5 integer)) mem: ((5 integer)): 20970 <= 5 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 20971 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 20972 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 20973 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 mem: ((20669 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 20974 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((20837 string) (raw)) mem: ((20837 integer) (raw)) => 2 mem: ((20838 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 20975 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 20976 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 2 => ((3 integer)) mem: ((3 integer)): 20968 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 20972 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 20973 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 mem: ((20670 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 20974 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((20837 string) (raw)) mem: ((20837 integer) (raw)) => 2 mem: ((20839 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 20975 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 20976 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 3 => ((3 integer)) mem: ((3 integer)): 20968 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 20972 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 20973 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 20879 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 1 => ((7 integer)) mem: ((7 integer)): 20848 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 20667 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 20995 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20667 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 20667 => ((1 string-address)) mem: ((1 string-address)): 20997 <= 20667 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (20667 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 20998 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20667 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 20999 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20667 integer) (raw)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 7 => ((4 integer)) mem: ((4 integer)): 21000 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 21026 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (7 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 7 => ((1 integer)) mem: ((1 integer)): 21028 <= 7 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (7 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 21029 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 21030 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 1 => ((3 integer)) mem: ((3 integer)): 20999 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 21000 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 21057 => ((5 string-address)) mem: ((5 string-address)): 21001 <= 21057 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 21002 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 21003 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21004 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 mem: ((20668 byte) (raw)) => 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\2 => ((9 character)) mem: ((9 character)): 21005 <= #\2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21057 string) (raw)) mem: ((21057 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 21058 => ((10 character-address)) mem: ((10 character-address)): 21006 <= 21058 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\2 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21058 <= #\2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 21002 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 21003 <= 1 schedule: scheduling string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main for further processing schedule: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 21004 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21057 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 21057 => ((5 string-address)) mem: ((5 string-address)): 20846 <= 21057 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20837 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 20849 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: 3 => ((7 integer)) mem: ((7 integer)): 20848 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 20667 mem: ((7 integer)) => 3 mem: ((3 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 21059 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (20667 3 7) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 20667 => ((1 string-address)) mem: ((1 string-address)): 21061 <= 20667 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (20667 3 7) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 21062 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (20667 3 7) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 7 => ((3 integer)) mem: ((3 integer)): 21063 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((20667 integer) (raw)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 7 => ((4 integer)) mem: ((4 integer)): 21064 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 21090 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (7 7) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 7 => ((1 integer)) mem: ((1 integer)): 21092 <= 7 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (7 7) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 7 => ((2 integer)) mem: ((2 integer)): 21093 <= 7 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 21094 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 7 => ((3 integer)) mem: ((3 integer)): 21063 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 21064 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 21121 => ((5 string-address)) mem: ((5 string-address)): 21065 <= 21121 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 3 => ((6 integer)) mem: ((6 integer)): 21066 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 21067 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21068 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 mem: ((20671 byte) (raw)) => g run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\g => ((9 character)) mem: ((9 character)): 21069 <= #\g run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 21122 => ((10 character-address)) mem: ((10 character-address)): 21070 <= 21122 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => g run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\g => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21122 <= #\g run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 21066 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 21067 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21068 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 4 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 mem: ((20672 byte) (raw)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 21069 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 21123 => ((10 character-address)) mem: ((10 character-address)): 21070 <= 21123 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21123 <= #\space run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 5 => ((6 integer)) mem: ((6 integer)): 21066 <= 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 21067 <= 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21068 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 mem: ((20673 byte) (raw)) => h run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\h => ((9 character)) mem: ((9 character)): 21069 <= #\h run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 21124 => ((10 character-address)) mem: ((10 character-address)): 21070 <= 21124 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => h run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\h => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21124 <= #\h run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 21066 <= 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 21067 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21068 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((20667 string) (raw)) mem: ((20667 integer) (raw)) => 7 mem: ((20674 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 21069 <= #\i run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 21125 => ((10 character-address)) mem: ((10 character-address)): 21070 <= 21125 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21125 <= #\i run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 21066 <= 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 21067 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 21068 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21121 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 21121 => ((6 string-address)) mem: ((6 string-address)): 20847 <= 21121 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 21057 mem: ((6 string-address)) => 21121 run: parse-instruction-trace/parse-traces/main 9: 21057 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 20473 <= 21057 run: parse-instruction-trace/parse-traces/main 9: 21121 => ((5 string-address)) mem: ((5 string-address)): 20447 <= 21121 run: parse-instruction-trace/parse-traces/main 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main 10: 20474 => ((9 string-address-address)) mem: ((9 string-address-address)): 20451 <= 20474 run: parse-instruction-trace/parse-traces/main 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 21121 run: parse-instruction-trace/parse-traces/main 11: 21121 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 20474 <= 21121 run: parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 20472 run: parse-traces/main 41: 20472 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1266 <= 20472 run: parse-traces/main 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 13348 mem: ((7 instruction-trace-address)) => 20472 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 21126 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348 20472) run: append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 21128 <= 13348 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13348 20472) run: append/parse-traces/main 2: 20472 => ((2 character)) mem: ((2 character)): 21129 <= 20472 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 13348 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 21157 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348) run: buffer-full?/append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 21159 <= 13348 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((13348 integer) (raw)) => 2 run: buffer-full?/append/parse-traces/main 2: 2 => ((2 integer)) mem: ((2 integer)): 21160 <= 2 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: buffer-full?/append/parse-traces/main 3: 13350 => ((3 string-address)) mem: ((3 string-address)): 21161 <= 13350 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13350 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main 4: 30 => ((4 integer)) mem: ((4 integer)): 21162 <= 30 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21163 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 21130 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 13348 => ((4 integer-address)) mem: ((4 integer-address)): 21131 <= 13348 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: append/parse-traces/main 7: 13350 => ((5 string-address)) mem: ((5 string-address)): 21132 <= 13350 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 2 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 run: append/parse-traces/main 8: 13353 => ((6 byte-address)) mem: ((6 byte-address)): 21133 <= 13353 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 20472 run: append/parse-traces/main 9: 20472 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 13353 <= 20472 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 2 run: append/parse-traces/main 10: 3 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 13348 <= 3 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 13348 run: parse-traces/main 42: 13348 => ((6 buffer-address)) mem: ((6 buffer-address)): 1265 <= 13348 run: parse-traces/main 43: (((jump)) ((-21 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 21188 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 21190 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 110 run: end-of-stream?/parse-traces/main 2: 110 => ((2 integer)) mem: ((2 integer)): 21191 <= 110 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 21192 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 21193 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 110 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21194 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 21219 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 21221 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 21222 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 21223 <= 1031 run: read-line/parse-traces/main 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 110 run: find-next/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 21250 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 110) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 21252 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 110) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 21253 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 110) run: find-next/read-line/parse-traces/main 3: 110 => ((3 integer)) mem: ((3 integer)): 21254 <= 110 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 21255 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 110 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 110 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1142 byte) (raw)) => r run: find-next/read-line/parse-traces/main 7: #\r => ((6 byte)) mem: ((6 byte)): 21257 <= #\r run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 110 run: find-next/read-line/parse-traces/main 10: 111 => ((3 integer)) mem: ((3 integer)): 21254 <= 111 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 111 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 111 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1143 byte) (raw)) => u run: find-next/read-line/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 21257 <= #\u run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 111 run: find-next/read-line/parse-traces/main 10: 112 => ((3 integer)) mem: ((3 integer)): 21254 <= 112 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 112 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 112 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1144 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 21257 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 112 run: find-next/read-line/parse-traces/main 10: 113 => ((3 integer)) mem: ((3 integer)): 21254 <= 113 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 113 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 113 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1145 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 21257 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 113 run: find-next/read-line/parse-traces/main 10: 114 => ((3 integer)) mem: ((3 integer)): 21254 <= 114 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 114 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 114 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1146 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 21257 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 114 run: find-next/read-line/parse-traces/main 10: 115 => ((3 integer)) mem: ((3 integer)): 21254 <= 115 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 115 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 115 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1147 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 21257 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 115 run: find-next/read-line/parse-traces/main 10: 116 => ((3 integer)) mem: ((3 integer)): 21254 <= 116 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 116 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 116 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1148 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 21257 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 116 run: find-next/read-line/parse-traces/main 10: 117 => ((3 integer)) mem: ((3 integer)): 21254 <= 117 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 117 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 117 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1149 byte) (raw)) => i run: find-next/read-line/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 21257 <= #\i run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 117 run: find-next/read-line/parse-traces/main 10: 118 => ((3 integer)) mem: ((3 integer)): 21254 <= 118 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 118 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 118 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1150 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 21257 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 118 run: find-next/read-line/parse-traces/main 10: 119 => ((3 integer)) mem: ((3 integer)): 21254 <= 119 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 119 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 119 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1151 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 21257 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 119 run: find-next/read-line/parse-traces/main 10: 120 => ((3 integer)) mem: ((3 integer)): 21254 <= 120 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 120 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 120 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1152 byte) (raw)) => 3 run: find-next/read-line/parse-traces/main 7: #\3 => ((6 byte)) mem: ((6 byte)): 21257 <= #\3 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 3 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 120 run: find-next/read-line/parse-traces/main 10: 121 => ((3 integer)) mem: ((3 integer)): 21254 <= 121 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 121 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 121 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1153 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 21257 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 121 run: find-next/read-line/parse-traces/main 10: 122 => ((3 integer)) mem: ((3 integer)): 21254 <= 122 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 122 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 122 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1154 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 21257 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 122 run: find-next/read-line/parse-traces/main 10: 123 => ((3 integer)) mem: ((3 integer)): 21254 <= 123 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 123 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 123 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1155 byte) (raw)) => j run: find-next/read-line/parse-traces/main 7: #\j => ((6 byte)) mem: ((6 byte)): 21257 <= #\j run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => j mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21258 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 123 run: find-next/read-line/parse-traces/main 10: 124 => ((3 integer)) mem: ((3 integer)): 21254 <= 124 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 124 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21256 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 124 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1156 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 21257 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 21258 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 124 run: read-line/parse-traces/main 4: 124 => ((4 integer)) mem: ((4 integer)): 21224 <= 124 run: read-line/parse-traces/main 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)) => 110 mem: ((4 integer)) => 124 run: string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 21281 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 110 124) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 21283 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 110 124) run: string-copy/read-line/parse-traces/main 2: 110 => ((2 integer)) mem: ((2 integer)): 21284 <= 110 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 110 124) run: string-copy/read-line/parse-traces/main 3: 124 => ((3 integer)) mem: ((3 integer)): 21285 <= 124 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 21286 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 124 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 21312 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 124) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 21314 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 124) run: min/string-copy/read-line/parse-traces/main 2: 124 => ((2 integer)) mem: ((2 integer)): 21315 <= 124 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 124 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 21316 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 124 run: string-copy/read-line/parse-traces/main 5: 124 => ((3 integer)) mem: ((3 integer)): 21285 <= 124 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 124 mem: ((2 integer)) => 110 run: string-copy/read-line/parse-traces/main 6: 14 => ((4 integer)) mem: ((4 integer)): 21286 <= 14 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 14 run: string-copy/read-line/parse-traces/main 7: 21343 => ((5 string-address)) mem: ((5 string-address)): 21287 <= 21343 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 110 run: string-copy/read-line/parse-traces/main 8: 110 => ((6 integer)) mem: ((6 integer)): 21288 <= 110 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 21289 <= 0 run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 110 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 110 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1142 byte) (raw)) => r run: string-copy/read-line/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 21291 <= #\r run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21344 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21344 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21344 <= #\r run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 110 run: string-copy/read-line/parse-traces/main 15: 111 => ((6 integer)) mem: ((6 integer)): 21288 <= 111 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 21289 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 111 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 111 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1143 byte) (raw)) => u run: string-copy/read-line/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 21291 <= #\u run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21345 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21345 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21345 <= #\u run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 111 run: string-copy/read-line/parse-traces/main 15: 112 => ((6 integer)) mem: ((6 integer)): 21288 <= 112 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 21289 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 112 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 112 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1144 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 21291 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21346 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21346 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21346 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 112 run: string-copy/read-line/parse-traces/main 15: 113 => ((6 integer)) mem: ((6 integer)): 21288 <= 113 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 21289 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 113 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 113 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1145 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 21291 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21347 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21347 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21347 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 113 run: string-copy/read-line/parse-traces/main 15: 114 => ((6 integer)) mem: ((6 integer)): 21288 <= 114 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 21289 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 114 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 114 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1146 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 21291 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21348 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21348 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21348 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 114 run: string-copy/read-line/parse-traces/main 15: 115 => ((6 integer)) mem: ((6 integer)): 21288 <= 115 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 21289 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 115 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 115 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1147 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 21291 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21349 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21349 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21349 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 115 run: string-copy/read-line/parse-traces/main 15: 116 => ((6 integer)) mem: ((6 integer)): 21288 <= 116 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 21289 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 116 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 116 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1148 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 21291 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21350 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21350 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21350 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 116 run: string-copy/read-line/parse-traces/main 15: 117 => ((6 integer)) mem: ((6 integer)): 21288 <= 117 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 21289 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 117 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 117 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1149 byte) (raw)) => i run: string-copy/read-line/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 21291 <= #\i run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21351 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21351 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21351 <= #\i run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 117 run: string-copy/read-line/parse-traces/main 15: 118 => ((6 integer)) mem: ((6 integer)): 21288 <= 118 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 21289 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 118 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 118 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1150 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 21291 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21352 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21352 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21352 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 118 run: string-copy/read-line/parse-traces/main 15: 119 => ((6 integer)) mem: ((6 integer)): 21288 <= 119 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 21289 <= 9 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 119 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 119 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1151 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 21291 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21353 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21353 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21353 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 119 run: string-copy/read-line/parse-traces/main 15: 120 => ((6 integer)) mem: ((6 integer)): 21288 <= 120 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main 16: 10 => ((7 integer)) mem: ((7 integer)): 21289 <= 10 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 120 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 120 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1152 byte) (raw)) => 3 run: string-copy/read-line/parse-traces/main 12: #\3 => ((9 character)) mem: ((9 character)): 21291 <= #\3 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21354 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21354 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 3 run: string-copy/read-line/parse-traces/main 14: #\3 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21354 <= #\3 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 120 run: string-copy/read-line/parse-traces/main 15: 121 => ((6 integer)) mem: ((6 integer)): 21288 <= 121 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main 16: 11 => ((7 integer)) mem: ((7 integer)): 21289 <= 11 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 121 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 121 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1153 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 21291 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21355 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21355 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21355 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 121 run: string-copy/read-line/parse-traces/main 15: 122 => ((6 integer)) mem: ((6 integer)): 21288 <= 122 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main 16: 12 => ((7 integer)) mem: ((7 integer)): 21289 <= 12 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 122 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 122 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1154 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 21291 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21356 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21356 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21356 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 122 run: string-copy/read-line/parse-traces/main 15: 123 => ((6 integer)) mem: ((6 integer)): 21288 <= 123 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main 16: 13 => ((7 integer)) mem: ((7 integer)): 21289 <= 13 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 123 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21290 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 123 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1155 byte) (raw)) => j run: string-copy/read-line/parse-traces/main 12: #\j => ((9 character)) mem: ((9 character)): 21291 <= #\j run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 21357 => ((10 character-address)) mem: ((10 character-address)): 21292 <= 21357 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => j run: string-copy/read-line/parse-traces/main 14: #\j => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21357 <= #\j run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 123 run: string-copy/read-line/parse-traces/main 15: 124 => ((6 integer)) mem: ((6 integer)): 21288 <= 124 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main 16: 14 => ((7 integer)) mem: ((7 integer)): 21289 <= 14 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 124 mem: ((3 integer)) => 124 run: string-copy/read-line/parse-traces/main 10: t => ((8 boolean)) mem: ((8 boolean)): 21290 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21343 run: read-line/parse-traces/main 5: 21343 => ((5 string-address)) mem: ((5 string-address)): 21225 <= 21343 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 124 run: read-line/parse-traces/main 6: 125 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 125 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21343 run: parse-traces/main 26: 21343 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 21343 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 9 run: parse-traces/main 27: 10 => ((2 integer)) mem: ((2 integer)): 1261 <= 10 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 10 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 21358 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (10 100) run: divides?/parse-traces/main 1: 10 => ((1 integer)) mem: ((1 integer)): 21360 <= 10 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (10 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 21361 <= 100 run: divides?/parse-traces/main 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/main 3: 10 => ((3 integer)) mem: ((3 integer)): 21362 <= 10 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 10 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 21363 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 21343 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 21389 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21343) run: parse-trace/parse-traces/main 1: 21343 => ((1 string-address)) mem: ((1 string-address)): 21391 <= 21343 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 21420 => ((2 trace-address)) mem: ((2 trace-address)): 21392 <= 21420 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 21422 => ((3 string-address)) mem: ((3 string-address)): 21393 <= 21422 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 21343 mem: ((3 string-address)) => 21422 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 21425 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21343 21422) run: split-first-at-substring/parse-trace/parse-traces/main 1: 21343 => ((1 string-address)) mem: ((1 string-address)): 21427 <= 21343 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21343 21422) run: split-first-at-substring/parse-trace/parse-traces/main 2: 21422 => ((2 string-address)) mem: ((2 string-address)): 21428 <= 21422 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21343 integer) (raw)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main 3: 14 => ((3 integer)) mem: ((3 integer)): 21429 <= 14 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 21430 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 21343 mem: ((2 string-address)) => 21422 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 21456 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21343 21422 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 21343 => ((1 string-address)) mem: ((1 string-address)): 21458 <= 21343 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21343 21422 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 21422 => ((2 string-address)) mem: ((2 string-address)): 21459 <= 21422 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21343 21422 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 21460 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((21422 string) (raw)) mem: ((21422 integer) (raw)) => 2 mem: ((21423 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 21461 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21343 integer) (raw)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 21462 <= 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 21463 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 21343 mem: ((2 string-address)) => 21422 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 21487 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21343 21422 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 21343 => ((1 string-address)) mem: ((1 string-address)): 21489 <= 21343 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21343 21422 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 21422 => ((2 string-address)) mem: ((2 string-address)): 21490 <= 21422 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21343 21422 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 21491 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21422 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 21492 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21343 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 21493 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 12 => ((5 integer)) mem: ((5 integer)): 21493 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 21494 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 21495 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 21496 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21344 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\r => ((9 character)) mem: ((9 character)): 21497 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21422 string) (raw)) mem: ((21422 integer) (raw)) => 2 mem: ((21423 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 21498 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 21499 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21464 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 21460 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 21343 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 21518 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21343 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 21343 => ((1 string-address)) mem: ((1 string-address)): 21520 <= 21343 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (21343 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 21521 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21343 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 21522 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21343 integer) (raw)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 21523 <= 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21524 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21345 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 21525 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21526 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 21522 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21524 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21346 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 21525 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21526 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 21522 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21524 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21347 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 21525 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 21526 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 21460 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 21463 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 21343 mem: ((2 string-address)) => 21422 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 21549 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21343 21422 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 21343 => ((1 string-address)) mem: ((1 string-address)): 21551 <= 21343 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (21343 21422 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 21422 => ((2 string-address)) mem: ((2 string-address)): 21552 <= 21422 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21343 21422 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 21553 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21422 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 21554 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21343 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 21555 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 12 => ((5 integer)) mem: ((5 integer)): 21555 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 21556 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 21557 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 21558 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21347 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 21559 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21422 string) (raw)) mem: ((21422 integer) (raw)) => 2 mem: ((21423 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 21560 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 21561 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 21553 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 21557 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 21558 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21348 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 21559 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((21422 string) (raw)) mem: ((21422 integer) (raw)) => 2 mem: ((21424 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 21560 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 21561 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 21553 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 21557 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 21558 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 21464 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 21433 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 21343 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 21580 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21343 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 21343 => ((1 string-address)) mem: ((1 string-address)): 21582 <= 21343 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21343 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 21583 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21343 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 21584 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21343 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 21585 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 21611 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14 => ((1 integer)) mem: ((1 integer)): 21613 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 21614 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 21615 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 21584 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 21585 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 21642 => ((5 string-address)) mem: ((5 string-address)): 21586 <= 21642 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 21587 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 21588 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21589 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21344 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 21590 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21642 string) (raw)) mem: ((21642 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21643 => ((10 character-address)) mem: ((10 character-address)): 21591 <= 21643 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21643 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 21587 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 21588 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21589 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21345 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 21590 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((21642 string) (raw)) mem: ((21642 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21644 => ((10 character-address)) mem: ((10 character-address)): 21591 <= 21644 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21644 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 21587 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 21588 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21589 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21346 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 21590 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((21642 string) (raw)) mem: ((21642 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21645 => ((10 character-address)) mem: ((10 character-address)): 21591 <= 21645 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21645 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 21587 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 21588 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 21589 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21642 run: split-first-at-substring/parse-trace/parse-traces/main 10: 21642 => ((5 string-address)) mem: ((5 string-address)): 21431 <= 21642 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21422 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 21434 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 21433 <= 5 schedule: scheduling split-first-at-substring/parse-trace/parse-traces/main for further processing schedule: split-first-at-substring/parse-trace/parse-traces/main run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 21343 mem: ((7 integer)) => 5 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 21646 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21343 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 21343 => ((1 string-address)) mem: ((1 string-address)): 21648 <= 21343 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21343 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 21649 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21343 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 14 => ((3 integer)) mem: ((3 integer)): 21650 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21343 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 21651 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 21677 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14 => ((1 integer)) mem: ((1 integer)): 21679 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 14 => ((2 integer)) mem: ((2 integer)): 21680 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 21681 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((3 integer)) mem: ((3 integer)): 21650 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 9 => ((4 integer)) mem: ((4 integer)): 21651 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 21708 => ((5 string-address)) mem: ((5 string-address)): 21652 <= 21708 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 21653 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 21654 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21655 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21349 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 21656 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21709 => ((10 character-address)) mem: ((10 character-address)): 21657 <= 21709 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21709 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 21653 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 21654 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21655 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21350 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 21656 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21710 => ((10 character-address)) mem: ((10 character-address)): 21657 <= 21710 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21710 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 21653 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 21654 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21655 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21351 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 21656 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21711 => ((10 character-address)) mem: ((10 character-address)): 21657 <= 21711 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21711 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 21653 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 21654 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21655 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21352 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 21656 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21712 => ((10 character-address)) mem: ((10 character-address)): 21657 <= 21712 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21712 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 21653 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 21654 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21655 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21353 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 21656 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21713 => ((10 character-address)) mem: ((10 character-address)): 21657 <= 21713 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21713 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 21653 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 21654 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21655 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21354 byte) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\3 => ((9 character)) mem: ((9 character)): 21656 <= #\3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21714 => ((10 character-address)) mem: ((10 character-address)): 21657 <= 21714 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\3 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21714 <= #\3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 21653 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 21654 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21655 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21355 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 21656 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21715 => ((10 character-address)) mem: ((10 character-address)): 21657 <= 21715 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21715 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 21653 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 21654 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21655 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21356 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 21656 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21716 => ((10 character-address)) mem: ((10 character-address)): 21657 <= 21716 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21716 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 13 => ((6 integer)) mem: ((6 integer)): 21653 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 21654 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21655 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((21343 string) (raw)) mem: ((21343 integer) (raw)) => 14 mem: ((21357 byte) (raw)) => j run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\j => ((9 character)) mem: ((9 character)): 21656 <= #\j run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 21717 => ((10 character-address)) mem: ((10 character-address)): 21657 <= 21717 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => j run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\j => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21717 <= #\j run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 14 => ((6 integer)) mem: ((6 integer)): 21653 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 21654 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 21655 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21708 run: split-first-at-substring/parse-trace/parse-traces/main 13: 21708 => ((6 string-address)) mem: ((6 string-address)): 21432 <= 21708 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 21642 mem: ((6 string-address)) => 21708 run: parse-trace/parse-traces/main 4: 21642 => ((4 string-address)) mem: ((4 string-address)): 21394 <= 21642 run: parse-trace/parse-traces/main 4: 21708 => ((5 string-address)) mem: ((5 string-address)): 21395 <= 21708 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 21420 => ((6 string-address-address)) mem: ((6 string-address-address)): 21396 <= 21420 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 21642 run: parse-trace/parse-traces/main 6: 21642 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 21420 <= 21642 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 21421 => ((7 string-address-address)) mem: ((7 string-address-address)): 21397 <= 21421 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 21708 run: parse-trace/parse-traces/main 8: 21708 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 21421 <= 21708 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 21420 run: parse-traces/main 33: 21420 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 21420 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((21420 string-address) (raw)) => 21642 run: parse-traces/main 34: 21642 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 21642 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 21642 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 21718 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21642 13420) run: string-equal/parse-traces/main 1: 21642 => ((1 string-address)) mem: ((1 string-address)): 21720 <= 21642 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21642 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 21721 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (21642 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 21722 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 21723 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 21724 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 21725 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 21726 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((21642 string) (raw)) mem: ((21642 integer) (raw)) => 3 mem: ((21643 byte) (raw)) => r run: string-equal/parse-traces/main 11: #\r => ((8 byte)) mem: ((8 byte)): 21727 <= #\r run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 21728 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 21729 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main 16: 1 => ((6 integer)) mem: ((6 integer)): 21725 <= 1 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 21726 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((21642 string) (raw)) mem: ((21642 integer) (raw)) => 3 mem: ((21644 byte) (raw)) => u run: string-equal/parse-traces/main 11: #\u => ((8 byte)) mem: ((8 byte)): 21727 <= #\u run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13422 byte) (raw)) => u run: string-equal/parse-traces/main 12: #\u => ((9 byte)) mem: ((9 byte)): 21728 <= #\u run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 21729 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main 16: 2 => ((6 integer)) mem: ((6 integer)): 21725 <= 2 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 21726 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((21642 string) (raw)) mem: ((21642 integer) (raw)) => 3 mem: ((21645 byte) (raw)) => n run: string-equal/parse-traces/main 11: #\n => ((8 byte)) mem: ((8 byte)): 21727 <= #\n run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13423 byte) (raw)) => n run: string-equal/parse-traces/main 12: #\n => ((9 byte)) mem: ((9 byte)): 21728 <= #\n run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 21729 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main 16: 3 => ((6 integer)) mem: ((6 integer)): 21725 <= 3 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: t => ((7 boolean)) mem: ((7 boolean)): 21726 <= t run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main 18: (((reply)) ((t literal))) run: parse-traces/main 35: t => ((14 boolean)) mem: ((14 boolean)): 1273 <= t run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 20472 run: parse-traces/main 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main 38: 20475 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1263 <= 20475 run: parse-traces/main 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 20433 run: to-array/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main 0: 21749 => ((default-space space-address)) run: to-array/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (20433) run: to-array/parse-traces/main 1: 20433 => ((1 buffer-address)) mem: ((1 buffer-address)): 21751 <= 20433 run: to-array/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((20433 integer) (raw)) => 0 run: to-array/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 21752 <= 0 run: to-array/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((20434 string-address) (raw)) => 20435 run: to-array/parse-traces/main 3: 20435 => ((3 string-address)) mem: ((3 string-address)): 21753 <= 20435 run: to-array/parse-traces/main 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 20435 run: to-array/parse-traces/main 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 0 run: to-array/parse-traces/main 6: 21780 => ((4 string-address)) mem: ((4 string-address)): 21754 <= 21780 run: to-array/parse-traces/main 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main 7: 0 => ((5 integer)) mem: ((5 integer)): 21755 <= 0 run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 0 run: to-array/parse-traces/main 8: t => ((6 boolean)) mem: ((6 boolean)): 21756 <= t run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 21780 run: parse-traces/main 39: 21780 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 20475 <= 21780 run: parse-traces/main 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main 0: 21781 => ((default-space space-address)) run: init-buffer/parse-traces/main 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main 1: 21812 => ((1 buffer-address)) mem: ((1 buffer-address)): 21783 <= 21812 run: init-buffer/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main 2: 21812 => ((2 integer-address)) mem: ((2 integer-address)): 21784 <= 21812 run: init-buffer/parse-traces/main 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 21812 <= 0 run: init-buffer/parse-traces/main 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main 4: 21813 => ((3 string-address-address)) mem: ((3 string-address-address)): 21785 <= 21813 run: init-buffer/parse-traces/main 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main 5: 5 => ((4 integer)) mem: ((4 integer)): 21786 <= 5 run: init-buffer/parse-traces/main 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main 6: 21814 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 21813 <= 21814 run: init-buffer/parse-traces/main 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 21812 run: parse-traces/main 40: 21812 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 21812 run: parse-traces/main 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 21420 run: parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main 0: 21820 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (21420) run: parse-instruction-trace/parse-traces/main 1: 21420 => ((1 trace-address)) mem: ((1 trace-address)): 21822 <= 21420 run: parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((21421 string-address) (raw)) => 21708 run: parse-instruction-trace/parse-traces/main 2: 21708 => ((2 string-address)) mem: ((2 string-address)): 21823 <= 21708 run: parse-instruction-trace/parse-traces/main 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main 3: 21851 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 21824 <= 21851 run: parse-instruction-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 21708 run: split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main 0: 21855 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21708 #\space) run: split-first/parse-instruction-trace/parse-traces/main 1: 21708 => ((1 string-address)) mem: ((1 string-address)): 21857 <= 21708 run: split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (21708 #\space) run: split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 21858 <= #\space run: split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21708 integer) (raw)) => 9 run: split-first/parse-instruction-trace/parse-traces/main 3: 9 => ((3 integer)) mem: ((3 integer)): 21859 <= 9 run: split-first/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 9 run: split-first/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 21860 <= nil run: split-first/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 21708 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: 21886 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21708 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: 21708 => ((1 string-address)) mem: ((1 string-address)): 21888 <= 21708 run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (21708 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 21889 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21708 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 21890 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21708 integer) (raw)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 21891 <= 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21892 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21709 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 21893 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21894 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 21890 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21892 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21710 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 21893 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21894 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 21890 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21892 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21711 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 21893 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21894 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 21890 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21892 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21712 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 21893 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 21894 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 21890 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 21892 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21713 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 21893 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 21894 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 9: 4 => ((7 integer)) mem: ((7 integer)): 21863 <= 4 run: split-first/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 21708 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 21917 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21708 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 21708 => ((1 string-address)) mem: ((1 string-address)): 21919 <= 21708 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21708 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 21920 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21708 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 21921 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21708 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 21922 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 21948 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 9 => ((1 integer)) mem: ((1 integer)): 21950 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 21951 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 21952 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 21921 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 21922 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 21979 => ((5 string-address)) mem: ((5 string-address)): 21923 <= 21979 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 21924 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 21925 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21926 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21709 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 21927 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 21980 => ((10 character-address)) mem: ((10 character-address)): 21928 <= 21980 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21980 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 21924 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 21925 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21926 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21710 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 21927 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 21981 => ((10 character-address)) mem: ((10 character-address)): 21928 <= 21981 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21981 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 21924 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 21925 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21926 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21711 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 21927 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 21982 => ((10 character-address)) mem: ((10 character-address)): 21928 <= 21982 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21982 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 21924 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 21925 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21926 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21712 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 21927 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 21983 => ((10 character-address)) mem: ((10 character-address)): 21928 <= 21983 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 21983 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 21924 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 21925 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 21926 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 21979 run: split-first/parse-instruction-trace/parse-traces/main 10: 21979 => ((5 string-address)) mem: ((5 string-address)): 21861 <= 21979 run: split-first/parse-instruction-trace/parse-traces/main 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 11: 5 => ((7 integer)) mem: ((7 integer)): 21863 <= 5 run: split-first/parse-instruction-trace/parse-traces/main 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 21708 mem: ((7 integer)) => 5 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 21984 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21708 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 21708 => ((1 string-address)) mem: ((1 string-address)): 21986 <= 21708 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21708 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 21987 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21708 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 9 => ((3 integer)) mem: ((3 integer)): 21988 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21708 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 21989 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 22015 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 9 => ((1 integer)) mem: ((1 integer)): 22017 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 9 => ((2 integer)) mem: ((2 integer)): 22018 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 22019 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 9 => ((3 integer)) mem: ((3 integer)): 21988 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 21989 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 22046 => ((5 string-address)) mem: ((5 string-address)): 21990 <= 22046 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 21991 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 21992 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21993 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21714 byte) (raw)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\3 => ((9 character)) mem: ((9 character)): 21994 <= #\3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((22046 string) (raw)) mem: ((22046 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 22047 => ((10 character-address)) mem: ((10 character-address)): 21995 <= 22047 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\3 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22047 <= #\3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 21991 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 21992 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21993 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21715 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 21994 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((22046 string) (raw)) mem: ((22046 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 22048 => ((10 character-address)) mem: ((10 character-address)): 21995 <= 22048 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22048 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 21991 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 21992 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21993 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21716 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 21994 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((22046 string) (raw)) mem: ((22046 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 22049 => ((10 character-address)) mem: ((10 character-address)): 21995 <= 22049 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22049 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 21991 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 21992 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 21993 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((21708 string) (raw)) mem: ((21708 integer) (raw)) => 9 mem: ((21717 byte) (raw)) => j run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\j => ((9 character)) mem: ((9 character)): 21994 <= #\j run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((22046 string) (raw)) mem: ((22046 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 22050 => ((10 character-address)) mem: ((10 character-address)): 21995 <= 22050 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => j run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\j => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22050 <= #\j run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 21991 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 21992 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 21993 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 22046 run: split-first/parse-instruction-trace/parse-traces/main 12: 22046 => ((6 string-address)) mem: ((6 string-address)): 21862 <= 22046 run: split-first/parse-instruction-trace/parse-traces/main 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 21979 mem: ((6 string-address)) => 22046 run: parse-instruction-trace/parse-traces/main 4: 21979 => ((4 string-address)) mem: ((4 string-address)): 21825 <= 21979 run: parse-instruction-trace/parse-traces/main 4: 22046 => ((5 string-address)) mem: ((5 string-address)): 21826 <= 22046 run: parse-instruction-trace/parse-traces/main 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main 5: 21851 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 21827 <= 21851 run: parse-instruction-trace/parse-traces/main 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 21979 run: split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main 0: 22051 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21979 #\/) run: split/parse-instruction-trace/parse-traces/main 1: 21979 => ((1 string-address)) mem: ((1 string-address)): 22053 <= 21979 run: split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (21979 #\/) run: split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 22054 <= #\/ run: split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21979 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 22055 <= 4 run: split/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 22056 <= nil run: split/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main 8: 1 => ((6 integer)) mem: ((6 integer)): 22058 <= 1 run: split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 22059 <= 0 run: split/parse-instruction-trace/parse-traces/main 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 21979 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 22082 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21979 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 21979 => ((1 string-address)) mem: ((1 string-address)): 22084 <= 21979 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (21979 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 22085 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21979 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 22086 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21979 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 22087 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22088 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21980 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 22089 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22090 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 22086 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22088 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21981 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 22089 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22090 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 22086 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22088 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21982 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 22089 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22090 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 22086 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22088 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21983 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 22089 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22090 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 22086 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 22088 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 10: 4 => ((7 integer)) mem: ((7 integer)): 22059 <= 4 run: split/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 22060 <= t run: split/parse-instruction-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main 16: 22113 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 22057 <= 22113 run: split/parse-instruction-trace/parse-traces/main 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 17: 0 => ((9 integer)) mem: ((9 integer)): 22061 <= 0 run: split/parse-instruction-trace/parse-traces/main 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 18: 0 => ((10 integer)) mem: ((10 integer)): 22062 <= 0 run: split/parse-instruction-trace/parse-traces/main 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/main 19: nil => ((8 boolean)) mem: ((8 boolean)): 22060 <= nil run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 21979 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 22115 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21979 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 21979 => ((1 string-address)) mem: ((1 string-address)): 22117 <= 21979 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (21979 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 22118 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21979 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 22119 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21979 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 22120 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22121 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21980 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 22122 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22123 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 22119 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22121 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21981 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 22122 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22123 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 22119 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22121 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21982 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 22122 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22123 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 22119 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22121 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21983 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 22122 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22123 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 22119 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 22121 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 21: 4 => ((11 integer)) mem: ((11 integer)): 22063 <= 4 run: split/parse-instruction-trace/parse-traces/main 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((22113 string-address-array) (raw)) mem: ((22113 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main 22: 22114 => ((12 string-address-address)) mem: ((12 string-address-address)): 22064 <= 22114 run: split/parse-instruction-trace/parse-traces/main 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 21979 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 0: 22146 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (21979 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: 21979 => ((1 string-address)) mem: ((1 string-address)): 22148 <= 21979 run: string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (21979 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 22149 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (21979 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 22150 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((21979 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 22151 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 0: 22177 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 22179 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 22180 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 22181 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 22150 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 22151 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: 22208 => ((5 string-address)) mem: ((5 string-address)): 22152 <= 22208 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 22153 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 22154 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22155 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21980 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 22156 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 22209 => ((10 character-address)) mem: ((10 character-address)): 22157 <= 22209 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22209 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 22153 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 22154 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22155 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21981 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 22156 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 22210 => ((10 character-address)) mem: ((10 character-address)): 22157 <= 22210 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22210 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 22153 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 22154 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22155 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21982 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 22156 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 22211 => ((10 character-address)) mem: ((10 character-address)): 22157 <= 22211 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22211 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 22153 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 22154 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22155 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((21979 string) (raw)) mem: ((21979 integer) (raw)) => 4 mem: ((21983 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 22156 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 22212 => ((10 character-address)) mem: ((10 character-address)): 22157 <= 22212 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22212 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 22153 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 22154 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 22155 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 22208 run: split/parse-instruction-trace/parse-traces/main 23: 22208 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 22114 <= 22208 run: split/parse-instruction-trace/parse-traces/main 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 24: 5 => ((10 integer)) mem: ((10 integer)): 22062 <= 5 run: split/parse-instruction-trace/parse-traces/main 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main 25: 1 => ((9 integer)) mem: ((9 integer)): 22061 <= 1 run: split/parse-instruction-trace/parse-traces/main 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main 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/main 19: t => ((8 boolean)) mem: ((8 boolean)): 22060 <= t run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 22113 run: parse-instruction-trace/parse-traces/main 6: 22113 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 21851 <= 22113 run: parse-instruction-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main 7: 21852 => ((7 string-address-address)) mem: ((7 string-address-address)): 21828 <= 21852 run: parse-instruction-trace/parse-traces/main 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main 8: 22213 => ((8 string-address)) mem: ((8 string-address)): 21829 <= 22213 run: parse-instruction-trace/parse-traces/main 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 22046 mem: ((8 string-address)) => 22213 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 22216 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22046 22213) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 22046 => ((1 string-address)) mem: ((1 string-address)): 22218 <= 22046 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (22046 22213) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 22213 => ((2 string-address)) mem: ((2 string-address)): 22219 <= 22213 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22046 integer) (raw)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 22220 <= 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 22221 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 22046 mem: ((2 string-address)) => 22213 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 22247 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22046 22213 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 22046 => ((1 string-address)) mem: ((1 string-address)): 22249 <= 22046 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (22046 22213 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 22213 => ((2 string-address)) mem: ((2 string-address)): 22250 <= 22213 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22046 22213 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 22251 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((22213 string) (raw)) mem: ((22213 integer) (raw)) => 2 mem: ((22214 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 22252 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22046 integer) (raw)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 22253 <= 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 22254 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 22046 mem: ((2 string-address)) => 22213 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 22278 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22046 22213 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 22046 => ((1 string-address)) mem: ((1 string-address)): 22280 <= 22046 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (22046 22213 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 22213 => ((2 string-address)) mem: ((2 string-address)): 22281 <= 22213 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22046 22213 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 22282 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22213 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 22283 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22046 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 22284 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 2 => ((5 integer)) mem: ((5 integer)): 22284 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 22285 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 22286 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 22287 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((22046 string) (raw)) mem: ((22046 integer) (raw)) => 4 mem: ((22047 byte) (raw)) => 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\3 => ((9 character)) mem: ((9 character)): 22288 <= #\3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((22213 string) (raw)) mem: ((22213 integer) (raw)) => 2 mem: ((22214 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 22289 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 22290 <= nil schedule: scheduling match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main for further processing schedule: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22255 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 22251 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 22046 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 22309 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22046 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 22046 => ((1 string-address)) mem: ((1 string-address)): 22311 <= 22046 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (22046 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 22312 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22046 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 22313 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22046 integer) (raw)) => 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 22314 <= 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22315 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((22046 string) (raw)) mem: ((22046 integer) (raw)) => 4 mem: ((22048 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 22316 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 22317 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 1 => ((3 integer)) mem: ((3 integer)): 22251 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 22254 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 22046 mem: ((2 string-address)) => 22213 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 22340 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22046 22213 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 22046 => ((1 string-address)) mem: ((1 string-address)): 22342 <= 22046 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (22046 22213 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 22213 => ((2 string-address)) mem: ((2 string-address)): 22343 <= 22213 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22046 22213 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 22344 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22213 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 22345 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22046 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 22346 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 2 => ((5 integer)) mem: ((5 integer)): 22346 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 22347 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 22348 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 22349 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((22046 string) (raw)) mem: ((22046 integer) (raw)) => 4 mem: ((22048 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 22350 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((22213 string) (raw)) mem: ((22213 integer) (raw)) => 2 mem: ((22214 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 22351 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 22352 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 2 => ((3 integer)) mem: ((3 integer)): 22344 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 22348 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 22349 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((22046 string) (raw)) mem: ((22046 integer) (raw)) => 4 mem: ((22049 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 22350 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((22213 string) (raw)) mem: ((22213 integer) (raw)) => 2 mem: ((22215 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 22351 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 22352 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 3 => ((3 integer)) mem: ((3 integer)): 22344 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 22348 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 22349 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 22255 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 1 => ((7 integer)) mem: ((7 integer)): 22224 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 22046 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 22371 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22046 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 22046 => ((1 string-address)) mem: ((1 string-address)): 22373 <= 22046 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (22046 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 22374 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22046 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 22375 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22046 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 22376 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 22402 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 22404 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 22405 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 22406 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 1 => ((3 integer)) mem: ((3 integer)): 22375 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 22376 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 22433 => ((5 string-address)) mem: ((5 string-address)): 22377 <= 22433 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 22378 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 22379 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22380 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((22046 string) (raw)) mem: ((22046 integer) (raw)) => 4 mem: ((22047 byte) (raw)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\3 => ((9 character)) mem: ((9 character)): 22381 <= #\3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((22433 string) (raw)) mem: ((22433 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 22434 => ((10 character-address)) mem: ((10 character-address)): 22382 <= 22434 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\3 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22434 <= #\3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 22378 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 22379 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 22380 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 22433 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 22433 => ((5 string-address)) mem: ((5 string-address)): 22222 <= 22433 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22213 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 22225 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: 3 => ((7 integer)) mem: ((7 integer)): 22224 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 22046 mem: ((7 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 22435 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22046 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 22046 => ((1 string-address)) mem: ((1 string-address)): 22437 <= 22046 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (22046 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 22438 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22046 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 22439 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22046 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 22440 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 22466 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 22468 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 22469 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 22470 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 22439 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 22440 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 22497 => ((5 string-address)) mem: ((5 string-address)): 22441 <= 22497 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 3 => ((6 integer)) mem: ((6 integer)): 22442 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 22443 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22444 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((22046 string) (raw)) mem: ((22046 integer) (raw)) => 4 mem: ((22050 byte) (raw)) => j run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\j => ((9 character)) mem: ((9 character)): 22445 <= #\j run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((22497 string) (raw)) mem: ((22497 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 22498 => ((10 character-address)) mem: ((10 character-address)): 22446 <= 22498 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => j run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\j => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22498 <= #\j run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 22442 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 22443 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 22444 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 22497 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 22497 => ((6 string-address)) mem: ((6 string-address)): 22223 <= 22497 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 22433 mem: ((6 string-address)) => 22497 run: parse-instruction-trace/parse-traces/main 9: 22433 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 21852 <= 22433 run: parse-instruction-trace/parse-traces/main 9: 22497 => ((5 string-address)) mem: ((5 string-address)): 21826 <= 22497 run: parse-instruction-trace/parse-traces/main 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main 10: 21853 => ((9 string-address-address)) mem: ((9 string-address-address)): 21830 <= 21853 run: parse-instruction-trace/parse-traces/main 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 22497 run: parse-instruction-trace/parse-traces/main 11: 22497 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 21853 <= 22497 run: parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 21851 run: parse-traces/main 41: 21851 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1266 <= 21851 run: parse-traces/main 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 13348 mem: ((7 instruction-trace-address)) => 21851 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 22499 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348 21851) run: append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 22501 <= 13348 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13348 21851) run: append/parse-traces/main 2: 21851 => ((2 character)) mem: ((2 character)): 22502 <= 21851 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 13348 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 22530 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348) run: buffer-full?/append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 22532 <= 13348 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((13348 integer) (raw)) => 3 run: buffer-full?/append/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 22533 <= 3 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: buffer-full?/append/parse-traces/main 3: 13350 => ((3 string-address)) mem: ((3 string-address)): 22534 <= 13350 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13350 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main 4: 30 => ((4 integer)) mem: ((4 integer)): 22535 <= 30 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22536 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 22503 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 13348 => ((4 integer-address)) mem: ((4 integer-address)): 22504 <= 13348 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: append/parse-traces/main 7: 13350 => ((5 string-address)) mem: ((5 string-address)): 22505 <= 13350 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 3 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 run: append/parse-traces/main 8: 13354 => ((6 byte-address)) mem: ((6 byte-address)): 22506 <= 13354 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 21851 run: append/parse-traces/main 9: 21851 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 13354 <= 21851 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 3 run: append/parse-traces/main 10: 4 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 13348 <= 4 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 13348 run: parse-traces/main 42: 13348 => ((6 buffer-address)) mem: ((6 buffer-address)): 1265 <= 13348 run: parse-traces/main 43: (((jump)) ((-21 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 22561 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 22563 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 125 run: end-of-stream?/parse-traces/main 2: 125 => ((2 integer)) mem: ((2 integer)): 22564 <= 125 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 22565 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 22566 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 125 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22567 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 22592 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 22594 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 22595 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 22596 <= 1031 run: read-line/parse-traces/main 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 125 run: find-next/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 22623 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 125) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 22625 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 125) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 22626 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 125) run: find-next/read-line/parse-traces/main 3: 125 => ((3 integer)) mem: ((3 integer)): 22627 <= 125 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 22628 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 125 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22629 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 125 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1157 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 22630 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22631 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 125 run: find-next/read-line/parse-traces/main 10: 126 => ((3 integer)) mem: ((3 integer)): 22627 <= 126 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 126 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22629 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 126 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1158 byte) (raw)) => e run: find-next/read-line/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 22630 <= #\e run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => e mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22631 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 126 run: find-next/read-line/parse-traces/main 10: 127 => ((3 integer)) mem: ((3 integer)): 22627 <= 127 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 127 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22629 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 127 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1159 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 22630 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22631 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 127 run: find-next/read-line/parse-traces/main 10: 128 => ((3 integer)) mem: ((3 integer)): 22627 <= 128 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 128 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22629 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 128 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1160 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 22630 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22631 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 128 run: find-next/read-line/parse-traces/main 10: 129 => ((3 integer)) mem: ((3 integer)): 22627 <= 129 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 129 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22629 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 129 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1161 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 22630 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22631 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 129 run: find-next/read-line/parse-traces/main 10: 130 => ((3 integer)) mem: ((3 integer)): 22627 <= 130 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 130 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22629 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 130 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1162 byte) (raw)) => 3 run: find-next/read-line/parse-traces/main 7: #\3 => ((6 byte)) mem: ((6 byte)): 22630 <= #\3 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 3 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22631 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 130 run: find-next/read-line/parse-traces/main 10: 131 => ((3 integer)) mem: ((3 integer)): 22627 <= 131 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 131 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22629 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 131 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1163 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 22630 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22631 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 131 run: find-next/read-line/parse-traces/main 10: 132 => ((3 integer)) mem: ((3 integer)): 22627 <= 132 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 132 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22629 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 132 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1164 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 22630 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22631 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 132 run: find-next/read-line/parse-traces/main 10: 133 => ((3 integer)) mem: ((3 integer)): 22627 <= 133 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 133 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22629 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 133 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1165 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 22630 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 22631 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 133 run: read-line/parse-traces/main 4: 133 => ((4 integer)) mem: ((4 integer)): 22597 <= 133 run: read-line/parse-traces/main 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)) => 125 mem: ((4 integer)) => 133 run: string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 22654 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 125 133) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 22656 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 125 133) run: string-copy/read-line/parse-traces/main 2: 125 => ((2 integer)) mem: ((2 integer)): 22657 <= 125 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 125 133) run: string-copy/read-line/parse-traces/main 3: 133 => ((3 integer)) mem: ((3 integer)): 22658 <= 133 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 22659 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 133 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 22685 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 133) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 22687 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 133) run: min/string-copy/read-line/parse-traces/main 2: 133 => ((2 integer)) mem: ((2 integer)): 22688 <= 133 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 133 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 22689 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 133 run: string-copy/read-line/parse-traces/main 5: 133 => ((3 integer)) mem: ((3 integer)): 22658 <= 133 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 133 mem: ((2 integer)) => 125 run: string-copy/read-line/parse-traces/main 6: 8 => ((4 integer)) mem: ((4 integer)): 22659 <= 8 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 8 run: string-copy/read-line/parse-traces/main 7: 22716 => ((5 string-address)) mem: ((5 string-address)): 22660 <= 22716 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 125 run: string-copy/read-line/parse-traces/main 8: 125 => ((6 integer)) mem: ((6 integer)): 22661 <= 125 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 22662 <= 0 run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 125 mem: ((3 integer)) => 133 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22663 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 125 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1157 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 22664 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 22717 => ((10 character-address)) mem: ((10 character-address)): 22665 <= 22717 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22717 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 125 run: string-copy/read-line/parse-traces/main 15: 126 => ((6 integer)) mem: ((6 integer)): 22661 <= 126 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 22662 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 126 mem: ((3 integer)) => 133 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22663 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 126 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1158 byte) (raw)) => e run: string-copy/read-line/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 22664 <= #\e run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 22718 => ((10 character-address)) mem: ((10 character-address)): 22665 <= 22718 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/read-line/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22718 <= #\e run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 126 run: string-copy/read-line/parse-traces/main 15: 127 => ((6 integer)) mem: ((6 integer)): 22661 <= 127 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 22662 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 127 mem: ((3 integer)) => 133 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22663 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 127 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1159 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 22664 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 22719 => ((10 character-address)) mem: ((10 character-address)): 22665 <= 22719 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22719 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 127 run: string-copy/read-line/parse-traces/main 15: 128 => ((6 integer)) mem: ((6 integer)): 22661 <= 128 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 22662 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 128 mem: ((3 integer)) => 133 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22663 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 128 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1160 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 22664 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 22720 => ((10 character-address)) mem: ((10 character-address)): 22665 <= 22720 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22720 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 128 run: string-copy/read-line/parse-traces/main 15: 129 => ((6 integer)) mem: ((6 integer)): 22661 <= 129 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 22662 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 129 mem: ((3 integer)) => 133 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22663 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 129 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1161 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 22664 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 22721 => ((10 character-address)) mem: ((10 character-address)): 22665 <= 22721 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22721 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 129 run: string-copy/read-line/parse-traces/main 15: 130 => ((6 integer)) mem: ((6 integer)): 22661 <= 130 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 22662 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 130 mem: ((3 integer)) => 133 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22663 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 130 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1162 byte) (raw)) => 3 run: string-copy/read-line/parse-traces/main 12: #\3 => ((9 character)) mem: ((9 character)): 22664 <= #\3 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 22722 => ((10 character-address)) mem: ((10 character-address)): 22665 <= 22722 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 3 run: string-copy/read-line/parse-traces/main 14: #\3 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22722 <= #\3 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 130 run: string-copy/read-line/parse-traces/main 15: 131 => ((6 integer)) mem: ((6 integer)): 22661 <= 131 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 22662 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 131 mem: ((3 integer)) => 133 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22663 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 131 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1163 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 22664 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 22723 => ((10 character-address)) mem: ((10 character-address)): 22665 <= 22723 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22723 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 131 run: string-copy/read-line/parse-traces/main 15: 132 => ((6 integer)) mem: ((6 integer)): 22661 <= 132 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 22662 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 132 mem: ((3 integer)) => 133 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22663 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 132 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1164 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 22664 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 run: string-copy/read-line/parse-traces/main 13: 22724 => ((10 character-address)) mem: ((10 character-address)): 22665 <= 22724 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 22724 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 132 run: string-copy/read-line/parse-traces/main 15: 133 => ((6 integer)) mem: ((6 integer)): 22661 <= 133 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 22662 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 133 mem: ((3 integer)) => 133 run: string-copy/read-line/parse-traces/main 10: t => ((8 boolean)) mem: ((8 boolean)): 22663 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 22716 run: read-line/parse-traces/main 5: 22716 => ((5 string-address)) mem: ((5 string-address)): 22598 <= 22716 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 133 run: read-line/parse-traces/main 6: 134 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 134 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 22716 run: parse-traces/main 26: 22716 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 22716 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 10 run: parse-traces/main 27: 11 => ((2 integer)) mem: ((2 integer)): 1261 <= 11 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 11 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 22725 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (11 100) run: divides?/parse-traces/main 1: 11 => ((1 integer)) mem: ((1 integer)): 22727 <= 11 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (11 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 22728 <= 100 run: divides?/parse-traces/main 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/main 3: 11 => ((3 integer)) mem: ((3 integer)): 22729 <= 11 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 11 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 22730 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 22716 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 22756 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22716) run: parse-trace/parse-traces/main 1: 22716 => ((1 string-address)) mem: ((1 string-address)): 22758 <= 22716 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 22787 => ((2 trace-address)) mem: ((2 trace-address)): 22759 <= 22787 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 22789 => ((3 string-address)) mem: ((3 string-address)): 22760 <= 22789 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 22716 mem: ((3 string-address)) => 22789 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 22792 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22716 22789) run: split-first-at-substring/parse-trace/parse-traces/main 1: 22716 => ((1 string-address)) mem: ((1 string-address)): 22794 <= 22716 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (22716 22789) run: split-first-at-substring/parse-trace/parse-traces/main 2: 22789 => ((2 string-address)) mem: ((2 string-address)): 22795 <= 22789 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22716 integer) (raw)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 22796 <= 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 8 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 22797 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 22716 mem: ((2 string-address)) => 22789 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 22823 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22716 22789 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 22716 => ((1 string-address)) mem: ((1 string-address)): 22825 <= 22716 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (22716 22789 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 22789 => ((2 string-address)) mem: ((2 string-address)): 22826 <= 22789 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22716 22789 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 22827 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((22789 string) (raw)) mem: ((22789 integer) (raw)) => 2 mem: ((22790 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 22828 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22716 integer) (raw)) => 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 22829 <= 8 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 22830 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 22716 mem: ((2 string-address)) => 22789 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 22854 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22716 22789 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 22716 => ((1 string-address)) mem: ((1 string-address)): 22856 <= 22716 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (22716 22789 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 22789 => ((2 string-address)) mem: ((2 string-address)): 22857 <= 22789 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22716 22789 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 22858 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22789 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 22859 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22716 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 22860 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 22860 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 22861 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 22862 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 22863 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22717 byte) (raw)) => m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\m => ((9 character)) mem: ((9 character)): 22864 <= #\m run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((22789 string) (raw)) mem: ((22789 integer) (raw)) => 2 mem: ((22790 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 22865 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 22866 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22831 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 22827 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 22716 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 22885 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22716 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 22716 => ((1 string-address)) mem: ((1 string-address)): 22887 <= 22716 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (22716 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 22888 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22716 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 22889 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22716 integer) (raw)) => 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 22890 <= 8 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22891 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22718 byte) (raw)) => e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\e => ((6 byte)) mem: ((6 byte)): 22892 <= #\e run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22893 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 22889 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22891 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22719 byte) (raw)) => m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 22892 <= #\m run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 22893 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 22889 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 22891 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22720 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 22892 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 22893 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 22827 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 22830 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 22716 mem: ((2 string-address)) => 22789 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 22916 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22716 22789 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 22716 => ((1 string-address)) mem: ((1 string-address)): 22918 <= 22716 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (22716 22789 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 22789 => ((2 string-address)) mem: ((2 string-address)): 22919 <= 22789 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22716 22789 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 22920 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22789 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 22921 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22716 integer) (raw)) => 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((5 integer)) mem: ((5 integer)): 22922 <= 8 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 6 => ((5 integer)) mem: ((5 integer)): 22922 <= 6 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 22923 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 22924 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 22925 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22720 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 22926 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((22789 string) (raw)) mem: ((22789 integer) (raw)) => 2 mem: ((22790 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 22927 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 22928 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 22920 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 22924 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 22925 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22721 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 22926 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((22789 string) (raw)) mem: ((22789 integer) (raw)) => 2 mem: ((22791 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 22927 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 22928 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 22920 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 22924 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 22925 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 22831 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 22800 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 22716 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 22947 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22716 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 22716 => ((1 string-address)) mem: ((1 string-address)): 22949 <= 22716 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (22716 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 22950 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22716 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 22951 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22716 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 22952 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 22978 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 22980 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 22981 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 22982 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 22951 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 22952 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 23009 => ((5 string-address)) mem: ((5 string-address)): 22953 <= 23009 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 22954 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 22955 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22956 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22717 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 22957 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((23009 string) (raw)) mem: ((23009 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23010 => ((10 character-address)) mem: ((10 character-address)): 22958 <= 23010 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23010 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 22954 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 22955 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22956 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22718 byte) (raw)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\e => ((9 character)) mem: ((9 character)): 22957 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((23009 string) (raw)) mem: ((23009 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23011 => ((10 character-address)) mem: ((10 character-address)): 22958 <= 23011 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\e => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23011 <= #\e run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 22954 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 22955 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 22956 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22719 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 22957 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((23009 string) (raw)) mem: ((23009 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23012 => ((10 character-address)) mem: ((10 character-address)): 22958 <= 23012 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23012 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 22954 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 22955 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 22956 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 23009 run: split-first-at-substring/parse-trace/parse-traces/main 10: 23009 => ((5 string-address)) mem: ((5 string-address)): 22798 <= 23009 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22789 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 22801 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 22800 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 22716 mem: ((7 integer)) => 5 mem: ((3 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 23013 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (22716 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 22716 => ((1 string-address)) mem: ((1 string-address)): 23015 <= 22716 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (22716 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 23016 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (22716 5 8) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 8 => ((3 integer)) mem: ((3 integer)): 23017 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((22716 integer) (raw)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 8 => ((4 integer)) mem: ((4 integer)): 23018 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 23044 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 8 => ((1 integer)) mem: ((1 integer)): 23046 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 8) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 8 => ((2 integer)) mem: ((2 integer)): 23047 <= 8 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 23048 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 8 => ((3 integer)) mem: ((3 integer)): 23017 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 23018 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 23075 => ((5 string-address)) mem: ((5 string-address)): 23019 <= 23075 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 23020 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 23021 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22722 byte) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\3 => ((9 character)) mem: ((9 character)): 23023 <= #\3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((23075 string) (raw)) mem: ((23075 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23076 => ((10 character-address)) mem: ((10 character-address)): 23024 <= 23076 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\3 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23076 <= #\3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 23020 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 23021 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22723 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 23023 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((23075 string) (raw)) mem: ((23075 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23077 => ((10 character-address)) mem: ((10 character-address)): 23024 <= 23077 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23077 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 23020 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 23021 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23022 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((22716 string) (raw)) mem: ((22716 integer) (raw)) => 8 mem: ((22724 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 23023 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((23075 string) (raw)) mem: ((23075 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23078 => ((10 character-address)) mem: ((10 character-address)): 23024 <= 23078 schedule: scheduling string-copy/split-first-at-substring/parse-trace/parse-traces/main for further processing schedule: string-copy/split-first-at-substring/parse-trace/parse-traces/main run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23078 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 23020 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 23021 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 23022 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 23075 run: split-first-at-substring/parse-trace/parse-traces/main 13: 23075 => ((6 string-address)) mem: ((6 string-address)): 22799 <= 23075 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 23009 mem: ((6 string-address)) => 23075 run: parse-trace/parse-traces/main 4: 23009 => ((4 string-address)) mem: ((4 string-address)): 22761 <= 23009 run: parse-trace/parse-traces/main 4: 23075 => ((5 string-address)) mem: ((5 string-address)): 22762 <= 23075 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 22787 => ((6 string-address-address)) mem: ((6 string-address-address)): 22763 <= 22787 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 23009 run: parse-trace/parse-traces/main 6: 23009 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 22787 <= 23009 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 22788 => ((7 string-address-address)) mem: ((7 string-address-address)): 22764 <= 22788 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 23075 run: parse-trace/parse-traces/main 8: 23075 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 22788 <= 23075 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 22787 run: parse-traces/main 33: 22787 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 22787 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((22787 string-address) (raw)) => 23009 run: parse-traces/main 34: 23009 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 23009 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 23009 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 23079 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23009 13420) run: string-equal/parse-traces/main 1: 23009 => ((1 string-address)) mem: ((1 string-address)): 23081 <= 23009 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23009 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 23082 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (23009 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 23083 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 23084 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 23085 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 23086 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 23087 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((23009 string) (raw)) mem: ((23009 integer) (raw)) => 3 mem: ((23010 byte) (raw)) => m run: string-equal/parse-traces/main 11: #\m => ((8 byte)) mem: ((8 byte)): 23088 <= #\m run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 23089 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => m mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: nil => ((10 boolean)) mem: ((10 boolean)): 23090 <= nil run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: string-equal/parse-traces/main 15: (((reply)) ((nil literal))) run: parse-traces/main 35: nil => ((14 boolean)) mem: ((14 boolean)): 1273 <= nil run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: parse-traces/main 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset))) mem: ((7 instruction-trace-address)) => 21851 run: parse-traces/main 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address))) mem: ((8 buffer-address)) => 21812 mem: ((12 trace-address)) => 22787 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 23110 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (21812 22787) run: append/parse-traces/main 1: 21812 => ((1 buffer-address)) mem: ((1 buffer-address)): 23112 <= 21812 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (21812 22787) run: append/parse-traces/main 2: 22787 => ((2 character)) mem: ((2 character)): 23113 <= 22787 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 21812 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 23141 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (21812) run: buffer-full?/append/parse-traces/main 1: 21812 => ((1 buffer-address)) mem: ((1 buffer-address)): 23143 <= 21812 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((21812 integer) (raw)) => 0 run: buffer-full?/append/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 23144 <= 0 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((21813 string-address) (raw)) => 21814 run: buffer-full?/append/parse-traces/main 3: 21814 => ((3 string-address)) mem: ((3 string-address)): 23145 <= 21814 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((21814 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main 4: 5 => ((4 integer)) mem: ((4 integer)): 23146 <= 5 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 5 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23147 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 23114 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 21812 => ((4 integer-address)) mem: ((4 integer-address)): 23115 <= 21812 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((21813 string-address) (raw)) => 21814 run: append/parse-traces/main 7: 21814 => ((5 string-address)) mem: ((5 string-address)): 23116 <= 21814 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 0 array-len: ((21814 string) (raw)) mem: ((21814 integer) (raw)) => 5 run: append/parse-traces/main 8: 21815 => ((6 byte-address)) mem: ((6 byte-address)): 23117 <= 21815 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 22787 run: append/parse-traces/main 9: 22787 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 21815 <= 22787 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 0 run: append/parse-traces/main 10: 1 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 21812 <= 1 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 21812 run: parse-traces/main 45: 21812 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 21812 run: parse-traces/main 46: (((jump)) ((-24 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 23172 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 23174 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 134 run: end-of-stream?/parse-traces/main 2: 134 => ((2 integer)) mem: ((2 integer)): 23175 <= 134 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 23176 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 23177 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 134 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23178 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 23203 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 23205 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 23206 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 23207 <= 1031 run: read-line/parse-traces/main 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 134 run: find-next/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 23234 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 134) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 23236 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 134) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 23237 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 134) run: find-next/read-line/parse-traces/main 3: 134 => ((3 integer)) mem: ((3 integer)): 23238 <= 134 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 23239 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 134 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 134 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1166 byte) (raw)) => r run: find-next/read-line/parse-traces/main 7: #\r => ((6 byte)) mem: ((6 byte)): 23241 <= #\r run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 134 run: find-next/read-line/parse-traces/main 10: 135 => ((3 integer)) mem: ((3 integer)): 23238 <= 135 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 135 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 135 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1167 byte) (raw)) => u run: find-next/read-line/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 23241 <= #\u run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 135 run: find-next/read-line/parse-traces/main 10: 136 => ((3 integer)) mem: ((3 integer)): 23238 <= 136 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 136 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 136 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1168 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 23241 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 136 run: find-next/read-line/parse-traces/main 10: 137 => ((3 integer)) mem: ((3 integer)): 23238 <= 137 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 137 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 137 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1169 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 23241 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 137 run: find-next/read-line/parse-traces/main 10: 138 => ((3 integer)) mem: ((3 integer)): 23238 <= 138 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 138 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 138 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1170 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 23241 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 138 run: find-next/read-line/parse-traces/main 10: 139 => ((3 integer)) mem: ((3 integer)): 23238 <= 139 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 139 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 139 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1171 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 23241 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 139 run: find-next/read-line/parse-traces/main 10: 140 => ((3 integer)) mem: ((3 integer)): 23238 <= 140 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 140 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 140 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1172 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 23241 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 140 run: find-next/read-line/parse-traces/main 10: 141 => ((3 integer)) mem: ((3 integer)): 23238 <= 141 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 141 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 141 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1173 byte) (raw)) => i run: find-next/read-line/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 23241 <= #\i run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 141 run: find-next/read-line/parse-traces/main 10: 142 => ((3 integer)) mem: ((3 integer)): 23238 <= 142 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 142 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 142 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1174 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 23241 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 142 run: find-next/read-line/parse-traces/main 10: 143 => ((3 integer)) mem: ((3 integer)): 23238 <= 143 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 143 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 143 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1175 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 23241 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 143 run: find-next/read-line/parse-traces/main 10: 144 => ((3 integer)) mem: ((3 integer)): 23238 <= 144 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 144 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 144 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1176 byte) (raw)) => 4 run: find-next/read-line/parse-traces/main 7: #\4 => ((6 byte)) mem: ((6 byte)): 23241 <= #\4 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 4 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 144 run: find-next/read-line/parse-traces/main 10: 145 => ((3 integer)) mem: ((3 integer)): 23238 <= 145 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 145 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 145 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1177 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 23241 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 145 run: find-next/read-line/parse-traces/main 10: 146 => ((3 integer)) mem: ((3 integer)): 23238 <= 146 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 146 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 146 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1178 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 23241 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 146 run: find-next/read-line/parse-traces/main 10: 147 => ((3 integer)) mem: ((3 integer)): 23238 <= 147 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 147 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 147 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1179 byte) (raw)) => k run: find-next/read-line/parse-traces/main 7: #\k => ((6 byte)) mem: ((6 byte)): 23241 <= #\k run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => k mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23242 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 147 run: find-next/read-line/parse-traces/main 10: 148 => ((3 integer)) mem: ((3 integer)): 23238 <= 148 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 148 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23240 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 148 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1180 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 23241 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 23242 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 148 run: read-line/parse-traces/main 4: 148 => ((4 integer)) mem: ((4 integer)): 23208 <= 148 run: read-line/parse-traces/main 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)) => 134 mem: ((4 integer)) => 148 run: string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 23265 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 134 148) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 23267 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 134 148) run: string-copy/read-line/parse-traces/main 2: 134 => ((2 integer)) mem: ((2 integer)): 23268 <= 134 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 134 148) run: string-copy/read-line/parse-traces/main 3: 148 => ((3 integer)) mem: ((3 integer)): 23269 <= 148 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 23270 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 148 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 23296 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 148) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 23298 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 148) run: min/string-copy/read-line/parse-traces/main 2: 148 => ((2 integer)) mem: ((2 integer)): 23299 <= 148 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 148 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 23300 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 148 run: string-copy/read-line/parse-traces/main 5: 148 => ((3 integer)) mem: ((3 integer)): 23269 <= 148 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 148 mem: ((2 integer)) => 134 run: string-copy/read-line/parse-traces/main 6: 14 => ((4 integer)) mem: ((4 integer)): 23270 <= 14 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 14 run: string-copy/read-line/parse-traces/main 7: 23327 => ((5 string-address)) mem: ((5 string-address)): 23271 <= 23327 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 134 run: string-copy/read-line/parse-traces/main 8: 134 => ((6 integer)) mem: ((6 integer)): 23272 <= 134 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 23273 <= 0 run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 134 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 134 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1166 byte) (raw)) => r run: string-copy/read-line/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 23275 <= #\r run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23328 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23328 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23328 <= #\r run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 134 run: string-copy/read-line/parse-traces/main 15: 135 => ((6 integer)) mem: ((6 integer)): 23272 <= 135 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 23273 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 135 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 135 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1167 byte) (raw)) => u run: string-copy/read-line/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 23275 <= #\u run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23329 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23329 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23329 <= #\u run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 135 run: string-copy/read-line/parse-traces/main 15: 136 => ((6 integer)) mem: ((6 integer)): 23272 <= 136 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 23273 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 136 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 136 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1168 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 23275 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23330 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23330 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23330 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 136 run: string-copy/read-line/parse-traces/main 15: 137 => ((6 integer)) mem: ((6 integer)): 23272 <= 137 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 23273 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 137 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 137 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1169 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 23275 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23331 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23331 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23331 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 137 run: string-copy/read-line/parse-traces/main 15: 138 => ((6 integer)) mem: ((6 integer)): 23272 <= 138 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 23273 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 138 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 138 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1170 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 23275 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23332 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23332 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23332 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 138 run: string-copy/read-line/parse-traces/main 15: 139 => ((6 integer)) mem: ((6 integer)): 23272 <= 139 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 23273 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 139 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 139 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1171 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 23275 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23333 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23333 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23333 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 139 run: string-copy/read-line/parse-traces/main 15: 140 => ((6 integer)) mem: ((6 integer)): 23272 <= 140 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 23273 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 140 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 140 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1172 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 23275 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23334 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23334 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23334 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 140 run: string-copy/read-line/parse-traces/main 15: 141 => ((6 integer)) mem: ((6 integer)): 23272 <= 141 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 23273 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 141 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 141 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1173 byte) (raw)) => i run: string-copy/read-line/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 23275 <= #\i run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23335 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23335 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23335 <= #\i run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 141 run: string-copy/read-line/parse-traces/main 15: 142 => ((6 integer)) mem: ((6 integer)): 23272 <= 142 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 23273 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 142 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 142 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1174 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 23275 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23336 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23336 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23336 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 142 run: string-copy/read-line/parse-traces/main 15: 143 => ((6 integer)) mem: ((6 integer)): 23272 <= 143 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 23273 <= 9 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 143 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 143 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1175 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 23275 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23337 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23337 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23337 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 143 run: string-copy/read-line/parse-traces/main 15: 144 => ((6 integer)) mem: ((6 integer)): 23272 <= 144 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main 16: 10 => ((7 integer)) mem: ((7 integer)): 23273 <= 10 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 144 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 144 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1176 byte) (raw)) => 4 run: string-copy/read-line/parse-traces/main 12: #\4 => ((9 character)) mem: ((9 character)): 23275 <= #\4 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23338 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23338 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 4 run: string-copy/read-line/parse-traces/main 14: #\4 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23338 <= #\4 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 144 run: string-copy/read-line/parse-traces/main 15: 145 => ((6 integer)) mem: ((6 integer)): 23272 <= 145 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main 16: 11 => ((7 integer)) mem: ((7 integer)): 23273 <= 11 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 145 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 145 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1177 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 23275 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23339 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23339 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23339 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 145 run: string-copy/read-line/parse-traces/main 15: 146 => ((6 integer)) mem: ((6 integer)): 23272 <= 146 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main 16: 12 => ((7 integer)) mem: ((7 integer)): 23273 <= 12 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 146 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 146 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1178 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 23275 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23340 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23340 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23340 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 146 run: string-copy/read-line/parse-traces/main 15: 147 => ((6 integer)) mem: ((6 integer)): 23272 <= 147 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main 16: 13 => ((7 integer)) mem: ((7 integer)): 23273 <= 13 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 147 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23274 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 147 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1179 byte) (raw)) => k run: string-copy/read-line/parse-traces/main 12: #\k => ((9 character)) mem: ((9 character)): 23275 <= #\k run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 23341 => ((10 character-address)) mem: ((10 character-address)): 23276 <= 23341 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => k run: string-copy/read-line/parse-traces/main 14: #\k => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23341 <= #\k run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 147 run: string-copy/read-line/parse-traces/main 15: 148 => ((6 integer)) mem: ((6 integer)): 23272 <= 148 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main 16: 14 => ((7 integer)) mem: ((7 integer)): 23273 <= 14 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 148 mem: ((3 integer)) => 148 run: string-copy/read-line/parse-traces/main 10: t => ((8 boolean)) mem: ((8 boolean)): 23274 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 23327 run: read-line/parse-traces/main 5: 23327 => ((5 string-address)) mem: ((5 string-address)): 23209 <= 23327 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 148 run: read-line/parse-traces/main 6: 149 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 149 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 23327 run: parse-traces/main 26: 23327 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 23327 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 11 run: parse-traces/main 27: 12 => ((2 integer)) mem: ((2 integer)): 1261 <= 12 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 12 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 23342 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (12 100) run: divides?/parse-traces/main 1: 12 => ((1 integer)) mem: ((1 integer)): 23344 <= 12 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (12 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 23345 <= 100 run: divides?/parse-traces/main 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 12 mem: ((2 integer)) => 100 mem: ((1 integer)) => 12 mem: ((2 integer)) => 100 run: divides?/parse-traces/main 3: 12 => ((3 integer)) mem: ((3 integer)): 23346 <= 12 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 12 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 23347 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 23327 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 23373 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23327) run: parse-trace/parse-traces/main 1: 23327 => ((1 string-address)) mem: ((1 string-address)): 23375 <= 23327 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 23404 => ((2 trace-address)) mem: ((2 trace-address)): 23376 <= 23404 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 23406 => ((3 string-address)) mem: ((3 string-address)): 23377 <= 23406 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 23327 mem: ((3 string-address)) => 23406 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 23409 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23327 23406) run: split-first-at-substring/parse-trace/parse-traces/main 1: 23327 => ((1 string-address)) mem: ((1 string-address)): 23411 <= 23327 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (23327 23406) run: split-first-at-substring/parse-trace/parse-traces/main 2: 23406 => ((2 string-address)) mem: ((2 string-address)): 23412 <= 23406 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23327 integer) (raw)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main 3: 14 => ((3 integer)) mem: ((3 integer)): 23413 <= 14 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 23414 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 23327 mem: ((2 string-address)) => 23406 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 23440 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23327 23406 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 23327 => ((1 string-address)) mem: ((1 string-address)): 23442 <= 23327 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (23327 23406 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 23406 => ((2 string-address)) mem: ((2 string-address)): 23443 <= 23406 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23327 23406 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 23444 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((23406 string) (raw)) mem: ((23406 integer) (raw)) => 2 mem: ((23407 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 23445 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23327 integer) (raw)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 23446 <= 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 23447 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 23327 mem: ((2 string-address)) => 23406 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 23471 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23327 23406 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 23327 => ((1 string-address)) mem: ((1 string-address)): 23473 <= 23327 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (23327 23406 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 23406 => ((2 string-address)) mem: ((2 string-address)): 23474 <= 23406 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23327 23406 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 23475 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((23406 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 23476 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23327 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 23477 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 12 => ((5 integer)) mem: ((5 integer)): 23477 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 23478 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 23479 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 23480 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23328 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\r => ((9 character)) mem: ((9 character)): 23481 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((23406 string) (raw)) mem: ((23406 integer) (raw)) => 2 mem: ((23407 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 23482 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 23483 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23448 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 23444 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 23327 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 23502 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23327 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 23327 => ((1 string-address)) mem: ((1 string-address)): 23504 <= 23327 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (23327 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 23505 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23327 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 23506 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23327 integer) (raw)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 23507 <= 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23508 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23329 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 23509 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23510 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 23506 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23508 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23330 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 23509 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23510 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 23506 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23508 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23331 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 23509 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 23510 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 23444 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 23447 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 23327 mem: ((2 string-address)) => 23406 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 23533 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23327 23406 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 23327 => ((1 string-address)) mem: ((1 string-address)): 23535 <= 23327 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (23327 23406 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 23406 => ((2 string-address)) mem: ((2 string-address)): 23536 <= 23406 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23327 23406 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 23537 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((23406 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 23538 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23327 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 23539 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 12 => ((5 integer)) mem: ((5 integer)): 23539 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 23540 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 23541 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 23542 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23331 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 23543 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((23406 string) (raw)) mem: ((23406 integer) (raw)) => 2 mem: ((23407 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 23544 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 23545 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 23537 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 23541 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 23542 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23332 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 23543 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((23406 string) (raw)) mem: ((23406 integer) (raw)) => 2 mem: ((23408 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 23544 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 23545 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 23537 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 23541 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 23542 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 23448 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 23417 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 23327 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 23564 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23327 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 23327 => ((1 string-address)) mem: ((1 string-address)): 23566 <= 23327 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (23327 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 23567 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23327 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 23568 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23327 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 23569 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 23595 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14 => ((1 integer)) mem: ((1 integer)): 23597 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 23598 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 23599 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 23568 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 23569 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 23626 => ((5 string-address)) mem: ((5 string-address)): 23570 <= 23626 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 23571 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 23572 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23573 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23328 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 23574 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((23626 string) (raw)) mem: ((23626 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23627 => ((10 character-address)) mem: ((10 character-address)): 23575 <= 23627 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23627 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 23571 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 23572 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23573 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23329 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 23574 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((23626 string) (raw)) mem: ((23626 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23628 => ((10 character-address)) mem: ((10 character-address)): 23575 <= 23628 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23628 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 23571 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 23572 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23573 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23330 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 23574 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((23626 string) (raw)) mem: ((23626 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23629 => ((10 character-address)) mem: ((10 character-address)): 23575 <= 23629 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23629 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 23571 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 23572 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 23573 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 23626 run: split-first-at-substring/parse-trace/parse-traces/main 10: 23626 => ((5 string-address)) mem: ((5 string-address)): 23415 <= 23626 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((23406 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 23418 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 23417 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 23327 mem: ((7 integer)) => 5 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 23630 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23327 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 23327 => ((1 string-address)) mem: ((1 string-address)): 23632 <= 23327 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (23327 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 23633 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23327 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 14 => ((3 integer)) mem: ((3 integer)): 23634 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23327 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 23635 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 23661 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14 => ((1 integer)) mem: ((1 integer)): 23663 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 14 => ((2 integer)) mem: ((2 integer)): 23664 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 23665 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((3 integer)) mem: ((3 integer)): 23634 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 9 => ((4 integer)) mem: ((4 integer)): 23635 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 23692 => ((5 string-address)) mem: ((5 string-address)): 23636 <= 23692 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 23637 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 23638 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23639 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23333 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 23640 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23693 => ((10 character-address)) mem: ((10 character-address)): 23641 <= 23693 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23693 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 23637 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 23638 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23639 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23334 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 23640 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23694 => ((10 character-address)) mem: ((10 character-address)): 23641 <= 23694 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23694 <= #\a schedule: scheduling string-copy/split-first-at-substring/parse-trace/parse-traces/main for further processing schedule: string-copy/split-first-at-substring/parse-trace/parse-traces/main run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 23637 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 23638 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23639 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23335 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 23640 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23695 => ((10 character-address)) mem: ((10 character-address)): 23641 <= 23695 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23695 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 23637 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 23638 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23639 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23336 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 23640 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23696 => ((10 character-address)) mem: ((10 character-address)): 23641 <= 23696 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23696 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 23637 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 23638 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23639 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23337 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 23640 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23697 => ((10 character-address)) mem: ((10 character-address)): 23641 <= 23697 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23697 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 23637 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 23638 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23639 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23338 byte) (raw)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\4 => ((9 character)) mem: ((9 character)): 23640 <= #\4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23698 => ((10 character-address)) mem: ((10 character-address)): 23641 <= 23698 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\4 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23698 <= #\4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 23637 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 23638 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23639 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23339 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 23640 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23699 => ((10 character-address)) mem: ((10 character-address)): 23641 <= 23699 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23699 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 23637 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 23638 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23639 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23340 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 23640 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23700 => ((10 character-address)) mem: ((10 character-address)): 23641 <= 23700 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23700 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 13 => ((6 integer)) mem: ((6 integer)): 23637 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 23638 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23639 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((23327 string) (raw)) mem: ((23327 integer) (raw)) => 14 mem: ((23341 byte) (raw)) => k run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\k => ((9 character)) mem: ((9 character)): 23640 <= #\k run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 23701 => ((10 character-address)) mem: ((10 character-address)): 23641 <= 23701 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => k run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\k => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23701 <= #\k run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 14 => ((6 integer)) mem: ((6 integer)): 23637 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 23638 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 23639 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 23692 run: split-first-at-substring/parse-trace/parse-traces/main 13: 23692 => ((6 string-address)) mem: ((6 string-address)): 23416 <= 23692 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 23626 mem: ((6 string-address)) => 23692 run: parse-trace/parse-traces/main 4: 23626 => ((4 string-address)) mem: ((4 string-address)): 23378 <= 23626 run: parse-trace/parse-traces/main 4: 23692 => ((5 string-address)) mem: ((5 string-address)): 23379 <= 23692 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 23404 => ((6 string-address-address)) mem: ((6 string-address-address)): 23380 <= 23404 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 23626 run: parse-trace/parse-traces/main 6: 23626 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 23404 <= 23626 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 23405 => ((7 string-address-address)) mem: ((7 string-address-address)): 23381 <= 23405 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 23692 run: parse-trace/parse-traces/main 8: 23692 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 23405 <= 23692 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 23404 run: parse-traces/main 33: 23404 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 23404 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((23404 string-address) (raw)) => 23626 run: parse-traces/main 34: 23626 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 23626 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 23626 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 23702 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23626 13420) run: string-equal/parse-traces/main 1: 23626 => ((1 string-address)) mem: ((1 string-address)): 23704 <= 23626 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23626 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 23705 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (23626 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 23706 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 23707 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 23708 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 23709 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 23710 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((23626 string) (raw)) mem: ((23626 integer) (raw)) => 3 mem: ((23627 byte) (raw)) => r run: string-equal/parse-traces/main 11: #\r => ((8 byte)) mem: ((8 byte)): 23711 <= #\r run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 23712 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 23713 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main 16: 1 => ((6 integer)) mem: ((6 integer)): 23709 <= 1 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 23710 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((23626 string) (raw)) mem: ((23626 integer) (raw)) => 3 mem: ((23628 byte) (raw)) => u run: string-equal/parse-traces/main 11: #\u => ((8 byte)) mem: ((8 byte)): 23711 <= #\u run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13422 byte) (raw)) => u run: string-equal/parse-traces/main 12: #\u => ((9 byte)) mem: ((9 byte)): 23712 <= #\u run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 23713 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main 16: 2 => ((6 integer)) mem: ((6 integer)): 23709 <= 2 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 23710 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((23626 string) (raw)) mem: ((23626 integer) (raw)) => 3 mem: ((23629 byte) (raw)) => n run: string-equal/parse-traces/main 11: #\n => ((8 byte)) mem: ((8 byte)): 23711 <= #\n run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13423 byte) (raw)) => n run: string-equal/parse-traces/main 12: #\n => ((9 byte)) mem: ((9 byte)): 23712 <= #\n run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 23713 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main 16: 3 => ((6 integer)) mem: ((6 integer)): 23709 <= 3 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: t => ((7 boolean)) mem: ((7 boolean)): 23710 <= t run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main 18: (((reply)) ((t literal))) run: parse-traces/main 35: t => ((14 boolean)) mem: ((14 boolean)): 1273 <= t run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 21851 run: parse-traces/main 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main 38: 21854 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1263 <= 21854 run: parse-traces/main 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 21812 run: to-array/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main 0: 23733 => ((default-space space-address)) run: to-array/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (21812) run: to-array/parse-traces/main 1: 21812 => ((1 buffer-address)) mem: ((1 buffer-address)): 23735 <= 21812 run: to-array/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((21812 integer) (raw)) => 1 run: to-array/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 23736 <= 1 run: to-array/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((21813 string-address) (raw)) => 21814 run: to-array/parse-traces/main 3: 21814 => ((3 string-address)) mem: ((3 string-address)): 23737 <= 21814 run: to-array/parse-traces/main 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 21814 run: to-array/parse-traces/main 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 1 run: to-array/parse-traces/main 6: 23764 => ((4 string-address)) mem: ((4 string-address)): 23738 <= 23764 run: to-array/parse-traces/main 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main 7: 0 => ((5 integer)) mem: ((5 integer)): 23739 <= 0 run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 1 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 23740 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((21814 string) (raw)) mem: ((21814 integer) (raw)) => 5 mem: ((21815 byte) (raw)) => 22787 run: to-array/parse-traces/main 10: 22787 => ((7 byte)) mem: ((7 byte)): 23741 <= 22787 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((23764 string) (raw)) mem: ((23764 integer) (raw)) => 1 run: to-array/parse-traces/main 11: 23765 => ((8 byte-address)) mem: ((8 byte-address)): 23742 <= 23765 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 22787 run: to-array/parse-traces/main 12: 22787 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 23765 <= 22787 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 0 run: to-array/parse-traces/main 13: 1 => ((5 integer)) mem: ((5 integer)): 23739 <= 1 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 1 mem: ((2 integer)) => 1 run: to-array/parse-traces/main 8: t => ((6 boolean)) mem: ((6 boolean)): 23740 <= t run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 23764 run: parse-traces/main 39: 23764 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 21854 <= 23764 run: parse-traces/main 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main 0: 23766 => ((default-space space-address)) run: init-buffer/parse-traces/main 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main 1: 23797 => ((1 buffer-address)) mem: ((1 buffer-address)): 23768 <= 23797 run: init-buffer/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main 2: 23797 => ((2 integer-address)) mem: ((2 integer-address)): 23769 <= 23797 run: init-buffer/parse-traces/main 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 23797 <= 0 run: init-buffer/parse-traces/main 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main 4: 23798 => ((3 string-address-address)) mem: ((3 string-address-address)): 23770 <= 23798 run: init-buffer/parse-traces/main 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main 5: 5 => ((4 integer)) mem: ((4 integer)): 23771 <= 5 run: init-buffer/parse-traces/main 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main 6: 23799 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 23798 <= 23799 run: init-buffer/parse-traces/main 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 23797 run: parse-traces/main 40: 23797 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 23797 run: parse-traces/main 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 23404 run: parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main 0: 23805 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (23404) run: parse-instruction-trace/parse-traces/main 1: 23404 => ((1 trace-address)) mem: ((1 trace-address)): 23807 <= 23404 run: parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((23405 string-address) (raw)) => 23692 run: parse-instruction-trace/parse-traces/main 2: 23692 => ((2 string-address)) mem: ((2 string-address)): 23808 <= 23692 run: parse-instruction-trace/parse-traces/main 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main 3: 23836 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 23809 <= 23836 run: parse-instruction-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 23692 run: split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main 0: 23840 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23692 #\space) run: split-first/parse-instruction-trace/parse-traces/main 1: 23692 => ((1 string-address)) mem: ((1 string-address)): 23842 <= 23692 run: split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (23692 #\space) run: split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 23843 <= #\space run: split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23692 integer) (raw)) => 9 run: split-first/parse-instruction-trace/parse-traces/main 3: 9 => ((3 integer)) mem: ((3 integer)): 23844 <= 9 run: split-first/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 9 run: split-first/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 23845 <= nil run: split-first/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 23692 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: 23871 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23692 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: 23692 => ((1 string-address)) mem: ((1 string-address)): 23873 <= 23692 run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (23692 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 23874 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23692 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 23875 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23692 integer) (raw)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 23876 <= 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23877 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23693 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 23878 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23879 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 23875 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23877 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23694 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 23878 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23879 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 23875 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23877 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23695 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 23878 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23879 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 23875 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23877 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23696 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 23878 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 23879 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 23875 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 23877 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23697 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 23878 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 23879 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 9: 4 => ((7 integer)) mem: ((7 integer)): 23848 <= 4 run: split-first/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 23692 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 23902 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23692 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 23692 => ((1 string-address)) mem: ((1 string-address)): 23904 <= 23692 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (23692 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 23905 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23692 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 23906 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23692 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 23907 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 23933 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 9 => ((1 integer)) mem: ((1 integer)): 23935 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 23936 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 23937 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 23906 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 23907 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 23964 => ((5 string-address)) mem: ((5 string-address)): 23908 <= 23964 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 23909 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 23910 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23911 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23693 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 23912 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 23965 => ((10 character-address)) mem: ((10 character-address)): 23913 <= 23965 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23965 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 23909 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 23910 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23911 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23694 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 23912 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 23966 => ((10 character-address)) mem: ((10 character-address)): 23913 <= 23966 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23966 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 23909 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 23910 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23911 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23695 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 23912 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 23967 => ((10 character-address)) mem: ((10 character-address)): 23913 <= 23967 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23967 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 23909 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 23910 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23911 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23696 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 23912 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 23968 => ((10 character-address)) mem: ((10 character-address)): 23913 <= 23968 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 23968 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 23909 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 23910 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 23911 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 23964 run: split-first/parse-instruction-trace/parse-traces/main 10: 23964 => ((5 string-address)) mem: ((5 string-address)): 23846 <= 23964 run: split-first/parse-instruction-trace/parse-traces/main 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 11: 5 => ((7 integer)) mem: ((7 integer)): 23848 <= 5 run: split-first/parse-instruction-trace/parse-traces/main 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 23692 mem: ((7 integer)) => 5 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 23969 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23692 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 23692 => ((1 string-address)) mem: ((1 string-address)): 23971 <= 23692 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (23692 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 23972 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23692 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 9 => ((3 integer)) mem: ((3 integer)): 23973 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23692 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 23974 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 24000 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 9 => ((1 integer)) mem: ((1 integer)): 24002 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 9 => ((2 integer)) mem: ((2 integer)): 24003 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 24004 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 9 => ((3 integer)) mem: ((3 integer)): 23973 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 23974 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 24031 => ((5 string-address)) mem: ((5 string-address)): 23975 <= 24031 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 23976 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 23977 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23978 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23698 byte) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\4 => ((9 character)) mem: ((9 character)): 23979 <= #\4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((24031 string) (raw)) mem: ((24031 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 24032 => ((10 character-address)) mem: ((10 character-address)): 23980 <= 24032 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\4 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24032 <= #\4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 23976 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 23977 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23978 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23699 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 23979 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((24031 string) (raw)) mem: ((24031 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 24033 => ((10 character-address)) mem: ((10 character-address)): 23980 <= 24033 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24033 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 23976 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 23977 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23978 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23700 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 23979 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((24031 string) (raw)) mem: ((24031 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 24034 => ((10 character-address)) mem: ((10 character-address)): 23980 <= 24034 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24034 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 23976 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 23977 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 23978 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((23692 string) (raw)) mem: ((23692 integer) (raw)) => 9 mem: ((23701 byte) (raw)) => k run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\k => ((9 character)) mem: ((9 character)): 23979 <= #\k run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((24031 string) (raw)) mem: ((24031 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 24035 => ((10 character-address)) mem: ((10 character-address)): 23980 <= 24035 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => k run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\k => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24035 <= #\k run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 23976 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 23977 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 23978 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 24031 run: split-first/parse-instruction-trace/parse-traces/main 12: 24031 => ((6 string-address)) mem: ((6 string-address)): 23847 <= 24031 run: split-first/parse-instruction-trace/parse-traces/main 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 23964 mem: ((6 string-address)) => 24031 run: parse-instruction-trace/parse-traces/main 4: 23964 => ((4 string-address)) mem: ((4 string-address)): 23810 <= 23964 run: parse-instruction-trace/parse-traces/main 4: 24031 => ((5 string-address)) mem: ((5 string-address)): 23811 <= 24031 run: parse-instruction-trace/parse-traces/main 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main 5: 23836 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 23812 <= 23836 run: parse-instruction-trace/parse-traces/main 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 23964 run: split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main 0: 24036 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23964 #\/) run: split/parse-instruction-trace/parse-traces/main 1: 23964 => ((1 string-address)) mem: ((1 string-address)): 24038 <= 23964 run: split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (23964 #\/) run: split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 24039 <= #\/ run: split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23964 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 24040 <= 4 run: split/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 24041 <= nil run: split/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main 8: 1 => ((6 integer)) mem: ((6 integer)): 24043 <= 1 run: split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 24044 <= 0 run: split/parse-instruction-trace/parse-traces/main 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 23964 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 24067 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23964 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 23964 => ((1 string-address)) mem: ((1 string-address)): 24069 <= 23964 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (23964 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 24070 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23964 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 24071 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23964 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 24072 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24073 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23965 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 24074 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24075 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 24071 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24073 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23966 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 24074 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24075 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 24071 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24073 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23967 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 24074 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24075 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 24071 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24073 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23968 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 24074 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24075 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 24071 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 24073 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 10: 4 => ((7 integer)) mem: ((7 integer)): 24044 <= 4 run: split/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 24045 <= t run: split/parse-instruction-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main 16: 24098 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 24042 <= 24098 run: split/parse-instruction-trace/parse-traces/main 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 17: 0 => ((9 integer)) mem: ((9 integer)): 24046 <= 0 run: split/parse-instruction-trace/parse-traces/main 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 18: 0 => ((10 integer)) mem: ((10 integer)): 24047 <= 0 run: split/parse-instruction-trace/parse-traces/main 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/main 19: nil => ((8 boolean)) mem: ((8 boolean)): 24045 <= nil run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 23964 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 24100 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23964 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 23964 => ((1 string-address)) mem: ((1 string-address)): 24102 <= 23964 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (23964 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 24103 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23964 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 24104 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23964 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 24105 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24106 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23965 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 24107 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24108 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 24104 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24106 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23966 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 24107 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24108 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 24104 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24106 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23967 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 24107 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24108 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 24104 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24106 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23968 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 24107 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24108 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 24104 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 24106 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 21: 4 => ((11 integer)) mem: ((11 integer)): 24048 <= 4 run: split/parse-instruction-trace/parse-traces/main 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((24098 string-address-array) (raw)) mem: ((24098 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main 22: 24099 => ((12 string-address-address)) mem: ((12 string-address-address)): 24049 <= 24099 run: split/parse-instruction-trace/parse-traces/main 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 23964 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 0: 24131 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (23964 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: 23964 => ((1 string-address)) mem: ((1 string-address)): 24133 <= 23964 run: string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (23964 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 24134 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (23964 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 24135 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((23964 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 24136 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 0: 24162 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 24164 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 24165 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 24166 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 24135 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 24136 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: 24193 => ((5 string-address)) mem: ((5 string-address)): 24137 <= 24193 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 24138 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 24139 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24140 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23965 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 24141 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 24194 => ((10 character-address)) mem: ((10 character-address)): 24142 <= 24194 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24194 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 24138 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 24139 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24140 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23966 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 24141 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 24195 => ((10 character-address)) mem: ((10 character-address)): 24142 <= 24195 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24195 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 24138 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 24139 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24140 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23967 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 24141 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 24196 => ((10 character-address)) mem: ((10 character-address)): 24142 <= 24196 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24196 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 24138 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 24139 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24140 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((23964 string) (raw)) mem: ((23964 integer) (raw)) => 4 mem: ((23968 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 24141 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 24197 => ((10 character-address)) mem: ((10 character-address)): 24142 <= 24197 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24197 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 24138 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 24139 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 24140 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 24193 run: split/parse-instruction-trace/parse-traces/main 23: 24193 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 24099 <= 24193 run: split/parse-instruction-trace/parse-traces/main 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 24: 5 => ((10 integer)) mem: ((10 integer)): 24047 <= 5 run: split/parse-instruction-trace/parse-traces/main 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main 25: 1 => ((9 integer)) mem: ((9 integer)): 24046 <= 1 run: split/parse-instruction-trace/parse-traces/main 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main 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/main 19: t => ((8 boolean)) mem: ((8 boolean)): 24045 <= t run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 24098 run: parse-instruction-trace/parse-traces/main 6: 24098 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 23836 <= 24098 run: parse-instruction-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main 7: 23837 => ((7 string-address-address)) mem: ((7 string-address-address)): 23813 <= 23837 run: parse-instruction-trace/parse-traces/main 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main 8: 24198 => ((8 string-address)) mem: ((8 string-address)): 23814 <= 24198 run: parse-instruction-trace/parse-traces/main 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 24031 mem: ((8 string-address)) => 24198 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 24201 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24031 24198) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 24031 => ((1 string-address)) mem: ((1 string-address)): 24203 <= 24031 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (24031 24198) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 24198 => ((2 string-address)) mem: ((2 string-address)): 24204 <= 24198 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24031 integer) (raw)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 24205 <= 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 24206 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 24031 mem: ((2 string-address)) => 24198 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 24232 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24031 24198 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 24031 => ((1 string-address)) mem: ((1 string-address)): 24234 <= 24031 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (24031 24198 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 24198 => ((2 string-address)) mem: ((2 string-address)): 24235 <= 24198 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24031 24198 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 24236 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((24198 string) (raw)) mem: ((24198 integer) (raw)) => 2 mem: ((24199 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 24237 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24031 integer) (raw)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 24238 <= 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 24239 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 24031 mem: ((2 string-address)) => 24198 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 24263 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24031 24198 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 24031 => ((1 string-address)) mem: ((1 string-address)): 24265 <= 24031 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (24031 24198 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 24198 => ((2 string-address)) mem: ((2 string-address)): 24266 <= 24198 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24031 24198 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 24267 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24198 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 24268 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24031 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 24269 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 2 => ((5 integer)) mem: ((5 integer)): 24269 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 24270 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 24271 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 24272 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((24031 string) (raw)) mem: ((24031 integer) (raw)) => 4 mem: ((24032 byte) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\4 => ((9 character)) mem: ((9 character)): 24273 <= #\4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((24198 string) (raw)) mem: ((24198 integer) (raw)) => 2 mem: ((24199 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 24274 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 24275 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24240 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 24236 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 24031 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 24294 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24031 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 24031 => ((1 string-address)) mem: ((1 string-address)): 24296 <= 24031 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (24031 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 24297 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24031 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 24298 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24031 integer) (raw)) => 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 24299 <= 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24300 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((24031 string) (raw)) mem: ((24031 integer) (raw)) => 4 mem: ((24033 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 24301 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 24302 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 1 => ((3 integer)) mem: ((3 integer)): 24236 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 24239 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 24031 mem: ((2 string-address)) => 24198 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 24325 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24031 24198 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 24031 => ((1 string-address)) mem: ((1 string-address)): 24327 <= 24031 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (24031 24198 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 24198 => ((2 string-address)) mem: ((2 string-address)): 24328 <= 24198 schedule: scheduling match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main for further processing schedule: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24031 24198 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 24329 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24198 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 24330 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24031 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 24331 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 2 => ((5 integer)) mem: ((5 integer)): 24331 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 24332 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 24333 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 24334 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((24031 string) (raw)) mem: ((24031 integer) (raw)) => 4 mem: ((24033 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 24335 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((24198 string) (raw)) mem: ((24198 integer) (raw)) => 2 mem: ((24199 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 24336 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 24337 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 2 => ((3 integer)) mem: ((3 integer)): 24329 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 24333 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 24334 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((24031 string) (raw)) mem: ((24031 integer) (raw)) => 4 mem: ((24034 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 24335 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((24198 string) (raw)) mem: ((24198 integer) (raw)) => 2 mem: ((24200 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 24336 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 24337 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 3 => ((3 integer)) mem: ((3 integer)): 24329 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 24333 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 24334 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 24240 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 1 => ((7 integer)) mem: ((7 integer)): 24209 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 24031 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 24356 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24031 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 24031 => ((1 string-address)) mem: ((1 string-address)): 24358 <= 24031 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (24031 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 24359 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24031 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 24360 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24031 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 24361 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 24387 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 24389 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 24390 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 24391 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 1 => ((3 integer)) mem: ((3 integer)): 24360 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 24361 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 24418 => ((5 string-address)) mem: ((5 string-address)): 24362 <= 24418 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 24363 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 24364 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24365 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((24031 string) (raw)) mem: ((24031 integer) (raw)) => 4 mem: ((24032 byte) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\4 => ((9 character)) mem: ((9 character)): 24366 <= #\4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((24418 string) (raw)) mem: ((24418 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 24419 => ((10 character-address)) mem: ((10 character-address)): 24367 <= 24419 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\4 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24419 <= #\4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 24363 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 24364 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 24365 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 24418 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 24418 => ((5 string-address)) mem: ((5 string-address)): 24207 <= 24418 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24198 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 24210 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: 3 => ((7 integer)) mem: ((7 integer)): 24209 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 24031 mem: ((7 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 24420 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24031 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 24031 => ((1 string-address)) mem: ((1 string-address)): 24422 <= 24031 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (24031 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 24423 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24031 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 24424 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24031 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 24425 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 24451 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 24453 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 24454 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 24455 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 24424 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 24425 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 24482 => ((5 string-address)) mem: ((5 string-address)): 24426 <= 24482 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 3 => ((6 integer)) mem: ((6 integer)): 24427 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 24428 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24429 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((24031 string) (raw)) mem: ((24031 integer) (raw)) => 4 mem: ((24035 byte) (raw)) => k run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\k => ((9 character)) mem: ((9 character)): 24430 <= #\k run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((24482 string) (raw)) mem: ((24482 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 24483 => ((10 character-address)) mem: ((10 character-address)): 24431 <= 24483 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => k run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\k => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24483 <= #\k run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 24427 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 24428 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 24429 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 24482 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 24482 => ((6 string-address)) mem: ((6 string-address)): 24208 <= 24482 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 24418 mem: ((6 string-address)) => 24482 run: parse-instruction-trace/parse-traces/main 9: 24418 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 23837 <= 24418 run: parse-instruction-trace/parse-traces/main 9: 24482 => ((5 string-address)) mem: ((5 string-address)): 23811 <= 24482 run: parse-instruction-trace/parse-traces/main 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main 10: 23838 => ((9 string-address-address)) mem: ((9 string-address-address)): 23815 <= 23838 run: parse-instruction-trace/parse-traces/main 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 24482 run: parse-instruction-trace/parse-traces/main 11: 24482 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 23838 <= 24482 run: parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 23836 run: parse-traces/main 41: 23836 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1266 <= 23836 run: parse-traces/main 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 13348 mem: ((7 instruction-trace-address)) => 23836 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 24484 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348 23836) run: append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 24486 <= 13348 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13348 23836) run: append/parse-traces/main 2: 23836 => ((2 character)) mem: ((2 character)): 24487 <= 23836 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 13348 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 24515 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348) run: buffer-full?/append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 24517 <= 13348 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((13348 integer) (raw)) => 4 run: buffer-full?/append/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 24518 <= 4 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: buffer-full?/append/parse-traces/main 3: 13350 => ((3 string-address)) mem: ((3 string-address)): 24519 <= 13350 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13350 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main 4: 30 => ((4 integer)) mem: ((4 integer)): 24520 <= 30 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 4 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24521 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 24488 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 13348 => ((4 integer-address)) mem: ((4 integer-address)): 24489 <= 13348 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: append/parse-traces/main 7: 13350 => ((5 string-address)) mem: ((5 string-address)): 24490 <= 13350 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 4 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 run: append/parse-traces/main 8: 13355 => ((6 byte-address)) mem: ((6 byte-address)): 24491 <= 13355 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 23836 run: append/parse-traces/main 9: 23836 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 13355 <= 23836 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 4 run: append/parse-traces/main 10: 5 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 13348 <= 5 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 13348 run: parse-traces/main 42: 13348 => ((6 buffer-address)) mem: ((6 buffer-address)): 1265 <= 13348 run: parse-traces/main 43: (((jump)) ((-21 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 24546 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 24548 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 149 run: end-of-stream?/parse-traces/main 2: 149 => ((2 integer)) mem: ((2 integer)): 24549 <= 149 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 24550 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 24551 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 149 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24552 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 24577 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 24579 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 24580 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 24581 <= 1031 run: read-line/parse-traces/main 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 149 run: find-next/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 24608 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 149) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 24610 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 149) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 24611 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 149) run: find-next/read-line/parse-traces/main 3: 149 => ((3 integer)) mem: ((3 integer)): 24612 <= 149 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 24613 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 149 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 149 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1181 byte) (raw)) => r run: find-next/read-line/parse-traces/main 7: #\r => ((6 byte)) mem: ((6 byte)): 24615 <= #\r run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 149 run: find-next/read-line/parse-traces/main 10: 150 => ((3 integer)) mem: ((3 integer)): 24612 <= 150 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 150 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 150 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1182 byte) (raw)) => u run: find-next/read-line/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 24615 <= #\u run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 150 run: find-next/read-line/parse-traces/main 10: 151 => ((3 integer)) mem: ((3 integer)): 24612 <= 151 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 151 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 151 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1183 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 24615 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 151 run: find-next/read-line/parse-traces/main 10: 152 => ((3 integer)) mem: ((3 integer)): 24612 <= 152 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 152 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 152 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1184 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 24615 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 152 run: find-next/read-line/parse-traces/main 10: 153 => ((3 integer)) mem: ((3 integer)): 24612 <= 153 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 153 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 153 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1185 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 24615 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 153 run: find-next/read-line/parse-traces/main 10: 154 => ((3 integer)) mem: ((3 integer)): 24612 <= 154 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 154 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 154 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1186 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 24615 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 154 run: find-next/read-line/parse-traces/main 10: 155 => ((3 integer)) mem: ((3 integer)): 24612 <= 155 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 155 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 155 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1187 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 24615 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 155 run: find-next/read-line/parse-traces/main 10: 156 => ((3 integer)) mem: ((3 integer)): 24612 <= 156 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 156 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 156 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1188 byte) (raw)) => i run: find-next/read-line/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 24615 <= #\i run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 156 run: find-next/read-line/parse-traces/main 10: 157 => ((3 integer)) mem: ((3 integer)): 24612 <= 157 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 157 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 157 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1189 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 24615 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 157 run: find-next/read-line/parse-traces/main 10: 158 => ((3 integer)) mem: ((3 integer)): 24612 <= 158 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 158 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 158 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1190 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 24615 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 158 run: find-next/read-line/parse-traces/main 10: 159 => ((3 integer)) mem: ((3 integer)): 24612 <= 159 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 159 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 159 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1191 byte) (raw)) => 5 run: find-next/read-line/parse-traces/main 7: #\5 => ((6 byte)) mem: ((6 byte)): 24615 <= #\5 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 5 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 159 run: find-next/read-line/parse-traces/main 10: 160 => ((3 integer)) mem: ((3 integer)): 24612 <= 160 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 160 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 160 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1192 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 24615 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 160 run: find-next/read-line/parse-traces/main 10: 161 => ((3 integer)) mem: ((3 integer)): 24612 <= 161 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 161 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 161 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1193 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 24615 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 161 run: find-next/read-line/parse-traces/main 10: 162 => ((3 integer)) mem: ((3 integer)): 24612 <= 162 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 162 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 162 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1194 byte) (raw)) => l run: find-next/read-line/parse-traces/main 7: #\l => ((6 byte)) mem: ((6 byte)): 24615 <= #\l run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => l mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24616 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 162 run: find-next/read-line/parse-traces/main 10: 163 => ((3 integer)) mem: ((3 integer)): 24612 <= 163 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 163 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24614 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 163 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1195 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 24615 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 24616 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 163 run: read-line/parse-traces/main 4: 163 => ((4 integer)) mem: ((4 integer)): 24582 <= 163 run: read-line/parse-traces/main 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)) => 149 mem: ((4 integer)) => 163 run: string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 24639 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 149 163) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 24641 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 149 163) run: string-copy/read-line/parse-traces/main 2: 149 => ((2 integer)) mem: ((2 integer)): 24642 <= 149 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 149 163) run: string-copy/read-line/parse-traces/main 3: 163 => ((3 integer)) mem: ((3 integer)): 24643 <= 163 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 24644 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 163 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 24670 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 163) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 24672 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 163) run: min/string-copy/read-line/parse-traces/main 2: 163 => ((2 integer)) mem: ((2 integer)): 24673 <= 163 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 163 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 24674 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 163 run: string-copy/read-line/parse-traces/main 5: 163 => ((3 integer)) mem: ((3 integer)): 24643 <= 163 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 163 mem: ((2 integer)) => 149 run: string-copy/read-line/parse-traces/main 6: 14 => ((4 integer)) mem: ((4 integer)): 24644 <= 14 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 14 run: string-copy/read-line/parse-traces/main 7: 24701 => ((5 string-address)) mem: ((5 string-address)): 24645 <= 24701 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 149 run: string-copy/read-line/parse-traces/main 8: 149 => ((6 integer)) mem: ((6 integer)): 24646 <= 149 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 24647 <= 0 run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 149 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 149 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1181 byte) (raw)) => r run: string-copy/read-line/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 24649 <= #\r run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24702 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24702 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24702 <= #\r run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 149 run: string-copy/read-line/parse-traces/main 15: 150 => ((6 integer)) mem: ((6 integer)): 24646 <= 150 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 24647 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 150 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 150 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1182 byte) (raw)) => u run: string-copy/read-line/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 24649 <= #\u run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24703 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24703 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24703 <= #\u run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 150 run: string-copy/read-line/parse-traces/main 15: 151 => ((6 integer)) mem: ((6 integer)): 24646 <= 151 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 24647 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 151 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 151 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1183 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 24649 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24704 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24704 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24704 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 151 run: string-copy/read-line/parse-traces/main 15: 152 => ((6 integer)) mem: ((6 integer)): 24646 <= 152 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 24647 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 152 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 152 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1184 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 24649 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24705 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24705 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24705 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 152 run: string-copy/read-line/parse-traces/main 15: 153 => ((6 integer)) mem: ((6 integer)): 24646 <= 153 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 24647 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 153 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 153 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1185 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 24649 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24706 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24706 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24706 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 153 run: string-copy/read-line/parse-traces/main 15: 154 => ((6 integer)) mem: ((6 integer)): 24646 <= 154 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 24647 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 154 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 154 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1186 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 24649 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24707 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24707 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24707 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 154 run: string-copy/read-line/parse-traces/main 15: 155 => ((6 integer)) mem: ((6 integer)): 24646 <= 155 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 24647 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 155 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 155 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1187 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 24649 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24708 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24708 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24708 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 155 run: string-copy/read-line/parse-traces/main 15: 156 => ((6 integer)) mem: ((6 integer)): 24646 <= 156 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 24647 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 156 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 156 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1188 byte) (raw)) => i run: string-copy/read-line/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 24649 <= #\i run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24709 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24709 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24709 <= #\i run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 156 run: string-copy/read-line/parse-traces/main 15: 157 => ((6 integer)) mem: ((6 integer)): 24646 <= 157 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 24647 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 157 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 157 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1189 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 24649 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24710 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24710 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24710 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 157 run: string-copy/read-line/parse-traces/main 15: 158 => ((6 integer)) mem: ((6 integer)): 24646 <= 158 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 24647 <= 9 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 158 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 158 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1190 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 24649 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24711 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24711 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24711 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 158 run: string-copy/read-line/parse-traces/main 15: 159 => ((6 integer)) mem: ((6 integer)): 24646 <= 159 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main 16: 10 => ((7 integer)) mem: ((7 integer)): 24647 <= 10 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 159 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 159 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1191 byte) (raw)) => 5 run: string-copy/read-line/parse-traces/main 12: #\5 => ((9 character)) mem: ((9 character)): 24649 <= #\5 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24712 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24712 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 5 run: string-copy/read-line/parse-traces/main 14: #\5 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24712 <= #\5 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 159 run: string-copy/read-line/parse-traces/main 15: 160 => ((6 integer)) mem: ((6 integer)): 24646 <= 160 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main 16: 11 => ((7 integer)) mem: ((7 integer)): 24647 <= 11 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 160 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 160 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1192 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 24649 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24713 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24713 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24713 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 160 run: string-copy/read-line/parse-traces/main 15: 161 => ((6 integer)) mem: ((6 integer)): 24646 <= 161 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main 16: 12 => ((7 integer)) mem: ((7 integer)): 24647 <= 12 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 161 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 161 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1193 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 24649 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24714 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24714 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24714 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 161 run: string-copy/read-line/parse-traces/main 15: 162 => ((6 integer)) mem: ((6 integer)): 24646 <= 162 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main 16: 13 => ((7 integer)) mem: ((7 integer)): 24647 <= 13 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 162 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24648 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 162 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1194 byte) (raw)) => l run: string-copy/read-line/parse-traces/main 12: #\l => ((9 character)) mem: ((9 character)): 24649 <= #\l run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 24715 => ((10 character-address)) mem: ((10 character-address)): 24650 <= 24715 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => l run: string-copy/read-line/parse-traces/main 14: #\l => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 24715 <= #\l run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 162 run: string-copy/read-line/parse-traces/main 15: 163 => ((6 integer)) mem: ((6 integer)): 24646 <= 163 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main 16: 14 => ((7 integer)) mem: ((7 integer)): 24647 <= 14 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 163 mem: ((3 integer)) => 163 run: string-copy/read-line/parse-traces/main 10: t => ((8 boolean)) mem: ((8 boolean)): 24648 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 24701 run: read-line/parse-traces/main 5: 24701 => ((5 string-address)) mem: ((5 string-address)): 24583 <= 24701 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 163 run: read-line/parse-traces/main 6: 164 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 164 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 24701 run: parse-traces/main 26: 24701 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 24701 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 12 run: parse-traces/main 27: 13 => ((2 integer)) mem: ((2 integer)): 1261 <= 13 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 13 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 24716 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (13 100) run: divides?/parse-traces/main 1: 13 => ((1 integer)) mem: ((1 integer)): 24718 <= 13 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (13 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 24719 <= 100 run: divides?/parse-traces/main 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 13 mem: ((2 integer)) => 100 mem: ((1 integer)) => 13 mem: ((2 integer)) => 100 run: divides?/parse-traces/main 3: 13 => ((3 integer)) mem: ((3 integer)): 24720 <= 13 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 13 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 24721 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 24701 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 24747 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24701) run: parse-trace/parse-traces/main 1: 24701 => ((1 string-address)) mem: ((1 string-address)): 24749 <= 24701 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 24778 => ((2 trace-address)) mem: ((2 trace-address)): 24750 <= 24778 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 24780 => ((3 string-address)) mem: ((3 string-address)): 24751 <= 24780 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 24701 mem: ((3 string-address)) => 24780 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 24783 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24701 24780) run: split-first-at-substring/parse-trace/parse-traces/main 1: 24701 => ((1 string-address)) mem: ((1 string-address)): 24785 <= 24701 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (24701 24780) run: split-first-at-substring/parse-trace/parse-traces/main 2: 24780 => ((2 string-address)) mem: ((2 string-address)): 24786 <= 24780 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24701 integer) (raw)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main 3: 14 => ((3 integer)) mem: ((3 integer)): 24787 <= 14 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 24788 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 24701 mem: ((2 string-address)) => 24780 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 24814 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24701 24780 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 24701 => ((1 string-address)) mem: ((1 string-address)): 24816 <= 24701 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (24701 24780 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 24780 => ((2 string-address)) mem: ((2 string-address)): 24817 <= 24780 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24701 24780 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 24818 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((24780 string) (raw)) mem: ((24780 integer) (raw)) => 2 mem: ((24781 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 24819 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24701 integer) (raw)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 24820 <= 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 24821 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 24701 mem: ((2 string-address)) => 24780 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 24845 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24701 24780 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 24701 => ((1 string-address)) mem: ((1 string-address)): 24847 <= 24701 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (24701 24780 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 24780 => ((2 string-address)) mem: ((2 string-address)): 24848 <= 24780 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24701 24780 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 24849 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24780 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 24850 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24701 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 24851 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 12 => ((5 integer)) mem: ((5 integer)): 24851 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 24852 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 24853 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 24854 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24702 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\r => ((9 character)) mem: ((9 character)): 24855 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((24780 string) (raw)) mem: ((24780 integer) (raw)) => 2 mem: ((24781 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 24856 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 24857 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24822 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 24818 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 24701 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 24876 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24701 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 24701 => ((1 string-address)) mem: ((1 string-address)): 24878 <= 24701 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (24701 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 24879 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24701 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 24880 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24701 integer) (raw)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 24881 <= 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24882 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24703 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 24883 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24884 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 24880 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24882 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24704 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 24883 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 24884 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 24880 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 24882 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24705 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 24883 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 24884 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 24818 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 24821 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 24701 mem: ((2 string-address)) => 24780 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 24907 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24701 24780 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 24701 => ((1 string-address)) mem: ((1 string-address)): 24909 <= 24701 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (24701 24780 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 24780 => ((2 string-address)) mem: ((2 string-address)): 24910 <= 24780 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24701 24780 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 24911 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24780 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 24912 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24701 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 24913 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 12 => ((5 integer)) mem: ((5 integer)): 24913 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 24914 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 24915 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 24916 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24705 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 24917 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((24780 string) (raw)) mem: ((24780 integer) (raw)) => 2 mem: ((24781 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 24918 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 24919 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 24911 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 24915 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 24916 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24706 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 24917 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((24780 string) (raw)) mem: ((24780 integer) (raw)) => 2 mem: ((24782 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 24918 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 24919 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 24911 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 24915 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 24916 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 24822 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 24791 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 24701 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 24938 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24701 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 24701 => ((1 string-address)) mem: ((1 string-address)): 24940 <= 24701 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (24701 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 24941 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24701 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 24942 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24701 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 24943 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 24969 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14 => ((1 integer)) mem: ((1 integer)): 24971 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 24972 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 24973 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 24942 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 24943 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 25000 => ((5 string-address)) mem: ((5 string-address)): 24944 <= 25000 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 24945 <= 0 schedule: scheduling string-copy/split-first-at-substring/parse-trace/parse-traces/main for further processing schedule: string-copy/split-first-at-substring/parse-trace/parse-traces/main run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 24946 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24947 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24702 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 24948 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((25000 string) (raw)) mem: ((25000 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25001 => ((10 character-address)) mem: ((10 character-address)): 24949 <= 25001 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25001 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 24945 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 24946 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24947 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24703 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 24948 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((25000 string) (raw)) mem: ((25000 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25002 => ((10 character-address)) mem: ((10 character-address)): 24949 <= 25002 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25002 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 24945 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 24946 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 24947 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24704 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 24948 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((25000 string) (raw)) mem: ((25000 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25003 => ((10 character-address)) mem: ((10 character-address)): 24949 <= 25003 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25003 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 24945 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 24946 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 24947 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 25000 run: split-first-at-substring/parse-trace/parse-traces/main 10: 25000 => ((5 string-address)) mem: ((5 string-address)): 24789 <= 25000 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24780 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 24792 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 24791 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 24701 mem: ((7 integer)) => 5 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 25004 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (24701 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 24701 => ((1 string-address)) mem: ((1 string-address)): 25006 <= 24701 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (24701 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 25007 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (24701 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 14 => ((3 integer)) mem: ((3 integer)): 25008 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((24701 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 25009 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 25035 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14 => ((1 integer)) mem: ((1 integer)): 25037 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 14 => ((2 integer)) mem: ((2 integer)): 25038 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 25039 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((3 integer)) mem: ((3 integer)): 25008 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 9 => ((4 integer)) mem: ((4 integer)): 25009 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 25066 => ((5 string-address)) mem: ((5 string-address)): 25010 <= 25066 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 25011 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 25012 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25013 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24707 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 25014 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25067 => ((10 character-address)) mem: ((10 character-address)): 25015 <= 25067 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25067 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 25011 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 25012 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25013 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24708 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 25014 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25068 => ((10 character-address)) mem: ((10 character-address)): 25015 <= 25068 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25068 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 25011 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 25012 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25013 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24709 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 25014 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25069 => ((10 character-address)) mem: ((10 character-address)): 25015 <= 25069 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25069 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 25011 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 25012 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25013 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24710 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 25014 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25070 => ((10 character-address)) mem: ((10 character-address)): 25015 <= 25070 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25070 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 25011 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 25012 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25013 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24711 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 25014 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25071 => ((10 character-address)) mem: ((10 character-address)): 25015 <= 25071 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25071 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 25011 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 25012 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25013 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24712 byte) (raw)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\5 => ((9 character)) mem: ((9 character)): 25014 <= #\5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25072 => ((10 character-address)) mem: ((10 character-address)): 25015 <= 25072 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\5 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25072 <= #\5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 25011 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 25012 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25013 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24713 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 25014 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25073 => ((10 character-address)) mem: ((10 character-address)): 25015 <= 25073 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25073 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 25011 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 25012 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25013 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24714 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 25014 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25074 => ((10 character-address)) mem: ((10 character-address)): 25015 <= 25074 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25074 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 13 => ((6 integer)) mem: ((6 integer)): 25011 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 25012 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25013 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((24701 string) (raw)) mem: ((24701 integer) (raw)) => 14 mem: ((24715 byte) (raw)) => l run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\l => ((9 character)) mem: ((9 character)): 25014 <= #\l run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 25075 => ((10 character-address)) mem: ((10 character-address)): 25015 <= 25075 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => l run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\l => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25075 <= #\l run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 14 => ((6 integer)) mem: ((6 integer)): 25011 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 25012 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 25013 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 25066 run: split-first-at-substring/parse-trace/parse-traces/main 13: 25066 => ((6 string-address)) mem: ((6 string-address)): 24790 <= 25066 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 25000 mem: ((6 string-address)) => 25066 run: parse-trace/parse-traces/main 4: 25000 => ((4 string-address)) mem: ((4 string-address)): 24752 <= 25000 run: parse-trace/parse-traces/main 4: 25066 => ((5 string-address)) mem: ((5 string-address)): 24753 <= 25066 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 24778 => ((6 string-address-address)) mem: ((6 string-address-address)): 24754 <= 24778 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 25000 run: parse-trace/parse-traces/main 6: 25000 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 24778 <= 25000 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 24779 => ((7 string-address-address)) mem: ((7 string-address-address)): 24755 <= 24779 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 25066 run: parse-trace/parse-traces/main 8: 25066 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 24779 <= 25066 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 24778 run: parse-traces/main 33: 24778 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 24778 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((24778 string-address) (raw)) => 25000 run: parse-traces/main 34: 25000 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 25000 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 25000 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 25076 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25000 13420) run: string-equal/parse-traces/main 1: 25000 => ((1 string-address)) mem: ((1 string-address)): 25078 <= 25000 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25000 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 25079 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (25000 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 25080 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 25081 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 25082 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 25083 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 25084 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((25000 string) (raw)) mem: ((25000 integer) (raw)) => 3 mem: ((25001 byte) (raw)) => r run: string-equal/parse-traces/main 11: #\r => ((8 byte)) mem: ((8 byte)): 25085 <= #\r run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 25086 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 25087 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main 16: 1 => ((6 integer)) mem: ((6 integer)): 25083 <= 1 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 25084 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((25000 string) (raw)) mem: ((25000 integer) (raw)) => 3 mem: ((25002 byte) (raw)) => u run: string-equal/parse-traces/main 11: #\u => ((8 byte)) mem: ((8 byte)): 25085 <= #\u run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13422 byte) (raw)) => u run: string-equal/parse-traces/main 12: #\u => ((9 byte)) mem: ((9 byte)): 25086 <= #\u run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 25087 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main 16: 2 => ((6 integer)) mem: ((6 integer)): 25083 <= 2 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 25084 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((25000 string) (raw)) mem: ((25000 integer) (raw)) => 3 mem: ((25003 byte) (raw)) => n run: string-equal/parse-traces/main 11: #\n => ((8 byte)) mem: ((8 byte)): 25085 <= #\n run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13423 byte) (raw)) => n run: string-equal/parse-traces/main 12: #\n => ((9 byte)) mem: ((9 byte)): 25086 <= #\n run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 25087 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main 16: 3 => ((6 integer)) mem: ((6 integer)): 25083 <= 3 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: t => ((7 boolean)) mem: ((7 boolean)): 25084 <= t run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main 18: (((reply)) ((t literal))) run: parse-traces/main 35: t => ((14 boolean)) mem: ((14 boolean)): 1273 <= t run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 23836 run: parse-traces/main 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main 38: 23839 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1263 <= 23839 run: parse-traces/main 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 23797 run: to-array/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main 0: 25107 => ((default-space space-address)) run: to-array/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (23797) run: to-array/parse-traces/main 1: 23797 => ((1 buffer-address)) mem: ((1 buffer-address)): 25109 <= 23797 run: to-array/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((23797 integer) (raw)) => 0 run: to-array/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 25110 <= 0 run: to-array/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((23798 string-address) (raw)) => 23799 run: to-array/parse-traces/main 3: 23799 => ((3 string-address)) mem: ((3 string-address)): 25111 <= 23799 run: to-array/parse-traces/main 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 23799 run: to-array/parse-traces/main 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 0 run: to-array/parse-traces/main 6: 25138 => ((4 string-address)) mem: ((4 string-address)): 25112 <= 25138 run: to-array/parse-traces/main 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main 7: 0 => ((5 integer)) mem: ((5 integer)): 25113 <= 0 run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 0 run: to-array/parse-traces/main 8: t => ((6 boolean)) mem: ((6 boolean)): 25114 <= t run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 25138 run: parse-traces/main 39: 25138 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 23839 <= 25138 run: parse-traces/main 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main 0: 25139 => ((default-space space-address)) run: init-buffer/parse-traces/main 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main 1: 25170 => ((1 buffer-address)) mem: ((1 buffer-address)): 25141 <= 25170 run: init-buffer/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main 2: 25170 => ((2 integer-address)) mem: ((2 integer-address)): 25142 <= 25170 run: init-buffer/parse-traces/main 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 25170 <= 0 run: init-buffer/parse-traces/main 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main 4: 25171 => ((3 string-address-address)) mem: ((3 string-address-address)): 25143 <= 25171 run: init-buffer/parse-traces/main 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main 5: 5 => ((4 integer)) mem: ((4 integer)): 25144 <= 5 run: init-buffer/parse-traces/main 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main 6: 25172 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 25171 <= 25172 run: init-buffer/parse-traces/main 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 25170 run: parse-traces/main 40: 25170 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 25170 run: parse-traces/main 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 24778 run: parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main 0: 25178 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (24778) run: parse-instruction-trace/parse-traces/main 1: 24778 => ((1 trace-address)) mem: ((1 trace-address)): 25180 <= 24778 run: parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((24779 string-address) (raw)) => 25066 run: parse-instruction-trace/parse-traces/main 2: 25066 => ((2 string-address)) mem: ((2 string-address)): 25181 <= 25066 run: parse-instruction-trace/parse-traces/main 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main 3: 25209 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 25182 <= 25209 run: parse-instruction-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 25066 run: split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main 0: 25213 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25066 #\space) run: split-first/parse-instruction-trace/parse-traces/main 1: 25066 => ((1 string-address)) mem: ((1 string-address)): 25215 <= 25066 run: split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (25066 #\space) run: split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 25216 <= #\space run: split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25066 integer) (raw)) => 9 run: split-first/parse-instruction-trace/parse-traces/main 3: 9 => ((3 integer)) mem: ((3 integer)): 25217 <= 9 run: split-first/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 9 run: split-first/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 25218 <= nil run: split-first/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 25066 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: 25244 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25066 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: 25066 => ((1 string-address)) mem: ((1 string-address)): 25246 <= 25066 run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (25066 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 25247 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25066 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 25248 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25066 integer) (raw)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 25249 <= 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25250 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25067 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 25251 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25252 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 25248 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25250 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25068 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 25251 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25252 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 25248 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25250 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25069 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 25251 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25252 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 25248 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25250 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25070 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 25251 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25252 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 25248 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25250 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25071 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 25251 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 25252 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 9: 4 => ((7 integer)) mem: ((7 integer)): 25221 <= 4 run: split-first/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 25066 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 25275 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25066 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 25066 => ((1 string-address)) mem: ((1 string-address)): 25277 <= 25066 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (25066 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 25278 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25066 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 25279 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25066 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 25280 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 25306 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 9 => ((1 integer)) mem: ((1 integer)): 25308 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 25309 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 25310 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 25279 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 25280 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 25337 => ((5 string-address)) mem: ((5 string-address)): 25281 <= 25337 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 25282 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 25283 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25284 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25067 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 25285 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 25338 => ((10 character-address)) mem: ((10 character-address)): 25286 <= 25338 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25338 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 25282 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 25283 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25284 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25068 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 25285 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 25339 => ((10 character-address)) mem: ((10 character-address)): 25286 <= 25339 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25339 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 25282 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 25283 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25284 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25069 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 25285 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 25340 => ((10 character-address)) mem: ((10 character-address)): 25286 <= 25340 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25340 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 25282 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 25283 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25284 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25070 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 25285 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 25341 => ((10 character-address)) mem: ((10 character-address)): 25286 <= 25341 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25341 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 25282 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 25283 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 25284 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 25337 run: split-first/parse-instruction-trace/parse-traces/main 10: 25337 => ((5 string-address)) mem: ((5 string-address)): 25219 <= 25337 run: split-first/parse-instruction-trace/parse-traces/main 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 11: 5 => ((7 integer)) mem: ((7 integer)): 25221 <= 5 run: split-first/parse-instruction-trace/parse-traces/main 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 25066 mem: ((7 integer)) => 5 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 25342 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25066 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 25066 => ((1 string-address)) mem: ((1 string-address)): 25344 <= 25066 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (25066 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 25345 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25066 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 9 => ((3 integer)) mem: ((3 integer)): 25346 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25066 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 25347 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 25373 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 9 => ((1 integer)) mem: ((1 integer)): 25375 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 9 => ((2 integer)) mem: ((2 integer)): 25376 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 25377 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 9 => ((3 integer)) mem: ((3 integer)): 25346 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 25347 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 25404 => ((5 string-address)) mem: ((5 string-address)): 25348 <= 25404 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 25349 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 25350 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25351 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25072 byte) (raw)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\5 => ((9 character)) mem: ((9 character)): 25352 <= #\5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((25404 string) (raw)) mem: ((25404 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 25405 => ((10 character-address)) mem: ((10 character-address)): 25353 <= 25405 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\5 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25405 <= #\5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 25349 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 25350 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25351 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25073 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 25352 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((25404 string) (raw)) mem: ((25404 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 25406 => ((10 character-address)) mem: ((10 character-address)): 25353 <= 25406 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25406 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 25349 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 25350 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25351 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25074 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 25352 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((25404 string) (raw)) mem: ((25404 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 25407 => ((10 character-address)) mem: ((10 character-address)): 25353 <= 25407 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25407 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 25349 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 25350 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25351 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((25066 string) (raw)) mem: ((25066 integer) (raw)) => 9 mem: ((25075 byte) (raw)) => l run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\l => ((9 character)) mem: ((9 character)): 25352 <= #\l run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((25404 string) (raw)) mem: ((25404 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 25408 => ((10 character-address)) mem: ((10 character-address)): 25353 <= 25408 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => l run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\l => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25408 <= #\l run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 25349 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 25350 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 25351 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 25404 run: split-first/parse-instruction-trace/parse-traces/main 12: 25404 => ((6 string-address)) mem: ((6 string-address)): 25220 <= 25404 run: split-first/parse-instruction-trace/parse-traces/main 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 25337 mem: ((6 string-address)) => 25404 run: parse-instruction-trace/parse-traces/main 4: 25337 => ((4 string-address)) mem: ((4 string-address)): 25183 <= 25337 run: parse-instruction-trace/parse-traces/main 4: 25404 => ((5 string-address)) mem: ((5 string-address)): 25184 <= 25404 run: parse-instruction-trace/parse-traces/main 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main 5: 25209 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 25185 <= 25209 run: parse-instruction-trace/parse-traces/main 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 25337 run: split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main 0: 25409 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25337 #\/) run: split/parse-instruction-trace/parse-traces/main 1: 25337 => ((1 string-address)) mem: ((1 string-address)): 25411 <= 25337 run: split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (25337 #\/) run: split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 25412 <= #\/ run: split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25337 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 25413 <= 4 run: split/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 25414 <= nil run: split/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main 8: 1 => ((6 integer)) mem: ((6 integer)): 25416 <= 1 run: split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 25417 <= 0 run: split/parse-instruction-trace/parse-traces/main 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 25337 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 25440 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25337 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 25337 => ((1 string-address)) mem: ((1 string-address)): 25442 <= 25337 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (25337 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 25443 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25337 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 25444 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25337 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 25445 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25446 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25338 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 25447 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25448 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 25444 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25446 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25339 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 25447 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25448 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 25444 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25446 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25340 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 25447 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25448 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 25444 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25446 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25341 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 25447 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25448 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 25444 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 25446 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 10: 4 => ((7 integer)) mem: ((7 integer)): 25417 <= 4 run: split/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 25418 <= t run: split/parse-instruction-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main 16: 25471 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 25415 <= 25471 run: split/parse-instruction-trace/parse-traces/main 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 17: 0 => ((9 integer)) mem: ((9 integer)): 25419 <= 0 run: split/parse-instruction-trace/parse-traces/main 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 18: 0 => ((10 integer)) mem: ((10 integer)): 25420 <= 0 run: split/parse-instruction-trace/parse-traces/main 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/main 19: nil => ((8 boolean)) mem: ((8 boolean)): 25418 <= nil run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 25337 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 25473 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25337 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 25337 => ((1 string-address)) mem: ((1 string-address)): 25475 <= 25337 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (25337 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 25476 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25337 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 25477 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25337 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 25478 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25479 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25338 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 25480 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25481 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 25477 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25479 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25339 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 25480 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25481 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 25477 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25479 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25340 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 25480 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25481 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 25477 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25479 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25341 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 25480 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25481 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 25477 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 25479 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 21: 4 => ((11 integer)) mem: ((11 integer)): 25421 <= 4 run: split/parse-instruction-trace/parse-traces/main 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((25471 string-address-array) (raw)) mem: ((25471 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main 22: 25472 => ((12 string-address-address)) mem: ((12 string-address-address)): 25422 <= 25472 run: split/parse-instruction-trace/parse-traces/main 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 25337 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 0: 25504 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25337 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: 25337 => ((1 string-address)) mem: ((1 string-address)): 25506 <= 25337 run: string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (25337 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 25507 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25337 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 25508 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25337 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 25509 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 0: 25535 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 25537 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 25538 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 25539 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 25508 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 25509 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: 25566 => ((5 string-address)) mem: ((5 string-address)): 25510 <= 25566 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 25511 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 25512 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25513 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25338 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 25514 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 25567 => ((10 character-address)) mem: ((10 character-address)): 25515 <= 25567 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25567 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 25511 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 25512 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25513 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25339 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 25514 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 25568 => ((10 character-address)) mem: ((10 character-address)): 25515 <= 25568 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25568 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 25511 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 25512 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25513 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25340 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 25514 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 25569 => ((10 character-address)) mem: ((10 character-address)): 25515 <= 25569 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25569 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 25511 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 25512 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25513 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((25337 string) (raw)) mem: ((25337 integer) (raw)) => 4 mem: ((25341 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 25514 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 25570 => ((10 character-address)) mem: ((10 character-address)): 25515 <= 25570 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25570 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 25511 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 25512 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 25513 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 25566 run: split/parse-instruction-trace/parse-traces/main 23: 25566 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 25472 <= 25566 run: split/parse-instruction-trace/parse-traces/main 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 24: 5 => ((10 integer)) mem: ((10 integer)): 25420 <= 5 run: split/parse-instruction-trace/parse-traces/main 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main 25: 1 => ((9 integer)) mem: ((9 integer)): 25419 <= 1 run: split/parse-instruction-trace/parse-traces/main 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main 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/main 19: t => ((8 boolean)) mem: ((8 boolean)): 25418 <= t run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 25471 run: parse-instruction-trace/parse-traces/main 6: 25471 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 25209 <= 25471 run: parse-instruction-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main 7: 25210 => ((7 string-address-address)) mem: ((7 string-address-address)): 25186 <= 25210 run: parse-instruction-trace/parse-traces/main 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main 8: 25571 => ((8 string-address)) mem: ((8 string-address)): 25187 <= 25571 run: parse-instruction-trace/parse-traces/main 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 25404 mem: ((8 string-address)) => 25571 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 25574 => ((default-space space-address)) schedule: scheduling split-first-at-substring/parse-instruction-trace/parse-traces/main for further processing schedule: split-first-at-substring/parse-instruction-trace/parse-traces/main run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25404 25571) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 25404 => ((1 string-address)) mem: ((1 string-address)): 25576 <= 25404 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (25404 25571) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 25571 => ((2 string-address)) mem: ((2 string-address)): 25577 <= 25571 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25404 integer) (raw)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 25578 <= 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 25579 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 25404 mem: ((2 string-address)) => 25571 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 25605 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25404 25571 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 25404 => ((1 string-address)) mem: ((1 string-address)): 25607 <= 25404 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (25404 25571 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 25571 => ((2 string-address)) mem: ((2 string-address)): 25608 <= 25571 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25404 25571 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 25609 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((25571 string) (raw)) mem: ((25571 integer) (raw)) => 2 mem: ((25572 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 25610 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25404 integer) (raw)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 25611 <= 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 25612 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 25404 mem: ((2 string-address)) => 25571 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 25636 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25404 25571 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 25404 => ((1 string-address)) mem: ((1 string-address)): 25638 <= 25404 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (25404 25571 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 25571 => ((2 string-address)) mem: ((2 string-address)): 25639 <= 25571 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25404 25571 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 25640 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((25571 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 25641 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25404 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 25642 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 2 => ((5 integer)) mem: ((5 integer)): 25642 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 25643 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 25644 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 25645 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((25404 string) (raw)) mem: ((25404 integer) (raw)) => 4 mem: ((25405 byte) (raw)) => 5 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\5 => ((9 character)) mem: ((9 character)): 25646 <= #\5 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((25571 string) (raw)) mem: ((25571 integer) (raw)) => 2 mem: ((25572 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 25647 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 25648 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25613 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 25609 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 25404 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 25667 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25404 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 25404 => ((1 string-address)) mem: ((1 string-address)): 25669 <= 25404 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (25404 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 25670 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25404 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 25671 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25404 integer) (raw)) => 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 25672 <= 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25673 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((25404 string) (raw)) mem: ((25404 integer) (raw)) => 4 mem: ((25406 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 25674 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 25675 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 1 => ((3 integer)) mem: ((3 integer)): 25609 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 25612 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 25404 mem: ((2 string-address)) => 25571 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 25698 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25404 25571 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 25404 => ((1 string-address)) mem: ((1 string-address)): 25700 <= 25404 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (25404 25571 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 25571 => ((2 string-address)) mem: ((2 string-address)): 25701 <= 25571 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25404 25571 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 25702 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((25571 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 25703 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25404 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 25704 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 2 => ((5 integer)) mem: ((5 integer)): 25704 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 25705 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 25706 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 25707 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((25404 string) (raw)) mem: ((25404 integer) (raw)) => 4 mem: ((25406 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 25708 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((25571 string) (raw)) mem: ((25571 integer) (raw)) => 2 mem: ((25572 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 25709 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 25710 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 2 => ((3 integer)) mem: ((3 integer)): 25702 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 25706 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 25707 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((25404 string) (raw)) mem: ((25404 integer) (raw)) => 4 mem: ((25407 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 25708 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((25571 string) (raw)) mem: ((25571 integer) (raw)) => 2 mem: ((25573 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 25709 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 25710 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 3 => ((3 integer)) mem: ((3 integer)): 25702 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 25706 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 25707 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 25613 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 1 => ((7 integer)) mem: ((7 integer)): 25582 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 25404 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 25729 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25404 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 25404 => ((1 string-address)) mem: ((1 string-address)): 25731 <= 25404 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (25404 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 25732 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25404 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 25733 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25404 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 25734 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 25760 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 25762 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 25763 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 25764 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 1 => ((3 integer)) mem: ((3 integer)): 25733 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 25734 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 25791 => ((5 string-address)) mem: ((5 string-address)): 25735 <= 25791 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 25736 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 25737 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25738 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((25404 string) (raw)) mem: ((25404 integer) (raw)) => 4 mem: ((25405 byte) (raw)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\5 => ((9 character)) mem: ((9 character)): 25739 <= #\5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((25791 string) (raw)) mem: ((25791 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 25792 => ((10 character-address)) mem: ((10 character-address)): 25740 <= 25792 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\5 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25792 <= #\5 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 25736 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 25737 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 25738 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 25791 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 25791 => ((5 string-address)) mem: ((5 string-address)): 25580 <= 25791 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((25571 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 25583 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: 3 => ((7 integer)) mem: ((7 integer)): 25582 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 25404 mem: ((7 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 25793 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (25404 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 25404 => ((1 string-address)) mem: ((1 string-address)): 25795 <= 25404 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (25404 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 25796 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (25404 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 25797 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((25404 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 25798 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 25824 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 25826 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 25827 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 25828 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 25797 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 25798 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 25855 => ((5 string-address)) mem: ((5 string-address)): 25799 <= 25855 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 3 => ((6 integer)) mem: ((6 integer)): 25800 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 25801 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 25802 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((25404 string) (raw)) mem: ((25404 integer) (raw)) => 4 mem: ((25408 byte) (raw)) => l run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\l => ((9 character)) mem: ((9 character)): 25803 <= #\l run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((25855 string) (raw)) mem: ((25855 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 25856 => ((10 character-address)) mem: ((10 character-address)): 25804 <= 25856 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => l run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\l => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 25856 <= #\l run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 25800 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 25801 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 25802 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 25855 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 25855 => ((6 string-address)) mem: ((6 string-address)): 25581 <= 25855 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 25791 mem: ((6 string-address)) => 25855 run: parse-instruction-trace/parse-traces/main 9: 25791 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 25210 <= 25791 run: parse-instruction-trace/parse-traces/main 9: 25855 => ((5 string-address)) mem: ((5 string-address)): 25184 <= 25855 run: parse-instruction-trace/parse-traces/main 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main 10: 25211 => ((9 string-address-address)) mem: ((9 string-address-address)): 25188 <= 25211 run: parse-instruction-trace/parse-traces/main 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 25855 run: parse-instruction-trace/parse-traces/main 11: 25855 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 25211 <= 25855 run: parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 25209 run: parse-traces/main 41: 25209 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1266 <= 25209 run: parse-traces/main 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 13348 mem: ((7 instruction-trace-address)) => 25209 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 25857 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348 25209) run: append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 25859 <= 13348 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13348 25209) run: append/parse-traces/main 2: 25209 => ((2 character)) mem: ((2 character)): 25860 <= 25209 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 13348 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 25888 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348) run: buffer-full?/append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 25890 <= 13348 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((13348 integer) (raw)) => 5 run: buffer-full?/append/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 25891 <= 5 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: buffer-full?/append/parse-traces/main 3: 13350 => ((3 string-address)) mem: ((3 string-address)): 25892 <= 13350 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13350 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main 4: 30 => ((4 integer)) mem: ((4 integer)): 25893 <= 30 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 5 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25894 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 25861 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 13348 => ((4 integer-address)) mem: ((4 integer-address)): 25862 <= 13348 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: append/parse-traces/main 7: 13350 => ((5 string-address)) mem: ((5 string-address)): 25863 <= 13350 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 5 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 run: append/parse-traces/main 8: 13356 => ((6 byte-address)) mem: ((6 byte-address)): 25864 <= 13356 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 25209 run: append/parse-traces/main 9: 25209 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 13356 <= 25209 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 5 run: append/parse-traces/main 10: 6 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 13348 <= 6 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 13348 run: parse-traces/main 42: 13348 => ((6 buffer-address)) mem: ((6 buffer-address)): 1265 <= 13348 run: parse-traces/main 43: (((jump)) ((-21 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 25919 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 25921 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 164 run: end-of-stream?/parse-traces/main 2: 164 => ((2 integer)) mem: ((2 integer)): 25922 <= 164 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 25923 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 25924 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 164 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25925 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 25950 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 25952 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 25953 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 25954 <= 1031 run: read-line/parse-traces/main 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 164 run: find-next/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 25981 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 164) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 25983 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 164) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 25984 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 164) run: find-next/read-line/parse-traces/main 3: 164 => ((3 integer)) mem: ((3 integer)): 25985 <= 164 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 25986 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 164 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 164 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1196 byte) (raw)) => r run: find-next/read-line/parse-traces/main 7: #\r => ((6 byte)) mem: ((6 byte)): 25988 <= #\r run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 164 run: find-next/read-line/parse-traces/main 10: 165 => ((3 integer)) mem: ((3 integer)): 25985 <= 165 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 165 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 165 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1197 byte) (raw)) => u run: find-next/read-line/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 25988 <= #\u run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 165 run: find-next/read-line/parse-traces/main 10: 166 => ((3 integer)) mem: ((3 integer)): 25985 <= 166 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 166 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 166 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1198 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 25988 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 166 run: find-next/read-line/parse-traces/main 10: 167 => ((3 integer)) mem: ((3 integer)): 25985 <= 167 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 167 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 167 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1199 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 25988 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 167 run: find-next/read-line/parse-traces/main 10: 168 => ((3 integer)) mem: ((3 integer)): 25985 <= 168 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 168 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 168 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1200 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 25988 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 168 run: find-next/read-line/parse-traces/main 10: 169 => ((3 integer)) mem: ((3 integer)): 25985 <= 169 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 169 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 169 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1201 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 25988 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 169 run: find-next/read-line/parse-traces/main 10: 170 => ((3 integer)) mem: ((3 integer)): 25985 <= 170 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 170 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 170 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1202 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 25988 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 170 run: find-next/read-line/parse-traces/main 10: 171 => ((3 integer)) mem: ((3 integer)): 25985 <= 171 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 171 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 171 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1203 byte) (raw)) => i run: find-next/read-line/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 25988 <= #\i run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 171 run: find-next/read-line/parse-traces/main 10: 172 => ((3 integer)) mem: ((3 integer)): 25985 <= 172 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 172 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 172 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1204 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 25988 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 172 run: find-next/read-line/parse-traces/main 10: 173 => ((3 integer)) mem: ((3 integer)): 25985 <= 173 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 173 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 173 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1205 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 25988 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 173 run: find-next/read-line/parse-traces/main 10: 174 => ((3 integer)) mem: ((3 integer)): 25985 <= 174 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 174 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 174 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1206 byte) (raw)) => 6 run: find-next/read-line/parse-traces/main 7: #\6 => ((6 byte)) mem: ((6 byte)): 25988 <= #\6 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 6 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 174 run: find-next/read-line/parse-traces/main 10: 175 => ((3 integer)) mem: ((3 integer)): 25985 <= 175 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 175 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 175 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1207 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 25988 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 175 run: find-next/read-line/parse-traces/main 10: 176 => ((3 integer)) mem: ((3 integer)): 25985 <= 176 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 176 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 176 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1208 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 25988 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 176 run: find-next/read-line/parse-traces/main 10: 177 => ((3 integer)) mem: ((3 integer)): 25985 <= 177 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 177 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 177 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1209 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 25988 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 25989 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 177 run: find-next/read-line/parse-traces/main 10: 178 => ((3 integer)) mem: ((3 integer)): 25985 <= 178 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 178 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 25987 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 178 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1210 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\newline => ((6 byte)) mem: ((6 byte)): 25988 <= #\newline run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 25989 <= t run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 178 run: read-line/parse-traces/main 4: 178 => ((4 integer)) mem: ((4 integer)): 25955 <= 178 run: read-line/parse-traces/main 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)) => 164 mem: ((4 integer)) => 178 run: string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 26012 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 164 178) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 26014 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 164 178) run: string-copy/read-line/parse-traces/main 2: 164 => ((2 integer)) mem: ((2 integer)): 26015 <= 164 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 164 178) run: string-copy/read-line/parse-traces/main 3: 178 => ((3 integer)) mem: ((3 integer)): 26016 <= 178 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 26017 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 178 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 26043 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 178) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 26045 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 178) run: min/string-copy/read-line/parse-traces/main 2: 178 => ((2 integer)) mem: ((2 integer)): 26046 <= 178 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 178 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 26047 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 178 run: string-copy/read-line/parse-traces/main 5: 178 => ((3 integer)) mem: ((3 integer)): 26016 <= 178 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 178 mem: ((2 integer)) => 164 run: string-copy/read-line/parse-traces/main 6: 14 => ((4 integer)) mem: ((4 integer)): 26017 <= 14 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 14 run: string-copy/read-line/parse-traces/main 7: 26074 => ((5 string-address)) mem: ((5 string-address)): 26018 <= 26074 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 164 run: string-copy/read-line/parse-traces/main 8: 164 => ((6 integer)) mem: ((6 integer)): 26019 <= 164 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 26020 <= 0 run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 164 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 164 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1196 byte) (raw)) => r run: string-copy/read-line/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 26022 <= #\r run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26075 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26075 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26075 <= #\r run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 164 run: string-copy/read-line/parse-traces/main 15: 165 => ((6 integer)) mem: ((6 integer)): 26019 <= 165 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 26020 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 165 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 165 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1197 byte) (raw)) => u run: string-copy/read-line/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 26022 <= #\u run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26076 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26076 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26076 <= #\u run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 165 run: string-copy/read-line/parse-traces/main 15: 166 => ((6 integer)) mem: ((6 integer)): 26019 <= 166 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 26020 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 166 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 166 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1198 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 26022 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26077 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26077 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26077 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 166 run: string-copy/read-line/parse-traces/main 15: 167 => ((6 integer)) mem: ((6 integer)): 26019 <= 167 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 26020 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 167 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 167 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1199 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 26022 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26078 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26078 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26078 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 167 run: string-copy/read-line/parse-traces/main 15: 168 => ((6 integer)) mem: ((6 integer)): 26019 <= 168 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 26020 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 168 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 168 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1200 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 26022 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26079 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26079 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26079 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 168 run: string-copy/read-line/parse-traces/main 15: 169 => ((6 integer)) mem: ((6 integer)): 26019 <= 169 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 26020 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 169 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 169 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1201 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 26022 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26080 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26080 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26080 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 169 run: string-copy/read-line/parse-traces/main 15: 170 => ((6 integer)) mem: ((6 integer)): 26019 <= 170 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 26020 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 170 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 170 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1202 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 26022 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26081 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26081 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26081 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 170 run: string-copy/read-line/parse-traces/main 15: 171 => ((6 integer)) mem: ((6 integer)): 26019 <= 171 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 26020 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 171 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 171 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1203 byte) (raw)) => i run: string-copy/read-line/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 26022 <= #\i run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26082 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26082 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26082 <= #\i run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 171 run: string-copy/read-line/parse-traces/main 15: 172 => ((6 integer)) mem: ((6 integer)): 26019 <= 172 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 26020 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 172 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 172 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1204 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 26022 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26083 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26083 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26083 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 172 run: string-copy/read-line/parse-traces/main 15: 173 => ((6 integer)) mem: ((6 integer)): 26019 <= 173 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 26020 <= 9 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 173 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 173 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1205 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 26022 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26084 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26084 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26084 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 173 run: string-copy/read-line/parse-traces/main 15: 174 => ((6 integer)) mem: ((6 integer)): 26019 <= 174 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main 16: 10 => ((7 integer)) mem: ((7 integer)): 26020 <= 10 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 174 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 174 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1206 byte) (raw)) => 6 run: string-copy/read-line/parse-traces/main 12: #\6 => ((9 character)) mem: ((9 character)): 26022 <= #\6 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26085 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26085 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 6 run: string-copy/read-line/parse-traces/main 14: #\6 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26085 <= #\6 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 174 run: string-copy/read-line/parse-traces/main 15: 175 => ((6 integer)) mem: ((6 integer)): 26019 <= 175 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main 16: 11 => ((7 integer)) mem: ((7 integer)): 26020 <= 11 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 175 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 175 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1207 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 26022 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26086 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26086 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26086 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 175 run: string-copy/read-line/parse-traces/main 15: 176 => ((6 integer)) mem: ((6 integer)): 26019 <= 176 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main 16: 12 => ((7 integer)) mem: ((7 integer)): 26020 <= 12 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 176 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 176 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1208 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 26022 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26087 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26087 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26087 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 176 run: string-copy/read-line/parse-traces/main 15: 177 => ((6 integer)) mem: ((6 integer)): 26019 <= 177 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main 16: 13 => ((7 integer)) mem: ((7 integer)): 26020 <= 13 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 177 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26021 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 177 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1209 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 26022 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 26088 => ((10 character-address)) mem: ((10 character-address)): 26023 <= 26088 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26088 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 177 run: string-copy/read-line/parse-traces/main 15: 178 => ((6 integer)) mem: ((6 integer)): 26019 <= 178 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main 16: 14 => ((7 integer)) mem: ((7 integer)): 26020 <= 14 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 178 mem: ((3 integer)) => 178 run: string-copy/read-line/parse-traces/main 10: t => ((8 boolean)) mem: ((8 boolean)): 26021 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 26074 run: read-line/parse-traces/main 5: 26074 => ((5 string-address)) mem: ((5 string-address)): 25956 <= 26074 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 178 run: read-line/parse-traces/main 6: 179 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 179 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 26074 run: parse-traces/main 26: 26074 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 26074 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 13 run: parse-traces/main 27: 14 => ((2 integer)) mem: ((2 integer)): 1261 <= 14 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 14 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 26089 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 100) run: divides?/parse-traces/main 1: 14 => ((1 integer)) mem: ((1 integer)): 26091 <= 14 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 26092 <= 100 run: divides?/parse-traces/main 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 14 mem: ((2 integer)) => 100 mem: ((1 integer)) => 14 mem: ((2 integer)) => 100 run: divides?/parse-traces/main 3: 14 => ((3 integer)) mem: ((3 integer)): 26093 <= 14 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 14 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 26094 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 26074 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 26120 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26074) run: parse-trace/parse-traces/main 1: 26074 => ((1 string-address)) mem: ((1 string-address)): 26122 <= 26074 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 26151 => ((2 trace-address)) mem: ((2 trace-address)): 26123 <= 26151 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 26153 => ((3 string-address)) mem: ((3 string-address)): 26124 <= 26153 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 26074 mem: ((3 string-address)) => 26153 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 26156 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26074 26153) run: split-first-at-substring/parse-trace/parse-traces/main 1: 26074 => ((1 string-address)) mem: ((1 string-address)): 26158 <= 26074 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (26074 26153) run: split-first-at-substring/parse-trace/parse-traces/main 2: 26153 => ((2 string-address)) mem: ((2 string-address)): 26159 <= 26153 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26074 integer) (raw)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main 3: 14 => ((3 integer)) mem: ((3 integer)): 26160 <= 14 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 26161 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 26074 mem: ((2 string-address)) => 26153 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 26187 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26074 26153 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 26074 => ((1 string-address)) mem: ((1 string-address)): 26189 <= 26074 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (26074 26153 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 26153 => ((2 string-address)) mem: ((2 string-address)): 26190 <= 26153 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26074 26153 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 26191 <= 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((26153 string) (raw)) mem: ((26153 integer) (raw)) => 2 mem: ((26154 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 26192 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26074 integer) (raw)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 26193 <= 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 26194 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 26074 mem: ((2 string-address)) => 26153 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 26218 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26074 26153 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 26074 => ((1 string-address)) mem: ((1 string-address)): 26220 <= 26074 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (26074 26153 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 26153 => ((2 string-address)) mem: ((2 string-address)): 26221 <= 26153 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26074 26153 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 26222 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((26153 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 26223 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26074 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 26224 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 12 => ((5 integer)) mem: ((5 integer)): 26224 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 26225 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 26226 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 26227 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26075 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\r => ((9 character)) mem: ((9 character)): 26228 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((26153 string) (raw)) mem: ((26153 integer) (raw)) => 2 mem: ((26154 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 26229 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 26230 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26195 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 26191 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 26074 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 26249 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26074 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 26074 => ((1 string-address)) mem: ((1 string-address)): 26251 <= 26074 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (26074 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 26252 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26074 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 26253 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26074 integer) (raw)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 26254 <= 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26255 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26076 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 26256 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26257 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 26253 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26255 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26077 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 26256 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26257 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 26253 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26255 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26078 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 26256 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 26257 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 26191 <= 3 schedule: scheduling find-substring/split-first-at-substring/parse-trace/parse-traces/main for further processing schedule: find-substring/split-first-at-substring/parse-trace/parse-traces/main run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 26194 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 26074 mem: ((2 string-address)) => 26153 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 26280 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26074 26153 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 26074 => ((1 string-address)) mem: ((1 string-address)): 26282 <= 26074 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (26074 26153 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 26153 => ((2 string-address)) mem: ((2 string-address)): 26283 <= 26153 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26074 26153 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 26284 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((26153 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 26285 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26074 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 26286 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 12 => ((5 integer)) mem: ((5 integer)): 26286 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 26287 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 26288 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 26289 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26078 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 26290 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((26153 string) (raw)) mem: ((26153 integer) (raw)) => 2 mem: ((26154 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 26291 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 26292 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 26284 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 26288 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 26289 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26079 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 26290 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((26153 string) (raw)) mem: ((26153 integer) (raw)) => 2 mem: ((26155 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 26291 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 26292 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 26284 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 26288 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 26289 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 26195 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 26164 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 26074 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 26311 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26074 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 26074 => ((1 string-address)) mem: ((1 string-address)): 26313 <= 26074 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (26074 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 26314 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26074 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 26315 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26074 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 26316 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 26342 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14 => ((1 integer)) mem: ((1 integer)): 26344 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 26345 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 26346 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 26315 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 26316 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 26373 => ((5 string-address)) mem: ((5 string-address)): 26317 <= 26373 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 26318 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 26319 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26320 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26075 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 26321 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((26373 string) (raw)) mem: ((26373 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26374 => ((10 character-address)) mem: ((10 character-address)): 26322 <= 26374 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26374 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 26318 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 26319 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26320 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26076 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 26321 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((26373 string) (raw)) mem: ((26373 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26375 => ((10 character-address)) mem: ((10 character-address)): 26322 <= 26375 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26375 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 26318 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 26319 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26320 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26077 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 26321 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((26373 string) (raw)) mem: ((26373 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26376 => ((10 character-address)) mem: ((10 character-address)): 26322 <= 26376 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26376 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 26318 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 26319 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 26320 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 26373 run: split-first-at-substring/parse-trace/parse-traces/main 10: 26373 => ((5 string-address)) mem: ((5 string-address)): 26162 <= 26373 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((26153 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 26165 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 26164 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 26074 mem: ((7 integer)) => 5 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 26377 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26074 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 26074 => ((1 string-address)) mem: ((1 string-address)): 26379 <= 26074 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (26074 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 26380 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26074 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 14 => ((3 integer)) mem: ((3 integer)): 26381 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26074 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 26382 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 26408 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14 => ((1 integer)) mem: ((1 integer)): 26410 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 14 => ((2 integer)) mem: ((2 integer)): 26411 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 26412 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((3 integer)) mem: ((3 integer)): 26381 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 9 => ((4 integer)) mem: ((4 integer)): 26382 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 26439 => ((5 string-address)) mem: ((5 string-address)): 26383 <= 26439 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 26384 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 26385 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26386 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26080 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 26387 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26440 => ((10 character-address)) mem: ((10 character-address)): 26388 <= 26440 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26440 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 26384 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 26385 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26386 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26081 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 26387 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26441 => ((10 character-address)) mem: ((10 character-address)): 26388 <= 26441 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26441 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 26384 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 26385 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26386 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26082 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 26387 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26442 => ((10 character-address)) mem: ((10 character-address)): 26388 <= 26442 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26442 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 26384 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 26385 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26386 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26083 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 26387 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26443 => ((10 character-address)) mem: ((10 character-address)): 26388 <= 26443 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26443 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 26384 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 26385 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26386 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26084 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 26387 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26444 => ((10 character-address)) mem: ((10 character-address)): 26388 <= 26444 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26444 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 26384 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 26385 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26386 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26085 byte) (raw)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\6 => ((9 character)) mem: ((9 character)): 26387 <= #\6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26445 => ((10 character-address)) mem: ((10 character-address)): 26388 <= 26445 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\6 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26445 <= #\6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 26384 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 26385 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26386 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26086 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 26387 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26446 => ((10 character-address)) mem: ((10 character-address)): 26388 <= 26446 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26446 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 26384 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 26385 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26386 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26087 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 26387 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26447 => ((10 character-address)) mem: ((10 character-address)): 26388 <= 26447 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26447 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 13 => ((6 integer)) mem: ((6 integer)): 26384 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 26385 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26386 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((26074 string) (raw)) mem: ((26074 integer) (raw)) => 14 mem: ((26088 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 26387 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 26448 => ((10 character-address)) mem: ((10 character-address)): 26388 <= 26448 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26448 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 14 => ((6 integer)) mem: ((6 integer)): 26384 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 26385 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 26386 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 26439 run: split-first-at-substring/parse-trace/parse-traces/main 13: 26439 => ((6 string-address)) mem: ((6 string-address)): 26163 <= 26439 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 26373 mem: ((6 string-address)) => 26439 run: parse-trace/parse-traces/main 4: 26373 => ((4 string-address)) mem: ((4 string-address)): 26125 <= 26373 run: parse-trace/parse-traces/main 4: 26439 => ((5 string-address)) mem: ((5 string-address)): 26126 <= 26439 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 26151 => ((6 string-address-address)) mem: ((6 string-address-address)): 26127 <= 26151 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 26373 run: parse-trace/parse-traces/main 6: 26373 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 26151 <= 26373 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 26152 => ((7 string-address-address)) mem: ((7 string-address-address)): 26128 <= 26152 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 26439 run: parse-trace/parse-traces/main 8: 26439 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 26152 <= 26439 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 26151 run: parse-traces/main 33: 26151 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 26151 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((26151 string-address) (raw)) => 26373 run: parse-traces/main 34: 26373 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 26373 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 26373 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 26449 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26373 13420) run: string-equal/parse-traces/main 1: 26373 => ((1 string-address)) mem: ((1 string-address)): 26451 <= 26373 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26373 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 26452 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (26373 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 26453 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 26454 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 26455 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 26456 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 26457 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((26373 string) (raw)) mem: ((26373 integer) (raw)) => 3 mem: ((26374 byte) (raw)) => r run: string-equal/parse-traces/main 11: #\r => ((8 byte)) mem: ((8 byte)): 26458 <= #\r run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 26459 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 26460 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main 16: 1 => ((6 integer)) mem: ((6 integer)): 26456 <= 1 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 26457 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((26373 string) (raw)) mem: ((26373 integer) (raw)) => 3 mem: ((26375 byte) (raw)) => u run: string-equal/parse-traces/main 11: #\u => ((8 byte)) mem: ((8 byte)): 26458 <= #\u run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13422 byte) (raw)) => u run: string-equal/parse-traces/main 12: #\u => ((9 byte)) mem: ((9 byte)): 26459 <= #\u run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 26460 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main 16: 2 => ((6 integer)) mem: ((6 integer)): 26456 <= 2 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 26457 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((26373 string) (raw)) mem: ((26373 integer) (raw)) => 3 mem: ((26376 byte) (raw)) => n run: string-equal/parse-traces/main 11: #\n => ((8 byte)) mem: ((8 byte)): 26458 <= #\n run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13423 byte) (raw)) => n run: string-equal/parse-traces/main 12: #\n => ((9 byte)) mem: ((9 byte)): 26459 <= #\n run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 26460 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main 16: 3 => ((6 integer)) mem: ((6 integer)): 26456 <= 3 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: t => ((7 boolean)) mem: ((7 boolean)): 26457 <= t run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main 18: (((reply)) ((t literal))) run: parse-traces/main 35: t => ((14 boolean)) mem: ((14 boolean)): 1273 <= t run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 25209 run: parse-traces/main 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main 38: 25212 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1263 <= 25212 run: parse-traces/main 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 25170 run: to-array/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main 0: 26480 => ((default-space space-address)) run: to-array/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (25170) run: to-array/parse-traces/main 1: 25170 => ((1 buffer-address)) mem: ((1 buffer-address)): 26482 <= 25170 run: to-array/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((25170 integer) (raw)) => 0 run: to-array/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 26483 <= 0 run: to-array/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((25171 string-address) (raw)) => 25172 run: to-array/parse-traces/main 3: 25172 => ((3 string-address)) mem: ((3 string-address)): 26484 <= 25172 run: to-array/parse-traces/main 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 25172 run: to-array/parse-traces/main 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 0 run: to-array/parse-traces/main 6: 26511 => ((4 string-address)) mem: ((4 string-address)): 26485 <= 26511 run: to-array/parse-traces/main 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main 7: 0 => ((5 integer)) mem: ((5 integer)): 26486 <= 0 run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 0 run: to-array/parse-traces/main 8: t => ((6 boolean)) mem: ((6 boolean)): 26487 <= t run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 26511 run: parse-traces/main 39: 26511 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 25212 <= 26511 run: parse-traces/main 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main 0: 26512 => ((default-space space-address)) run: init-buffer/parse-traces/main 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main 1: 26543 => ((1 buffer-address)) mem: ((1 buffer-address)): 26514 <= 26543 run: init-buffer/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main 2: 26543 => ((2 integer-address)) mem: ((2 integer-address)): 26515 <= 26543 run: init-buffer/parse-traces/main 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 26543 <= 0 run: init-buffer/parse-traces/main 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main 4: 26544 => ((3 string-address-address)) mem: ((3 string-address-address)): 26516 <= 26544 run: init-buffer/parse-traces/main 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main 5: 5 => ((4 integer)) mem: ((4 integer)): 26517 <= 5 run: init-buffer/parse-traces/main 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main 6: 26545 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 26544 <= 26545 run: init-buffer/parse-traces/main 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 26543 run: parse-traces/main 40: 26543 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 26543 run: parse-traces/main 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 26151 run: parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main 0: 26551 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (26151) run: parse-instruction-trace/parse-traces/main 1: 26151 => ((1 trace-address)) mem: ((1 trace-address)): 26553 <= 26151 run: parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((26152 string-address) (raw)) => 26439 run: parse-instruction-trace/parse-traces/main 2: 26439 => ((2 string-address)) mem: ((2 string-address)): 26554 <= 26439 run: parse-instruction-trace/parse-traces/main 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main 3: 26582 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 26555 <= 26582 run: parse-instruction-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 26439 run: split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main 0: 26586 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26439 #\space) run: split-first/parse-instruction-trace/parse-traces/main 1: 26439 => ((1 string-address)) mem: ((1 string-address)): 26588 <= 26439 run: split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (26439 #\space) run: split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 26589 <= #\space run: split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26439 integer) (raw)) => 9 run: split-first/parse-instruction-trace/parse-traces/main 3: 9 => ((3 integer)) mem: ((3 integer)): 26590 <= 9 run: split-first/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 9 run: split-first/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 26591 <= nil run: split-first/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 26439 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: 26617 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26439 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: 26439 => ((1 string-address)) mem: ((1 string-address)): 26619 <= 26439 run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (26439 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 26620 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26439 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 26621 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26439 integer) (raw)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 26622 <= 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26623 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26440 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 26624 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26625 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 26621 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26623 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26441 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 26624 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26625 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 26621 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26623 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26442 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 26624 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26625 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 26621 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26623 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26443 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 26624 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26625 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 26621 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26623 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26444 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 26624 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 26625 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 9: 4 => ((7 integer)) mem: ((7 integer)): 26594 <= 4 run: split-first/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 26439 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 26648 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26439 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 26439 => ((1 string-address)) mem: ((1 string-address)): 26650 <= 26439 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (26439 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 26651 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26439 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 26652 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26439 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 26653 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 26679 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 9 => ((1 integer)) mem: ((1 integer)): 26681 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 26682 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 26683 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 26652 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 26653 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 26710 => ((5 string-address)) mem: ((5 string-address)): 26654 <= 26710 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 26655 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 26656 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26657 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26440 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 26658 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 26711 => ((10 character-address)) mem: ((10 character-address)): 26659 <= 26711 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26711 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 26655 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 26656 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26657 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26441 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 26658 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 26712 => ((10 character-address)) mem: ((10 character-address)): 26659 <= 26712 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26712 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 26655 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 26656 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26657 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26442 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 26658 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 26713 => ((10 character-address)) mem: ((10 character-address)): 26659 <= 26713 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26713 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 26655 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 26656 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26657 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26443 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 26658 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 26714 => ((10 character-address)) mem: ((10 character-address)): 26659 <= 26714 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26714 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 26655 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 26656 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 26657 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 26710 run: split-first/parse-instruction-trace/parse-traces/main 10: 26710 => ((5 string-address)) mem: ((5 string-address)): 26592 <= 26710 run: split-first/parse-instruction-trace/parse-traces/main 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 11: 5 => ((7 integer)) mem: ((7 integer)): 26594 <= 5 run: split-first/parse-instruction-trace/parse-traces/main 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 26439 mem: ((7 integer)) => 5 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 26715 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26439 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 26439 => ((1 string-address)) mem: ((1 string-address)): 26717 <= 26439 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (26439 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 26718 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26439 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 9 => ((3 integer)) mem: ((3 integer)): 26719 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26439 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 26720 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 26746 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 9 => ((1 integer)) mem: ((1 integer)): 26748 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 9 => ((2 integer)) mem: ((2 integer)): 26749 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 26750 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 9 => ((3 integer)) mem: ((3 integer)): 26719 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 26720 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 26777 => ((5 string-address)) mem: ((5 string-address)): 26721 <= 26777 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 26722 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 26723 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26724 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26445 byte) (raw)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\6 => ((9 character)) mem: ((9 character)): 26725 <= #\6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((26777 string) (raw)) mem: ((26777 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 26778 => ((10 character-address)) mem: ((10 character-address)): 26726 <= 26778 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\6 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26778 <= #\6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 26722 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 26723 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26724 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26446 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 26725 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((26777 string) (raw)) mem: ((26777 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 26779 => ((10 character-address)) mem: ((10 character-address)): 26726 <= 26779 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26779 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 26722 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 26723 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26724 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26447 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 26725 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((26777 string) (raw)) mem: ((26777 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 26780 => ((10 character-address)) mem: ((10 character-address)): 26726 <= 26780 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26780 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 26722 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 26723 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26724 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((26439 string) (raw)) mem: ((26439 integer) (raw)) => 9 mem: ((26448 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 26725 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((26777 string) (raw)) mem: ((26777 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 26781 => ((10 character-address)) mem: ((10 character-address)): 26726 <= 26781 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26781 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 26722 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 26723 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 26724 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 26777 run: split-first/parse-instruction-trace/parse-traces/main 12: 26777 => ((6 string-address)) mem: ((6 string-address)): 26593 <= 26777 run: split-first/parse-instruction-trace/parse-traces/main 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 26710 mem: ((6 string-address)) => 26777 run: parse-instruction-trace/parse-traces/main 4: 26710 => ((4 string-address)) mem: ((4 string-address)): 26556 <= 26710 run: parse-instruction-trace/parse-traces/main 4: 26777 => ((5 string-address)) mem: ((5 string-address)): 26557 <= 26777 run: parse-instruction-trace/parse-traces/main 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main 5: 26582 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 26558 <= 26582 run: parse-instruction-trace/parse-traces/main 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 26710 run: split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main 0: 26782 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26710 #\/) run: split/parse-instruction-trace/parse-traces/main 1: 26710 => ((1 string-address)) mem: ((1 string-address)): 26784 <= 26710 run: split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (26710 #\/) run: split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 26785 <= #\/ run: split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26710 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 26786 <= 4 run: split/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 26787 <= nil run: split/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main 8: 1 => ((6 integer)) mem: ((6 integer)): 26789 <= 1 run: split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 26790 <= 0 run: split/parse-instruction-trace/parse-traces/main 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 26710 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 26813 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26710 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 26710 => ((1 string-address)) mem: ((1 string-address)): 26815 <= 26710 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (26710 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 26816 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26710 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 26817 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26710 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 26818 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26819 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26711 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 26820 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26821 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 26817 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26819 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26712 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 26820 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26821 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 26817 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26819 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26713 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 26820 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26821 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 26817 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26819 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26714 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 26820 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26821 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 26817 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 26819 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 10: 4 => ((7 integer)) mem: ((7 integer)): 26790 <= 4 run: split/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 26791 <= t run: split/parse-instruction-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main 16: 26844 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 26788 <= 26844 run: split/parse-instruction-trace/parse-traces/main 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 17: 0 => ((9 integer)) mem: ((9 integer)): 26792 <= 0 run: split/parse-instruction-trace/parse-traces/main 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 18: 0 => ((10 integer)) mem: ((10 integer)): 26793 <= 0 run: split/parse-instruction-trace/parse-traces/main 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/main 19: nil => ((8 boolean)) mem: ((8 boolean)): 26791 <= nil run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 26710 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 26846 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26710 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 26710 => ((1 string-address)) mem: ((1 string-address)): 26848 <= 26710 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (26710 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 26849 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26710 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 26850 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26710 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 26851 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26852 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26711 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 26853 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26854 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 26850 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26852 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26712 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 26853 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26854 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 26850 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26852 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26713 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 26853 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26854 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 26850 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 26852 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26714 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 26853 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26854 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 26850 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 26852 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 21: 4 => ((11 integer)) mem: ((11 integer)): 26794 <= 4 run: split/parse-instruction-trace/parse-traces/main 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((26844 string-address-array) (raw)) mem: ((26844 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main 22: 26845 => ((12 string-address-address)) mem: ((12 string-address-address)): 26795 <= 26845 run: split/parse-instruction-trace/parse-traces/main 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 26710 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 0: 26877 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26710 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: 26710 => ((1 string-address)) mem: ((1 string-address)): 26879 <= 26710 run: string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (26710 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 26880 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26710 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 26881 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26710 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 26882 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 0: 26908 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 26910 <= 4 schedule: scheduling min/string-copy/split/parse-instruction-trace/parse-traces/main for further processing schedule: min/string-copy/split/parse-instruction-trace/parse-traces/main run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 26911 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 26912 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 26881 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 26882 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: 26939 => ((5 string-address)) mem: ((5 string-address)): 26883 <= 26939 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 26884 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 26885 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26886 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26711 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 26887 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((26939 string) (raw)) mem: ((26939 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 26940 => ((10 character-address)) mem: ((10 character-address)): 26888 <= 26940 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26940 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 26884 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 26885 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26886 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26712 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 26887 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((26939 string) (raw)) mem: ((26939 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 26941 => ((10 character-address)) mem: ((10 character-address)): 26888 <= 26941 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26941 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 26884 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 26885 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26886 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26713 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 26887 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((26939 string) (raw)) mem: ((26939 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 26942 => ((10 character-address)) mem: ((10 character-address)): 26888 <= 26942 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26942 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 26884 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 26885 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 26886 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((26710 string) (raw)) mem: ((26710 integer) (raw)) => 4 mem: ((26714 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 26887 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((26939 string) (raw)) mem: ((26939 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 26943 => ((10 character-address)) mem: ((10 character-address)): 26888 <= 26943 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 26943 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 26884 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 26885 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 26886 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 26939 run: split/parse-instruction-trace/parse-traces/main 23: 26939 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 26845 <= 26939 run: split/parse-instruction-trace/parse-traces/main 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 24: 5 => ((10 integer)) mem: ((10 integer)): 26793 <= 5 run: split/parse-instruction-trace/parse-traces/main 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main 25: 1 => ((9 integer)) mem: ((9 integer)): 26792 <= 1 run: split/parse-instruction-trace/parse-traces/main 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main 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/main 19: t => ((8 boolean)) mem: ((8 boolean)): 26791 <= t run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 26844 run: parse-instruction-trace/parse-traces/main 6: 26844 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 26582 <= 26844 run: parse-instruction-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main 7: 26583 => ((7 string-address-address)) mem: ((7 string-address-address)): 26559 <= 26583 run: parse-instruction-trace/parse-traces/main 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main 8: 26944 => ((8 string-address)) mem: ((8 string-address)): 26560 <= 26944 run: parse-instruction-trace/parse-traces/main 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 26777 mem: ((8 string-address)) => 26944 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 26947 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26777 26944) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 26777 => ((1 string-address)) mem: ((1 string-address)): 26949 <= 26777 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (26777 26944) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 26944 => ((2 string-address)) mem: ((2 string-address)): 26950 <= 26944 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26777 integer) (raw)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 26951 <= 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 26952 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 26777 mem: ((2 string-address)) => 26944 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 26978 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26777 26944 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 26777 => ((1 string-address)) mem: ((1 string-address)): 26980 <= 26777 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (26777 26944 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 26944 => ((2 string-address)) mem: ((2 string-address)): 26981 <= 26944 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26777 26944 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 26982 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((26944 string) (raw)) mem: ((26944 integer) (raw)) => 2 mem: ((26945 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 26983 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26777 integer) (raw)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 26984 <= 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 26985 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 26777 mem: ((2 string-address)) => 26944 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 27009 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26777 26944 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 26777 => ((1 string-address)) mem: ((1 string-address)): 27011 <= 26777 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (26777 26944 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 26944 => ((2 string-address)) mem: ((2 string-address)): 27012 <= 26944 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26777 26944 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 27013 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((26944 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 27014 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26777 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 27015 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 2 => ((5 integer)) mem: ((5 integer)): 27015 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 27016 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 27017 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 27018 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((26777 string) (raw)) mem: ((26777 integer) (raw)) => 4 mem: ((26778 byte) (raw)) => 6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\6 => ((9 character)) mem: ((9 character)): 27019 <= #\6 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((26944 string) (raw)) mem: ((26944 integer) (raw)) => 2 mem: ((26945 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 27020 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => 6 mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 27021 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 26986 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 26982 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 26777 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 27040 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26777 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 26777 => ((1 string-address)) mem: ((1 string-address)): 27042 <= 26777 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (26777 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 27043 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26777 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 27044 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26777 integer) (raw)) => 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 27045 <= 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27046 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((26777 string) (raw)) mem: ((26777 integer) (raw)) => 4 mem: ((26779 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 27047 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 27048 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 1 => ((3 integer)) mem: ((3 integer)): 26982 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 26985 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 26777 mem: ((2 string-address)) => 26944 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 27071 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26777 26944 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 26777 => ((1 string-address)) mem: ((1 string-address)): 27073 <= 26777 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (26777 26944 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 26944 => ((2 string-address)) mem: ((2 string-address)): 27074 <= 26944 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26777 26944 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 27075 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((26944 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 27076 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26777 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 27077 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 2 => ((5 integer)) mem: ((5 integer)): 27077 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 27078 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 27079 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 27080 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((26777 string) (raw)) mem: ((26777 integer) (raw)) => 4 mem: ((26779 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 27081 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((26944 string) (raw)) mem: ((26944 integer) (raw)) => 2 mem: ((26945 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 27082 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 27083 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 2 => ((3 integer)) mem: ((3 integer)): 27075 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 27079 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 27080 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((26777 string) (raw)) mem: ((26777 integer) (raw)) => 4 mem: ((26780 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 27081 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((26944 string) (raw)) mem: ((26944 integer) (raw)) => 2 mem: ((26946 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 27082 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 27083 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 3 => ((3 integer)) mem: ((3 integer)): 27075 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 27079 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 27080 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 26986 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 1 => ((7 integer)) mem: ((7 integer)): 26955 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 26777 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 27102 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26777 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 26777 => ((1 string-address)) mem: ((1 string-address)): 27104 <= 26777 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (26777 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 27105 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26777 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 27106 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26777 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 27107 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 27133 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 27135 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 27136 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 27137 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 1 => ((3 integer)) mem: ((3 integer)): 27106 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 27107 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 27164 => ((5 string-address)) mem: ((5 string-address)): 27108 <= 27164 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 27109 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 27110 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27111 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((26777 string) (raw)) mem: ((26777 integer) (raw)) => 4 mem: ((26778 byte) (raw)) => 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\6 => ((9 character)) mem: ((9 character)): 27112 <= #\6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((27164 string) (raw)) mem: ((27164 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 27165 => ((10 character-address)) mem: ((10 character-address)): 27113 <= 27165 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\6 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27165 <= #\6 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 27109 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 27110 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 27111 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 27164 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 27164 => ((5 string-address)) mem: ((5 string-address)): 26953 <= 27164 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((26944 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 26956 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: 3 => ((7 integer)) mem: ((7 integer)): 26955 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 26777 mem: ((7 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 27166 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (26777 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 26777 => ((1 string-address)) mem: ((1 string-address)): 27168 <= 26777 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (26777 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 27169 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (26777 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 27170 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((26777 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 27171 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 27197 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 27199 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 27200 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 27201 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 27170 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 27171 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 27228 => ((5 string-address)) mem: ((5 string-address)): 27172 <= 27228 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 3 => ((6 integer)) mem: ((6 integer)): 27173 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 27174 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27175 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((26777 string) (raw)) mem: ((26777 integer) (raw)) => 4 mem: ((26781 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 27176 <= #\m run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((27228 string) (raw)) mem: ((27228 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 27229 => ((10 character-address)) mem: ((10 character-address)): 27177 <= 27229 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27229 <= #\m run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 27173 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 27174 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 27175 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 27228 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 27228 => ((6 string-address)) mem: ((6 string-address)): 26954 <= 27228 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 27164 mem: ((6 string-address)) => 27228 run: parse-instruction-trace/parse-traces/main 9: 27164 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 26583 <= 27164 run: parse-instruction-trace/parse-traces/main 9: 27228 => ((5 string-address)) mem: ((5 string-address)): 26557 <= 27228 run: parse-instruction-trace/parse-traces/main 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main 10: 26584 => ((9 string-address-address)) mem: ((9 string-address-address)): 26561 <= 26584 run: parse-instruction-trace/parse-traces/main 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 27228 run: parse-instruction-trace/parse-traces/main 11: 27228 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 26584 <= 27228 run: parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 26582 run: parse-traces/main 41: 26582 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1266 <= 26582 run: parse-traces/main 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 13348 mem: ((7 instruction-trace-address)) => 26582 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 27230 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348 26582) run: append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 27232 <= 13348 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13348 26582) run: append/parse-traces/main 2: 26582 => ((2 character)) mem: ((2 character)): 27233 <= 26582 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 13348 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 27261 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348) run: buffer-full?/append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 27263 <= 13348 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((13348 integer) (raw)) => 6 run: buffer-full?/append/parse-traces/main 2: 6 => ((2 integer)) mem: ((2 integer)): 27264 <= 6 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: buffer-full?/append/parse-traces/main 3: 13350 => ((3 string-address)) mem: ((3 string-address)): 27265 <= 13350 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13350 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main 4: 30 => ((4 integer)) mem: ((4 integer)): 27266 <= 30 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 6 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27267 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 27234 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 13348 => ((4 integer-address)) mem: ((4 integer-address)): 27235 <= 13348 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: append/parse-traces/main 7: 13350 => ((5 string-address)) mem: ((5 string-address)): 27236 <= 13350 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 6 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 run: append/parse-traces/main 8: 13357 => ((6 byte-address)) mem: ((6 byte-address)): 27237 <= 13357 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 26582 run: append/parse-traces/main 9: 26582 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 13357 <= 26582 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 6 run: append/parse-traces/main 10: 7 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 13348 <= 7 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 13348 run: parse-traces/main 42: 13348 => ((6 buffer-address)) mem: ((6 buffer-address)): 1265 <= 13348 run: parse-traces/main 43: (((jump)) ((-21 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 27292 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 27294 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 179 run: end-of-stream?/parse-traces/main 2: 179 => ((2 integer)) mem: ((2 integer)): 27295 <= 179 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 27296 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 27297 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 179 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27298 <= nil run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: parse-traces/main 24: nil => ((3 boolean)) mem: ((3 boolean)): 1262 <= nil run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => nil run: parse-traces/main 26: (((10 string-address)) <- ((read-line)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-line/parse-traces/main 0: 27323 => ((default-space space-address)) run: read-line/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: read-line/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 27325 <= 1256 run: read-line/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset))) run: read-line/parse-traces/main 2: 1256 => ((2 integer-address)) mem: ((2 integer-address)): 27326 <= 1256 run: read-line/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: read-line/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 27327 <= 1031 run: read-line/parse-traces/main 4: (((4 integer)) <- ((find-next)) ((3 string-address)) (( literal)) ((2 integer-address) (deref))) mem: ((3 string-address)) => 1031 mem: ((2 integer-address) (deref)) => 179 run: find-next/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/read-line/parse-traces/main 0: 27354 => ((default-space space-address)) run: find-next/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 #\newline 179) run: find-next/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 27356 <= 1031 run: find-next/read-line/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (1031 #\newline 179) run: find-next/read-line/parse-traces/main 2: #\newline => ((2 character)) mem: ((2 character)): 27357 <= #\newline run: find-next/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 #\newline 179) run: find-next/read-line/parse-traces/main 3: 179 => ((3 integer)) mem: ((3 integer)): 27358 <= 179 run: find-next/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: find-next/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 27359 <= 193 run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 179 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 179 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1211 byte) (raw)) => r run: find-next/read-line/parse-traces/main 7: #\r => ((6 byte)) mem: ((6 byte)): 27361 <= #\r run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => r mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 179 run: find-next/read-line/parse-traces/main 10: 180 => ((3 integer)) mem: ((3 integer)): 27358 <= 180 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 180 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 180 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1212 byte) (raw)) => u run: find-next/read-line/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 27361 <= #\u run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => u mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 180 run: find-next/read-line/parse-traces/main 10: 181 => ((3 integer)) mem: ((3 integer)): 27358 <= 181 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 181 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 181 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1213 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 27361 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 181 run: find-next/read-line/parse-traces/main 10: 182 => ((3 integer)) mem: ((3 integer)): 27358 <= 182 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 182 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 182 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1214 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 27361 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 182 run: find-next/read-line/parse-traces/main 10: 183 => ((3 integer)) mem: ((3 integer)): 27358 <= 183 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 183 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 183 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1215 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 27361 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 183 run: find-next/read-line/parse-traces/main 10: 184 => ((3 integer)) mem: ((3 integer)): 27358 <= 184 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 184 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 184 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1216 byte) (raw)) => m run: find-next/read-line/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 27361 <= #\m run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 184 run: find-next/read-line/parse-traces/main 10: 185 => ((3 integer)) mem: ((3 integer)): 27358 <= 185 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 185 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 185 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1217 byte) (raw)) => a run: find-next/read-line/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 27361 <= #\a run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 185 run: find-next/read-line/parse-traces/main 10: 186 => ((3 integer)) mem: ((3 integer)): 27358 <= 186 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 186 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 186 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1218 byte) (raw)) => i run: find-next/read-line/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 27361 <= #\i run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 186 run: find-next/read-line/parse-traces/main 10: 187 => ((3 integer)) mem: ((3 integer)): 27358 <= 187 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 187 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 187 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1219 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 27361 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 187 run: find-next/read-line/parse-traces/main 10: 188 => ((3 integer)) mem: ((3 integer)): 27358 <= 188 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 188 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 188 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1220 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 27361 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 188 run: find-next/read-line/parse-traces/main 10: 189 => ((3 integer)) mem: ((3 integer)): 27358 <= 189 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 189 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 189 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1221 byte) (raw)) => 7 run: find-next/read-line/parse-traces/main 7: #\7 => ((6 byte)) mem: ((6 byte)): 27361 <= #\7 run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => 7 mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 189 run: find-next/read-line/parse-traces/main 10: 190 => ((3 integer)) mem: ((3 integer)): 27358 <= 190 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 190 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 190 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1222 byte) (raw)) => : run: find-next/read-line/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 27361 <= #\: run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => : mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 190 run: find-next/read-line/parse-traces/main 10: 191 => ((3 integer)) mem: ((3 integer)): 27358 <= 191 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 191 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 191 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1223 byte) (raw)) => run: find-next/read-line/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 27361 <= #\space run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 191 run: find-next/read-line/parse-traces/main 10: 192 => ((3 integer)) mem: ((3 integer)): 27358 <= 192 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 192 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27360 <= nil run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/read-line/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 192 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1224 byte) (raw)) => n run: find-next/read-line/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 27361 <= #\n run: find-next/read-line/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => run: find-next/read-line/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27362 <= nil run: find-next/read-line/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/read-line/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 192 run: find-next/read-line/parse-traces/main 10: 193 => ((3 integer)) mem: ((3 integer)): 27358 <= 193 run: find-next/read-line/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/read-line/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer))) mem: ((3 integer)) => 193 mem: ((4 integer)) => 193 run: find-next/read-line/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 27360 <= t run: find-next/read-line/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/read-line/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 193 run: read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 27328 <= 193 run: read-line/parse-traces/main 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)) => 179 mem: ((4 integer)) => 193 run: string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/read-line/parse-traces/main 0: 27385 => ((default-space space-address)) run: string-copy/read-line/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (1031 179 193) run: string-copy/read-line/parse-traces/main 1: 1031 => ((1 string-address)) mem: ((1 string-address)): 27387 <= 1031 run: string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1031 179 193) run: string-copy/read-line/parse-traces/main 2: 179 => ((2 integer)) mem: ((2 integer)): 27388 <= 179 run: string-copy/read-line/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (1031 179 193) run: string-copy/read-line/parse-traces/main 3: 193 => ((3 integer)) mem: ((3 integer)): 27389 <= 193 run: string-copy/read-line/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: string-copy/read-line/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 27390 <= 193 run: string-copy/read-line/parse-traces/main 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 193 run: min/string-copy/read-line/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/read-line/parse-traces/main 0: 27416 => ((default-space space-address)) run: min/string-copy/read-line/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (193 193) run: min/string-copy/read-line/parse-traces/main 1: 193 => ((1 integer)) mem: ((1 integer)): 27418 <= 193 run: min/string-copy/read-line/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (193 193) run: min/string-copy/read-line/parse-traces/main 2: 193 => ((2 integer)) mem: ((2 integer)): 27419 <= 193 run: min/string-copy/read-line/parse-traces/main 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 193 mem: ((2 integer)) => 193 run: min/string-copy/read-line/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 27420 <= nil run: min/string-copy/read-line/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/read-line/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 193 run: string-copy/read-line/parse-traces/main 5: 193 => ((3 integer)) mem: ((3 integer)): 27389 <= 193 run: string-copy/read-line/parse-traces/main 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer))) mem: ((3 integer)) => 193 mem: ((2 integer)) => 179 run: string-copy/read-line/parse-traces/main 6: 14 => ((4 integer)) mem: ((4 integer)): 27390 <= 14 run: string-copy/read-line/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 14 run: string-copy/read-line/parse-traces/main 7: 27447 => ((5 string-address)) mem: ((5 string-address)): 27391 <= 27447 run: string-copy/read-line/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 179 run: string-copy/read-line/parse-traces/main 8: 179 => ((6 integer)) mem: ((6 integer)): 27392 <= 179 run: string-copy/read-line/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/read-line/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 27393 <= 0 run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 179 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 179 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1211 byte) (raw)) => r run: string-copy/read-line/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 27395 <= #\r run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27448 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27448 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/read-line/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27448 <= #\r run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 179 run: string-copy/read-line/parse-traces/main 15: 180 => ((6 integer)) mem: ((6 integer)): 27392 <= 180 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/read-line/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 27393 <= 1 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 180 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 180 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1212 byte) (raw)) => u run: string-copy/read-line/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 27395 <= #\u run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27449 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27449 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/read-line/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27449 <= #\u run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 180 run: string-copy/read-line/parse-traces/main 15: 181 => ((6 integer)) mem: ((6 integer)): 27392 <= 181 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/read-line/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 27393 <= 2 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 181 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 181 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1213 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 27395 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27450 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27450 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27450 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 181 run: string-copy/read-line/parse-traces/main 15: 182 => ((6 integer)) mem: ((6 integer)): 27392 <= 182 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/read-line/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 27393 <= 3 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 182 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 182 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1214 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 27395 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27451 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27451 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27451 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 182 run: string-copy/read-line/parse-traces/main 15: 183 => ((6 integer)) mem: ((6 integer)): 27392 <= 183 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/read-line/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 27393 <= 4 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 183 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 183 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1215 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 27395 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27452 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27452 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27452 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 183 run: string-copy/read-line/parse-traces/main 15: 184 => ((6 integer)) mem: ((6 integer)): 27392 <= 184 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/read-line/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 27393 <= 5 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 184 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 184 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1216 byte) (raw)) => m run: string-copy/read-line/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 27395 <= #\m run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27453 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27453 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/read-line/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27453 <= #\m run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 184 run: string-copy/read-line/parse-traces/main 15: 185 => ((6 integer)) mem: ((6 integer)): 27392 <= 185 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/read-line/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 27393 <= 6 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 185 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 185 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1217 byte) (raw)) => a run: string-copy/read-line/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 27395 <= #\a run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27454 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27454 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/read-line/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27454 <= #\a run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 185 run: string-copy/read-line/parse-traces/main 15: 186 => ((6 integer)) mem: ((6 integer)): 27392 <= 186 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/read-line/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 27393 <= 7 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 186 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 186 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1218 byte) (raw)) => i run: string-copy/read-line/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 27395 <= #\i run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27455 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27455 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/read-line/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27455 <= #\i run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 186 run: string-copy/read-line/parse-traces/main 15: 187 => ((6 integer)) mem: ((6 integer)): 27392 <= 187 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/read-line/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 27393 <= 8 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 187 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 187 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1219 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 27395 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27456 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27456 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27456 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 187 run: string-copy/read-line/parse-traces/main 15: 188 => ((6 integer)) mem: ((6 integer)): 27392 <= 188 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/read-line/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 27393 <= 9 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 188 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 188 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1220 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 27395 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 9 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27457 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27457 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27457 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 188 run: string-copy/read-line/parse-traces/main 15: 189 => ((6 integer)) mem: ((6 integer)): 27392 <= 189 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 9 run: string-copy/read-line/parse-traces/main 16: 10 => ((7 integer)) mem: ((7 integer)): 27393 <= 10 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 189 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 189 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1221 byte) (raw)) => 7 run: string-copy/read-line/parse-traces/main 12: #\7 => ((9 character)) mem: ((9 character)): 27395 <= #\7 run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 10 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27458 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27458 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 7 run: string-copy/read-line/parse-traces/main 14: #\7 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27458 <= #\7 run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 189 run: string-copy/read-line/parse-traces/main 15: 190 => ((6 integer)) mem: ((6 integer)): 27392 <= 190 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 10 run: string-copy/read-line/parse-traces/main 16: 11 => ((7 integer)) mem: ((7 integer)): 27393 <= 11 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 190 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 190 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1222 byte) (raw)) => : run: string-copy/read-line/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 27395 <= #\: run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 11 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27459 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27459 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/read-line/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27459 <= #\: run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 190 run: string-copy/read-line/parse-traces/main 15: 191 => ((6 integer)) mem: ((6 integer)): 27392 <= 191 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 11 run: string-copy/read-line/parse-traces/main 16: 12 => ((7 integer)) mem: ((7 integer)): 27393 <= 12 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 191 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 191 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1223 byte) (raw)) => run: string-copy/read-line/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 27395 <= #\space run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 12 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27460 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27460 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/read-line/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27460 <= #\space run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 191 run: string-copy/read-line/parse-traces/main 15: 192 => ((6 integer)) mem: ((6 integer)): 27392 <= 192 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 12 run: string-copy/read-line/parse-traces/main 16: 13 => ((7 integer)) mem: ((7 integer)): 27393 <= 13 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 192 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27394 <= nil run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/read-line/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 192 array-len: ((1031 string) (raw)) mem: ((1031 integer) (raw)) => 193 mem: ((1224 byte) (raw)) => n run: string-copy/read-line/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 27395 <= #\n run: string-copy/read-line/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 13 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 run: string-copy/read-line/parse-traces/main 13: 27461 => ((10 character-address)) mem: ((10 character-address)): 27396 <= 27461 run: string-copy/read-line/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/read-line/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27461 <= #\n run: string-copy/read-line/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 192 run: string-copy/read-line/parse-traces/main 15: 193 => ((6 integer)) mem: ((6 integer)): 27392 <= 193 run: string-copy/read-line/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 13 run: string-copy/read-line/parse-traces/main 16: 14 => ((7 integer)) mem: ((7 integer)): 27393 <= 14 run: string-copy/read-line/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/read-line/parse-traces/main 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 193 mem: ((3 integer)) => 193 run: string-copy/read-line/parse-traces/main 10: t => ((8 boolean)) mem: ((8 boolean)): 27394 <= t run: string-copy/read-line/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/read-line/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 27447 run: read-line/parse-traces/main 5: 27447 => ((5 string-address)) mem: ((5 string-address)): 27329 <= 27447 run: read-line/parse-traces/main 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 193 run: read-line/parse-traces/main 6: 194 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 1256 <= 194 run: read-line/parse-traces/main 7: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 27447 run: parse-traces/main 26: 27447 => ((10 string-address)) mem: ((10 string-address)): 1269 <= 27447 run: parse-traces/main 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 14 run: parse-traces/main 27: 15 => ((2 integer)) mem: ((2 integer)): 1261 <= 15 run: parse-traces/main 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal))) mem: ((2 integer)) => 15 run: divides?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: divides?/parse-traces/main 0: 27462 => ((default-space space-address)) run: divides?/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (15 100) run: divides?/parse-traces/main 1: 15 => ((1 integer)) mem: ((1 integer)): 27464 <= 15 run: divides?/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (15 100) run: divides?/parse-traces/main 2: 100 => ((2 integer)) mem: ((2 integer)): 27465 <= 100 run: divides?/parse-traces/main 3: (_ ((3 integer)) <- ((divide-with-remainder)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 15 mem: ((2 integer)) => 100 mem: ((1 integer)) => 15 mem: ((2 integer)) => 100 run: divides?/parse-traces/main 3: 15 => ((3 integer)) mem: ((3 integer)): 27466 <= 15 run: divides?/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 15 run: divides?/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 27467 <= nil run: divides?/parse-traces/main 5: (((reply)) ((4 boolean))) mem: ((4 boolean)) => nil run: parse-traces/main 28: nil => ((11 boolean)) mem: ((11 boolean)): 1270 <= nil run: parse-traces/main 29: (((jump-unless)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: parse-traces/main 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address))) mem: ((10 string-address)) => 27447 run: parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-trace/parse-traces/main 0: 27493 => ((default-space space-address)) run: parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27447) run: parse-trace/parse-traces/main 1: 27447 => ((1 string-address)) mem: ((1 string-address)): 27495 <= 27447 run: parse-trace/parse-traces/main 2: (((2 trace-address)) <- ((new)) ((trace literal))) run: parse-trace/parse-traces/main 2: 27524 => ((2 trace-address)) mem: ((2 trace-address)): 27496 <= 27524 run: parse-trace/parse-traces/main 3: (((3 string-address)) <- ((new)) : ) run: parse-trace/parse-traces/main 3: 27526 => ((3 string-address)) mem: ((3 string-address)): 27497 <= 27526 run: parse-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address))) mem: ((1 string-address)) => 27447 mem: ((3 string-address)) => 27526 run: split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-trace/parse-traces/main 0: 27529 => ((default-space space-address)) run: split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27447 27526) run: split-first-at-substring/parse-trace/parse-traces/main 1: 27447 => ((1 string-address)) mem: ((1 string-address)): 27531 <= 27447 run: split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (27447 27526) run: split-first-at-substring/parse-trace/parse-traces/main 2: 27526 => ((2 string-address)) mem: ((2 string-address)): 27532 <= 27526 run: split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27447 integer) (raw)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main 3: 14 => ((3 integer)) mem: ((3 integer)): 27533 <= 14 run: split-first-at-substring/parse-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 14 run: split-first-at-substring/parse-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 27534 <= nil run: split-first-at-substring/parse-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 27447 mem: ((2 string-address)) => 27526 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 27560 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27447 27526 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 27447 => ((1 string-address)) mem: ((1 string-address)): 27562 <= 27447 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (27447 27526 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 27526 => ((2 string-address)) mem: ((2 string-address)): 27563 <= 27526 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (27447 27526 0) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 27564 <= 0 schedule: scheduling find-substring/split-first-at-substring/parse-trace/parse-traces/main for further processing schedule: find-substring/split-first-at-substring/parse-trace/parse-traces/main run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((27526 string) (raw)) mem: ((27526 integer) (raw)) => 2 mem: ((27527 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 27565 <= #\: run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27447 integer) (raw)) => 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 27566 <= 14 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 27567 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 27447 mem: ((2 string-address)) => 27526 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 27591 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27447 27526 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 27447 => ((1 string-address)) mem: ((1 string-address)): 27593 <= 27447 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (27447 27526 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 27526 => ((2 string-address)) mem: ((2 string-address)): 27594 <= 27526 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (27447 27526 0) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 27595 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((27526 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 27596 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27447 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 27597 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 12 => ((5 integer)) mem: ((5 integer)): 27597 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 27598 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 27599 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 27600 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27448 byte) (raw)) => r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\r => ((9 character)) mem: ((9 character)): 27601 <= #\r run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((27526 string) (raw)) mem: ((27526 integer) (raw)) => 2 mem: ((27527 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 27602 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 27603 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27568 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 27564 <= 1 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 27447 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 27622 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27447 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 27447 => ((1 string-address)) mem: ((1 string-address)): 27624 <= 27447 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (27447 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 27625 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (27447 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 27626 <= 1 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27447 integer) (raw)) => 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 27627 <= 14 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27628 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27449 byte) (raw)) => u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\u => ((6 byte)) mem: ((6 byte)): 27629 <= #\u run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27630 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 2 => ((3 integer)) mem: ((3 integer)): 27626 <= 2 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27628 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27450 byte) (raw)) => n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 27629 <= #\n run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27630 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: 3 => ((3 integer)) mem: ((3 integer)): 27626 <= 3 run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27628 <= nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27451 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 27629 <= #\: run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 27630 <= t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 11: 3 => ((3 integer)) mem: ((3 integer)): 27564 <= 3 run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 27567 <= nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 27447 mem: ((2 string-address)) => 27526 mem: ((3 integer)) => 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 0: 27653 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27447 27526 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 1: 27447 => ((1 string-address)) mem: ((1 string-address)): 27655 <= 27447 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (27447 27526 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 2: 27526 => ((2 string-address)) mem: ((2 string-address)): 27656 <= 27526 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (27447 27526 3) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 27657 <= 3 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((27526 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 27658 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27447 integer) (raw)) => 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((5 integer)) mem: ((5 integer)): 27659 <= 14 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 12 => ((5 integer)) mem: ((5 integer)): 27659 <= 12 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 27660 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 27661 <= 0 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 27662 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27451 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 27663 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((27526 string) (raw)) mem: ((27526 integer) (raw)) => 2 mem: ((27527 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 27664 <= #\: run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 27665 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 4 => ((3 integer)) mem: ((3 integer)): 27657 <= 4 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 27661 <= 1 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 27662 <= nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => nil run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27452 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 27663 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((27526 string) (raw)) mem: ((27526 integer) (raw)) => 2 mem: ((27528 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 27664 <= #\space run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 27665 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 16: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 18: 5 => ((3 integer)) mem: ((3 integer)): 27657 <= 5 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 27661 <= 2 run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 27662 <= t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((8 offset))) mem: ((8 boolean)) => t run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 27568 <= t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 3 run: split-first-at-substring/parse-trace/parse-traces/main 9: 3 => ((7 integer)) mem: ((7 integer)): 27537 <= 3 run: split-first-at-substring/parse-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 27447 mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 27684 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27447 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 27447 => ((1 string-address)) mem: ((1 string-address)): 27686 <= 27447 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (27447 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 27687 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (27447 0 3) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 3 => ((3 integer)) mem: ((3 integer)): 27688 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27447 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 27689 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 27715 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14 => ((1 integer)) mem: ((1 integer)): 27717 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 3) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 27718 <= 3 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 27719 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 3 => ((3 integer)) mem: ((3 integer)): 27688 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 3 => ((4 integer)) mem: ((4 integer)): 27689 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 27746 => ((5 string-address)) mem: ((5 string-address)): 27690 <= 27746 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 27691 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 27692 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27693 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27448 byte) (raw)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\r => ((9 character)) mem: ((9 character)): 27694 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((27746 string) (raw)) mem: ((27746 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27747 => ((10 character-address)) mem: ((10 character-address)): 27695 <= 27747 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\r => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27747 <= #\r run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 27691 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 27692 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27693 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27449 byte) (raw)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\u => ((9 character)) mem: ((9 character)): 27694 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((27746 string) (raw)) mem: ((27746 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27748 => ((10 character-address)) mem: ((10 character-address)): 27695 <= 27748 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\u => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27748 <= #\u run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 27691 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 27692 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27693 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27450 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 27694 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((27746 string) (raw)) mem: ((27746 integer) (raw)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27749 => ((10 character-address)) mem: ((10 character-address)): 27695 <= 27749 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27749 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 27691 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 27692 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 27693 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 27746 run: split-first-at-substring/parse-trace/parse-traces/main 10: 27746 => ((5 string-address)) mem: ((5 string-address)): 27535 <= 27746 run: split-first-at-substring/parse-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((27526 integer) (raw)) => 2 run: split-first-at-substring/parse-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 27538 <= 2 run: split-first-at-substring/parse-trace/parse-traces/main 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/main 12: 5 => ((7 integer)) mem: ((7 integer)): 27537 <= 5 run: split-first-at-substring/parse-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 27447 mem: ((7 integer)) => 5 mem: ((3 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 27750 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27447 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 27447 => ((1 string-address)) mem: ((1 string-address)): 27752 <= 27447 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (27447 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 27753 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (27447 5 14) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 3: 14 => ((3 integer)) mem: ((3 integer)): 27754 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27447 integer) (raw)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: 14 => ((4 integer)) mem: ((4 integer)): 27755 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 0: 27781 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 1: 14 => ((1 integer)) mem: ((1 integer)): 27783 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (14 14) run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 2: 14 => ((2 integer)) mem: ((2 integer)): 27784 <= 14 run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 27785 <= nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 5: 14 => ((3 integer)) mem: ((3 integer)): 27754 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 6: 9 => ((4 integer)) mem: ((4 integer)): 27755 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 7: 27812 => ((5 string-address)) mem: ((5 string-address)): 27756 <= 27812 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 27757 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 27758 <= 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27759 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27453 byte) (raw)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 27760 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27813 => ((10 character-address)) mem: ((10 character-address)): 27761 <= 27813 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27813 <= #\m run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 27757 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 27758 <= 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27759 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27454 byte) (raw)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 27760 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27814 => ((10 character-address)) mem: ((10 character-address)): 27761 <= 27814 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27814 <= #\a run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 27757 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 27758 <= 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27759 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27455 byte) (raw)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 27760 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27815 => ((10 character-address)) mem: ((10 character-address)): 27761 <= 27815 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27815 <= #\i run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 27757 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 27758 <= 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27759 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27456 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 27760 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27816 => ((10 character-address)) mem: ((10 character-address)): 27761 <= 27816 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27816 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 27757 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 27758 <= 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27759 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 9 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27457 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 27760 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 4 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27817 => ((10 character-address)) mem: ((10 character-address)): 27761 <= 27817 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27817 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 10 => ((6 integer)) mem: ((6 integer)): 27757 <= 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 5 => ((7 integer)) mem: ((7 integer)): 27758 <= 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27759 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 10 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27458 byte) (raw)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\7 => ((9 character)) mem: ((9 character)): 27760 <= #\7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 5 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27818 => ((10 character-address)) mem: ((10 character-address)): 27761 <= 27818 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\7 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27818 <= #\7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 10 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 11 => ((6 integer)) mem: ((6 integer)): 27757 <= 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 5 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 6 => ((7 integer)) mem: ((7 integer)): 27758 <= 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27759 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 11 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27459 byte) (raw)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 27760 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 6 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27819 => ((10 character-address)) mem: ((10 character-address)): 27761 <= 27819 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27819 <= #\: run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 11 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 12 => ((6 integer)) mem: ((6 integer)): 27757 <= 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 6 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 7 => ((7 integer)) mem: ((7 integer)): 27758 <= 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27759 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 12 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27460 byte) (raw)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 27760 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 7 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27820 => ((10 character-address)) mem: ((10 character-address)): 27761 <= 27820 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27820 <= #\space run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 12 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 13 => ((6 integer)) mem: ((6 integer)): 27757 <= 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 7 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 8 => ((7 integer)) mem: ((7 integer)): 27758 <= 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 27759 <= nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 13 array-len: ((27447 string) (raw)) mem: ((27447 integer) (raw)) => 14 mem: ((27461 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 27760 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 8 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 13: 27821 => ((10 character-address)) mem: ((10 character-address)): 27761 <= 27821 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 27821 <= #\n run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 13 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 15: 14 => ((6 integer)) mem: ((6 integer)): 27757 <= 14 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 8 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 16: 9 => ((7 integer)) mem: ((7 integer)): 27758 <= 9 run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 27759 <= t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 27812 run: split-first-at-substring/parse-trace/parse-traces/main 13: 27812 => ((6 string-address)) mem: ((6 string-address)): 27536 <= 27812 run: split-first-at-substring/parse-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 27746 mem: ((6 string-address)) => 27812 run: parse-trace/parse-traces/main 4: 27746 => ((4 string-address)) mem: ((4 string-address)): 27498 <= 27746 run: parse-trace/parse-traces/main 4: 27812 => ((5 string-address)) mem: ((5 string-address)): 27499 <= 27812 run: parse-trace/parse-traces/main 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset))) run: parse-trace/parse-traces/main 5: 27524 => ((6 string-address-address)) mem: ((6 string-address-address)): 27500 <= 27524 run: parse-trace/parse-traces/main 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address))) mem: ((4 string-address)) => 27746 run: parse-trace/parse-traces/main 6: 27746 => ((6 string-address-address) (deref)) mem: ((6 string-address-address) (deref)): 27524 <= 27746 run: parse-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset))) run: parse-trace/parse-traces/main 7: 27525 => ((7 string-address-address)) mem: ((7 string-address-address)): 27501 <= 27525 run: parse-trace/parse-traces/main 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 27812 run: parse-trace/parse-traces/main 8: 27812 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 27525 <= 27812 run: parse-trace/parse-traces/main 9: (((reply)) ((2 trace-address))) mem: ((2 trace-address)) => 27524 run: parse-traces/main 33: 27524 => ((12 trace-address)) mem: ((12 trace-address)): 1271 <= 27524 run: parse-traces/main 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset))) mem: ((27524 string-address) (raw)) => 27746 run: parse-traces/main 34: 27746 => ((13 string-address)) mem: ((13 string-address)): 1272 <= 27746 run: parse-traces/main 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const))) mem: ((13 string-address)) => 27746 mem: ((9 string-address) (const)) => 13420 run: string-equal/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-equal/parse-traces/main 0: 27822 => ((default-space space-address)) run: string-equal/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27746 13420) run: string-equal/parse-traces/main 1: 27746 => ((1 string-address)) mem: ((1 string-address)): 27824 <= 27746 run: string-equal/parse-traces/main 2: (((2 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27746 integer) (raw)) => 3 run: string-equal/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 27825 <= 3 run: string-equal/parse-traces/main 3: (((3 string-address)) <- ((next-input))) arg: nil 1 (27746 13420) run: string-equal/parse-traces/main 3: 13420 => ((3 string-address)) mem: ((3 string-address)): 27826 <= 13420 run: string-equal/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13420 integer) (raw)) => 3 run: string-equal/parse-traces/main 4: 3 => ((4 integer)) mem: ((4 integer)): 27827 <= 3 run: string-equal/parse-traces/main 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: string-equal/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 27828 <= t run: string-equal/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((1 offset))) mem: ((5 boolean)) => t run: string-equal/parse-traces/main 8: (((6 integer)) <- ((copy)) ((0 literal))) run: string-equal/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 27829 <= 0 run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 0 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 27830 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((27746 string) (raw)) mem: ((27746 integer) (raw)) => 3 mem: ((27747 byte) (raw)) => r run: string-equal/parse-traces/main 11: #\r => ((8 byte)) mem: ((8 byte)): 27831 <= #\r run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13421 byte) (raw)) => r run: string-equal/parse-traces/main 12: #\r => ((9 byte)) mem: ((9 byte)): 27832 <= #\r run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => r mem: ((9 byte)) => r run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 27833 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-equal/parse-traces/main 16: 1 => ((6 integer)) mem: ((6 integer)): 27829 <= 1 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 1 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 27830 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((27746 string) (raw)) mem: ((27746 integer) (raw)) => 3 mem: ((27748 byte) (raw)) => u run: string-equal/parse-traces/main 11: #\u => ((8 byte)) mem: ((8 byte)): 27831 <= #\u run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13422 byte) (raw)) => u run: string-equal/parse-traces/main 12: #\u => ((9 byte)) mem: ((9 byte)): 27832 <= #\u run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => u mem: ((9 byte)) => u run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 27833 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-equal/parse-traces/main 16: 2 => ((6 integer)) mem: ((6 integer)): 27829 <= 2 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 2 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: nil => ((7 boolean)) mem: ((7 boolean)): 27830 <= nil run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => nil run: string-equal/parse-traces/main 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((27746 string) (raw)) mem: ((27746 integer) (raw)) => 3 mem: ((27749 byte) (raw)) => n run: string-equal/parse-traces/main 11: #\n => ((8 byte)) mem: ((8 byte)): 27831 <= #\n run: string-equal/parse-traces/main 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((13420 string) (raw)) mem: ((13420 integer) (raw)) => 3 mem: ((13423 byte) (raw)) => n run: string-equal/parse-traces/main 12: #\n => ((9 byte)) mem: ((9 byte)): 27832 <= #\n run: string-equal/parse-traces/main 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte))) mem: ((8 byte)) => n mem: ((9 byte)) => n run: string-equal/parse-traces/main 13: t => ((10 boolean)) mem: ((10 boolean)): 27833 <= t run: string-equal/parse-traces/main 14: (((jump-if)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: string-equal/parse-traces/main 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-equal/parse-traces/main 16: 3 => ((6 integer)) mem: ((6 integer)): 27829 <= 3 run: string-equal/parse-traces/main 17: (((jump)) ((-9 offset))) run: string-equal/parse-traces/main 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer))) mem: ((6 integer)) => 3 mem: ((2 integer)) => 3 run: string-equal/parse-traces/main 9: t => ((7 boolean)) mem: ((7 boolean)): 27830 <= t run: string-equal/parse-traces/main 10: (((jump-if)) ((7 boolean)) ((7 offset))) mem: ((7 boolean)) => t run: string-equal/parse-traces/main 18: (((reply)) ((t literal))) run: parse-traces/main 35: t => ((14 boolean)) mem: ((14 boolean)): 1273 <= t run: parse-traces/main 36: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: parse-traces/main 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset))) mem: ((7 instruction-trace-address)) => 26582 run: parse-traces/main 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main 38: 26585 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1263 <= 26585 run: parse-traces/main 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 26543 run: to-array/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main 0: 27853 => ((default-space space-address)) run: to-array/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (26543) run: to-array/parse-traces/main 1: 26543 => ((1 buffer-address)) mem: ((1 buffer-address)): 27855 <= 26543 run: to-array/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((26543 integer) (raw)) => 0 run: to-array/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 27856 <= 0 run: to-array/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((26544 string-address) (raw)) => 26545 run: to-array/parse-traces/main 3: 26545 => ((3 string-address)) mem: ((3 string-address)): 27857 <= 26545 run: to-array/parse-traces/main 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 26545 run: to-array/parse-traces/main 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 0 run: to-array/parse-traces/main 6: 27884 => ((4 string-address)) mem: ((4 string-address)): 27858 <= 27884 run: to-array/parse-traces/main 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main 7: 0 => ((5 integer)) mem: ((5 integer)): 27859 <= 0 run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 0 run: to-array/parse-traces/main 8: t => ((6 boolean)) mem: ((6 boolean)): 27860 <= t run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 27884 run: parse-traces/main 39: 27884 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 26585 <= 27884 run: parse-traces/main 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal))) run: init-buffer/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-buffer/parse-traces/main 0: 27885 => ((default-space space-address)) run: init-buffer/parse-traces/main 1: (((1 buffer-address)) <- ((new)) ((buffer literal))) run: init-buffer/parse-traces/main 1: 27916 => ((1 buffer-address)) mem: ((1 buffer-address)): 27887 <= 27916 run: init-buffer/parse-traces/main 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: init-buffer/parse-traces/main 2: 27916 => ((2 integer-address)) mem: ((2 integer-address)): 27888 <= 27916 run: init-buffer/parse-traces/main 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-buffer/parse-traces/main 3: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 27916 <= 0 run: init-buffer/parse-traces/main 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset))) run: init-buffer/parse-traces/main 4: 27917 => ((3 string-address-address)) mem: ((3 string-address-address)): 27889 <= 27917 run: init-buffer/parse-traces/main 5: (((4 integer)) <- ((next-input))) arg: nil 0 (5) run: init-buffer/parse-traces/main 5: 5 => ((4 integer)) mem: ((4 integer)): 27890 <= 5 run: init-buffer/parse-traces/main 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 5 run: init-buffer/parse-traces/main 6: 27918 => ((3 string-address-address) (deref)) mem: ((3 string-address-address) (deref)): 27917 <= 27918 run: init-buffer/parse-traces/main 7: (((reply)) ((1 buffer-address))) mem: ((1 buffer-address)) => 27916 run: parse-traces/main 40: 27916 => ((8 buffer-address)) mem: ((8 buffer-address)): 1267 <= 27916 run: parse-traces/main 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address))) mem: ((12 trace-address)) => 27524 run: parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: parse-instruction-trace/parse-traces/main 0: 27924 => ((default-space space-address)) run: parse-instruction-trace/parse-traces/main 1: (((1 trace-address)) <- ((next-input))) arg: nil 0 (27524) run: parse-instruction-trace/parse-traces/main 1: 27524 => ((1 trace-address)) mem: ((1 trace-address)): 27926 <= 27524 run: parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset))) mem: ((27525 string-address) (raw)) => 27812 run: parse-instruction-trace/parse-traces/main 2: 27812 => ((2 string-address)) mem: ((2 string-address)): 27927 <= 27812 run: parse-instruction-trace/parse-traces/main 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal))) run: parse-instruction-trace/parse-traces/main 3: 27955 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 27928 <= 27955 run: parse-instruction-trace/parse-traces/main 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal))) mem: ((2 string-address)) => 27812 run: split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first/parse-instruction-trace/parse-traces/main 0: 27959 => ((default-space space-address)) run: split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27812 #\space) run: split-first/parse-instruction-trace/parse-traces/main 1: 27812 => ((1 string-address)) mem: ((1 string-address)): 27961 <= 27812 run: split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (27812 #\space) run: split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 27962 <= #\space run: split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27812 integer) (raw)) => 9 run: split-first/parse-instruction-trace/parse-traces/main 3: 9 => ((3 integer)) mem: ((3 integer)): 27963 <= 9 run: split-first/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 9 run: split-first/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 27964 <= nil run: split-first/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal))) mem: ((1 string-address)) => 27812 mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 0: 27990 => ((default-space space-address)) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27812 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 1: 27812 => ((1 string-address)) mem: ((1 string-address)): 27992 <= 27812 run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (27812 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 2: #\space => ((2 character)) mem: ((2 character)): 27993 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (27812 #\space 0) run: find-next/split-first/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 27994 <= 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27812 integer) (raw)) => 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 27995 <= 9 run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27996 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27813 byte) (raw)) => m run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 27997 <= #\m run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27998 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 27994 <= 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27996 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27814 byte) (raw)) => a run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 27997 <= #\a run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27998 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 27994 <= 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27996 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27815 byte) (raw)) => i run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 27997 <= #\i run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27998 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 27994 <= 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27996 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27816 byte) (raw)) => n run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 27997 <= #\n run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 27998 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split-first/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 27994 <= 4 run: find-next/split-first/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split-first/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 27996 <= nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 4 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27817 byte) (raw)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 7: #\space => ((6 byte)) mem: ((6 byte)): 27997 <= #\space run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => mem: ((2 character)) => run: find-next/split-first/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 27998 <= t run: find-next/split-first/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: find-next/split-first/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 9: 4 => ((7 integer)) mem: ((7 integer)): 27967 <= 4 run: split-first/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 27812 mem: ((7 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 28021 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27812 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 27812 => ((1 string-address)) mem: ((1 string-address)): 28023 <= 27812 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (27812 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 28024 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (27812 0 4) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 28025 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27812 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 28026 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 28052 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 9 => ((1 integer)) mem: ((1 integer)): 28054 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 4) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 28055 <= 4 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 28056 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 28025 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 28026 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 28083 => ((5 string-address)) mem: ((5 string-address)): 28027 <= 28083 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 28028 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 28029 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28030 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27813 byte) (raw)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 28031 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 28084 => ((10 character-address)) mem: ((10 character-address)): 28032 <= 28084 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28084 <= #\m run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 28028 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 28029 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28030 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27814 byte) (raw)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 28031 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 28085 => ((10 character-address)) mem: ((10 character-address)): 28032 <= 28085 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28085 <= #\a run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 28028 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 28029 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28030 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27815 byte) (raw)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 28031 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 28086 => ((10 character-address)) mem: ((10 character-address)): 28032 <= 28086 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28086 <= #\i run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 28028 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 28029 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28030 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27816 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 28031 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 28087 => ((10 character-address)) mem: ((10 character-address)): 28032 <= 28087 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28087 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 28028 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 28029 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 28030 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 28083 run: split-first/parse-instruction-trace/parse-traces/main 10: 28083 => ((5 string-address)) mem: ((5 string-address)): 27965 <= 28083 run: split-first/parse-instruction-trace/parse-traces/main 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 4 run: split-first/parse-instruction-trace/parse-traces/main 11: 5 => ((7 integer)) mem: ((7 integer)): 27967 <= 5 run: split-first/parse-instruction-trace/parse-traces/main 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 27812 mem: ((7 integer)) => 5 mem: ((3 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 28088 => ((default-space space-address)) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (27812 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 27812 => ((1 string-address)) mem: ((1 string-address)): 28090 <= 27812 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (27812 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 5 => ((2 integer)) mem: ((2 integer)): 28091 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (27812 5 9) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 3: 9 => ((3 integer)) mem: ((3 integer)): 28092 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((27812 integer) (raw)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 4: 9 => ((4 integer)) mem: ((4 integer)): 28093 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 0: 28119 => ((default-space space-address)) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 1: 9 => ((1 integer)) mem: ((1 integer)): 28121 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (9 9) run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 2: 9 => ((2 integer)) mem: ((2 integer)): 28122 <= 9 run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 28123 <= nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 5: 9 => ((3 integer)) mem: ((3 integer)): 28092 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 28093 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 7: 28150 => ((5 string-address)) mem: ((5 string-address)): 28094 <= 28150 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 8: 5 => ((6 integer)) mem: ((6 integer)): 28095 <= 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 28096 <= 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28097 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 5 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27818 byte) (raw)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\7 => ((9 character)) mem: ((9 character)): 28098 <= #\7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((28150 string) (raw)) mem: ((28150 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 28151 => ((10 character-address)) mem: ((10 character-address)): 28099 <= 28151 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\7 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28151 <= #\7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 5 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 6 => ((6 integer)) mem: ((6 integer)): 28095 <= 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 28096 <= 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28097 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 6 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27819 byte) (raw)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\: => ((9 character)) mem: ((9 character)): 28098 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((28150 string) (raw)) mem: ((28150 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 28152 => ((10 character-address)) mem: ((10 character-address)): 28099 <= 28152 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => : run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28152 <= #\: run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 6 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 7 => ((6 integer)) mem: ((6 integer)): 28095 <= 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 28096 <= 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28097 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 7 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27820 byte) (raw)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\space => ((9 character)) mem: ((9 character)): 28098 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((28150 string) (raw)) mem: ((28150 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 28153 => ((10 character-address)) mem: ((10 character-address)): 28099 <= 28153 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28153 <= #\space run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 7 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 8 => ((6 integer)) mem: ((6 integer)): 28095 <= 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 28096 <= 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28097 <= nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 8 array-len: ((27812 string) (raw)) mem: ((27812 integer) (raw)) => 9 mem: ((27821 byte) (raw)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 28098 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((28150 string) (raw)) mem: ((28150 integer) (raw)) => 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 13: 28154 => ((10 character-address)) mem: ((10 character-address)): 28099 <= 28154 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28154 <= #\n run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 8 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 15: 9 => ((6 integer)) mem: ((6 integer)): 28095 <= 9 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 28096 <= 4 run: string-copy/split-first/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 28097 <= t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 28150 run: split-first/parse-instruction-trace/parse-traces/main 12: 28150 => ((6 string-address)) mem: ((6 string-address)): 27966 <= 28150 run: split-first/parse-instruction-trace/parse-traces/main 13: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 28083 mem: ((6 string-address)) => 28150 run: parse-instruction-trace/parse-traces/main 4: 28083 => ((4 string-address)) mem: ((4 string-address)): 27929 <= 28083 run: parse-instruction-trace/parse-traces/main 4: 28150 => ((5 string-address)) mem: ((5 string-address)): 27930 <= 28150 run: parse-instruction-trace/parse-traces/main 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset))) run: parse-instruction-trace/parse-traces/main 5: 27955 => ((6 string-address-array-address-address)) mem: ((6 string-address-array-address-address)): 27931 <= 27955 run: parse-instruction-trace/parse-traces/main 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal))) mem: ((4 string-address)) => 28083 run: split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split/parse-instruction-trace/parse-traces/main 0: 28155 => ((default-space space-address)) run: split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (28083 #\/) run: split/parse-instruction-trace/parse-traces/main 1: 28083 => ((1 string-address)) mem: ((1 string-address)): 28157 <= 28083 run: split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28083 #\/) run: split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 28158 <= #\/ run: split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((28083 integer) (raw)) => 4 run: split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 28159 <= 4 run: split/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 28160 <= nil run: split/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((1 literal))) run: split/parse-instruction-trace/parse-traces/main 8: 1 => ((6 integer)) mem: ((6 integer)): 28162 <= 1 run: split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 28163 <= 0 run: split/parse-instruction-trace/parse-traces/main 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer))) mem: ((1 string-address)) => 28083 mem: ((2 character)) => / mem: ((7 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 28186 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (28083 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 28083 => ((1 string-address)) mem: ((1 string-address)): 28188 <= 28083 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28083 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 28189 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (28083 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 28190 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((28083 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 28191 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 28192 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28084 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 28193 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 28194 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 28190 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 28192 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28085 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 28193 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 28194 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 28190 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 28192 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28086 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 28193 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 28194 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 28190 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 28192 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28087 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 28193 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 28194 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 28190 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 28192 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 10: 4 => ((7 integer)) mem: ((7 integer)): 28163 <= 4 run: split/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 28164 <= t run: split/parse-instruction-trace/parse-traces/main 12: (((jump-if)) ((8 boolean)) ((3 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer))) mem: ((6 integer)) => 1 run: split/parse-instruction-trace/parse-traces/main 16: 28217 => ((5 string-address-array-address)) mem: ((5 string-address-array-address)): 28161 <= 28217 run: split/parse-instruction-trace/parse-traces/main 17: (((9 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 17: 0 => ((9 integer)) mem: ((9 integer)): 28165 <= 0 schedule: scheduling split/parse-instruction-trace/parse-traces/main for further processing schedule: split/parse-instruction-trace/parse-traces/main run: split/parse-instruction-trace/parse-traces/main 18: (((10 integer)) <- ((copy)) ((0 literal))) run: split/parse-instruction-trace/parse-traces/main 18: 0 => ((10 integer)) mem: ((10 integer)): 28166 <= 0 run: split/parse-instruction-trace/parse-traces/main 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/main 19: nil => ((8 boolean)) mem: ((8 boolean)): 28164 <= nil run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: split/parse-instruction-trace/parse-traces/main 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer))) mem: ((1 string-address)) => 28083 mem: ((2 character)) => / mem: ((10 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/split/parse-instruction-trace/parse-traces/main 0: 28219 => ((default-space space-address)) run: find-next/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (28083 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 1: 28083 => ((1 string-address)) mem: ((1 string-address)): 28221 <= 28083 run: find-next/split/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28083 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 2: #\/ => ((2 character)) mem: ((2 character)): 28222 <= #\/ run: find-next/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (28083 #\/ 0) run: find-next/split/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 28223 <= 0 run: find-next/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((28083 integer) (raw)) => 4 run: find-next/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 28224 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 28225 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28084 byte) (raw)) => m run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\m => ((6 byte)) mem: ((6 byte)): 28226 <= #\m run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => m mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 28227 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 28223 <= 1 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 28225 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28085 byte) (raw)) => a run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\a => ((6 byte)) mem: ((6 byte)): 28226 <= #\a run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => a mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 28227 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 2 => ((3 integer)) mem: ((3 integer)): 28223 <= 2 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 28225 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28086 byte) (raw)) => i run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\i => ((6 byte)) mem: ((6 byte)): 28226 <= #\i run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => i mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 28227 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 2 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 3 => ((3 integer)) mem: ((3 integer)): 28223 <= 3 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 28225 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 3 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28087 byte) (raw)) => n run: find-next/split/parse-instruction-trace/parse-traces/main 7: #\n => ((6 byte)) mem: ((6 byte)): 28226 <= #\n run: find-next/split/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character))) mem: ((6 byte)) => n mem: ((2 character)) => / run: find-next/split/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 28227 <= nil run: find-next/split/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: find-next/split/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 3 run: find-next/split/parse-instruction-trace/parse-traces/main 10: 4 => ((3 integer)) mem: ((3 integer)): 28223 <= 4 run: find-next/split/parse-instruction-trace/parse-traces/main 11: (((jump)) ((-7 offset))) run: find-next/split/parse-instruction-trace/parse-traces/main 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/main 5: t => ((5 boolean)) mem: ((5 boolean)): 28225 <= t run: find-next/split/parse-instruction-trace/parse-traces/main 6: (((jump-if)) ((5 boolean)) ((5 offset))) mem: ((5 boolean)) => t run: find-next/split/parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 21: 4 => ((11 integer)) mem: ((11 integer)): 28167 <= 4 run: split/parse-instruction-trace/parse-traces/main 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28217 string-address-array) (raw)) mem: ((28217 integer) (raw)) => 1 run: split/parse-instruction-trace/parse-traces/main 22: 28218 => ((12 string-address-address)) mem: ((12 string-address-address)): 28168 <= 28218 run: split/parse-instruction-trace/parse-traces/main 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer))) mem: ((1 string-address)) => 28083 mem: ((10 integer)) => 0 mem: ((11 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 0: 28250 => ((default-space space-address)) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (28083 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 1: 28083 => ((1 string-address)) mem: ((1 string-address)): 28252 <= 28083 run: string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28083 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 28253 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (28083 0 4) run: string-copy/split/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 28254 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((28083 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 28255 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 0: 28281 => ((default-space space-address)) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 28283 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 28284 <= 4 run: min/string-copy/split/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 28285 <= nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 28254 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 6: 4 => ((4 integer)) mem: ((4 integer)): 28255 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer))) mem: ((4 integer)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 7: 28312 => ((5 string-address)) mem: ((5 string-address)): 28256 <= 28312 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 28257 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 28258 <= 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28259 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28084 byte) (raw)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\m => ((9 character)) mem: ((9 character)): 28260 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((28312 string) (raw)) mem: ((28312 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 28313 => ((10 character-address)) mem: ((10 character-address)): 28261 <= 28313 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => m run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\m => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28313 <= #\m run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 28257 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 28258 <= 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28259 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 1 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28085 byte) (raw)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\a => ((9 character)) mem: ((9 character)): 28260 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((28312 string) (raw)) mem: ((28312 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 28314 => ((10 character-address)) mem: ((10 character-address)): 28261 <= 28314 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => a run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\a => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28314 <= #\a run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 2 => ((6 integer)) mem: ((6 integer)): 28257 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 1 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 2 => ((7 integer)) mem: ((7 integer)): 28258 <= 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28259 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 2 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28086 byte) (raw)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\i => ((9 character)) mem: ((9 character)): 28260 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 2 array-len: ((28312 string) (raw)) mem: ((28312 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 28315 => ((10 character-address)) mem: ((10 character-address)): 28261 <= 28315 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => i run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\i => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28315 <= #\i run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 3 => ((6 integer)) mem: ((6 integer)): 28257 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 2 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 3 => ((7 integer)) mem: ((7 integer)): 28258 <= 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28259 <= nil run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((28083 string) (raw)) mem: ((28083 integer) (raw)) => 4 mem: ((28087 byte) (raw)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 28260 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 3 array-len: ((28312 string) (raw)) mem: ((28312 integer) (raw)) => 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 13: 28316 => ((10 character-address)) mem: ((10 character-address)): 28261 <= 28316 run: string-copy/split/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28316 <= #\n run: string-copy/split/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 28257 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 3 run: string-copy/split/parse-instruction-trace/parse-traces/main 16: 4 => ((7 integer)) mem: ((7 integer)): 28258 <= 4 run: string-copy/split/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 28259 <= t run: string-copy/split/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 28312 run: split/parse-instruction-trace/parse-traces/main 23: 28312 => ((12 string-address-address) (deref)) mem: ((12 string-address-address) (deref)): 28218 <= 28312 run: split/parse-instruction-trace/parse-traces/main 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal))) mem: ((11 integer)) => 4 run: split/parse-instruction-trace/parse-traces/main 24: 5 => ((10 integer)) mem: ((10 integer)): 28166 <= 5 run: split/parse-instruction-trace/parse-traces/main 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: split/parse-instruction-trace/parse-traces/main 25: 1 => ((9 integer)) mem: ((9 integer)): 28165 <= 1 run: split/parse-instruction-trace/parse-traces/main 26: (((jump)) ((-8 offset))) run: split/parse-instruction-trace/parse-traces/main 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/main 19: t => ((8 boolean)) mem: ((8 boolean)): 28164 <= t run: split/parse-instruction-trace/parse-traces/main 20: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: split/parse-instruction-trace/parse-traces/main 27: (((reply)) ((5 string-address-array-address))) mem: ((5 string-address-array-address)) => 28217 run: parse-instruction-trace/parse-traces/main 6: 28217 => ((6 string-address-array-address-address) (deref)) mem: ((6 string-address-array-address-address) (deref)): 27955 <= 28217 run: parse-instruction-trace/parse-traces/main 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset))) run: parse-instruction-trace/parse-traces/main 7: 27956 => ((7 string-address-address)) mem: ((7 string-address-address)): 27932 <= 27956 run: parse-instruction-trace/parse-traces/main 8: (((8 string-address)) <- ((new)) : ) run: parse-instruction-trace/parse-traces/main 8: 28317 => ((8 string-address)) mem: ((8 string-address)): 27933 <= 28317 run: parse-instruction-trace/parse-traces/main 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address))) mem: ((5 string-address)) => 28150 mem: ((8 string-address)) => 28317 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 28320 => ((default-space space-address)) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (28150 28317) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 28150 => ((1 string-address)) mem: ((1 string-address)): 28322 <= 28150 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28150 28317) run: split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 28317 => ((2 string-address)) mem: ((2 string-address)): 28323 <= 28317 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((28150 integer) (raw)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 28324 <= 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal))) mem: ((3 integer)) => 4 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 4: nil => ((4 boolean)) mem: ((4 boolean)): 28325 <= nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((jump-unless)) ((4 boolean)) ((3 offset))) mem: ((4 boolean)) => nil run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal))) mem: ((1 string-address)) => 28150 mem: ((2 string-address)) => 28317 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 28351 => ((default-space space-address)) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (28150 28317 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 28150 => ((1 string-address)) mem: ((1 string-address)): 28353 <= 28150 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28150 28317 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 28317 => ((2 string-address)) mem: ((2 string-address)): 28354 <= 28317 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (28150 28317 0) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 28355 <= 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal))) array-len: ((28317 string) (raw)) mem: ((28317 integer) (raw)) => 2 mem: ((28318 byte) (raw)) => : run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: #\: => ((4 character)) mem: ((4 character)): 28356 <= #\: run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((28150 integer) (raw)) => 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 28357 <= 4 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 28358 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 28150 mem: ((2 string-address)) => 28317 mem: ((3 integer)) => 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 28382 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (28150 28317 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 28150 => ((1 string-address)) mem: ((1 string-address)): 28384 <= 28150 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28150 28317 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 28317 => ((2 string-address)) mem: ((2 string-address)): 28385 <= 28317 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (28150 28317 0) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 0 => ((3 integer)) mem: ((3 integer)): 28386 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((28317 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 28387 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((28150 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 28388 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 2 => ((5 integer)) mem: ((5 integer)): 28388 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 28389 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 28390 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 28391 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 0 array-len: ((28150 string) (raw)) mem: ((28150 integer) (raw)) => 4 mem: ((28151 byte) (raw)) => 7 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\7 => ((9 character)) mem: ((9 character)): 28392 <= #\7 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((28317 string) (raw)) mem: ((28317 integer) (raw)) => 2 mem: ((28318 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 28393 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((11 boolean)) <- ((equal)) ((9 character)) ((10 character))) mem: ((9 character)) => 7 mem: ((10 character)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: nil => ((11 boolean)) mem: ((11 boolean)): 28394 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 17: (((reply)) ((nil literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: nil => ((7 boolean)) mem: ((7 boolean)): 28359 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 1 => ((3 integer)) mem: ((3 integer)): 28355 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer))) mem: ((1 string-address)) => 28150 mem: ((4 character)) => : mem: ((3 integer)) => 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 28413 => ((default-space space-address)) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (28150 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 28150 => ((1 string-address)) mem: ((1 string-address)): 28415 <= 28150 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28150 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: #\: => ((2 character)) mem: ((2 character)): 28416 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (28150 #\: 1) run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 28417 <= 1 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((28150 integer) (raw)) => 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 28418 <= 4 run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 28419 <= nil run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((28150 string) (raw)) mem: ((28150 integer) (raw)) => 4 mem: ((28152 byte) (raw)) => : run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: #\: => ((6 byte)) mem: ((6 byte)): 28420 <= #\: run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 8: t => ((7 boolean)) mem: ((7 boolean)): 28421 <= t run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 1 => ((3 integer)) mem: ((3 integer)): 28355 <= 1 run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((jump)) ((-7 offset))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: nil => ((6 boolean)) mem: ((6 boolean)): 28358 <= nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 7: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer))) mem: ((1 string-address)) => 28150 mem: ((2 string-address)) => 28317 mem: ((3 integer)) => 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 28444 => ((default-space space-address)) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (28150 28317 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 28150 => ((1 string-address)) mem: ((1 string-address)): 28446 <= 28150 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28150 28317 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 28317 => ((2 string-address)) mem: ((2 string-address)): 28447 <= 28317 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (28150 28317 1) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 28448 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((28317 integer) (raw)) => 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 2 => ((4 integer)) mem: ((4 integer)): 28449 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((5 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((28150 integer) (raw)) => 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((5 integer)) mem: ((5 integer)): 28450 <= 4 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 2 => ((5 integer)) mem: ((5 integer)): 28450 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: t => ((6 boolean)) mem: ((6 boolean)): 28451 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: (((7 integer)) <- ((copy)) ((0 literal))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 0 => ((7 integer)) mem: ((7 integer)): 28452 <= 0 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 28453 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 1 array-len: ((28150 string) (raw)) mem: ((28150 integer) (raw)) => 4 mem: ((28152 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\: => ((9 character)) mem: ((9 character)): 28454 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((28317 string) (raw)) mem: ((28317 integer) (raw)) => 2 mem: ((28318 byte) (raw)) => : run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\: => ((10 character)) mem: ((10 character)): 28455 <= #\: run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 28456 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 2 => ((3 integer)) mem: ((3 integer)): 28448 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 1 => ((7 integer)) mem: ((7 integer)): 28452 <= 1 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: nil => ((8 boolean)) mem: ((8 boolean)): 28453 <= nil run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer))) mem: ((3 integer)) => 2 array-len: ((28150 string) (raw)) mem: ((28150 integer) (raw)) => 4 mem: ((28153 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: #\space => ((9 character)) mem: ((9 character)): 28454 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 1 array-len: ((28317 string) (raw)) mem: ((28317 integer) (raw)) => 2 mem: ((28319 byte) (raw)) => run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\space => ((10 character)) mem: ((10 character)): 28455 <= #\space run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 15: t => ((11 boolean)) mem: ((11 boolean)): 28456 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 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/main 18: 3 => ((3 integer)) mem: ((3 integer)): 28448 <= 3 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 19: 2 => ((7 integer)) mem: ((7 integer)): 28452 <= 2 run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 20: (((jump)) ((-10 offset))) run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 11: t => ((8 boolean)) mem: ((8 boolean)): 28453 <= t run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 21: (((reply)) ((t literal))) run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: t => ((7 boolean)) mem: ((7 boolean)): 28359 <= t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((reply)) ((3 integer))) mem: ((3 integer)) => 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 1 => ((7 integer)) mem: ((7 integer)): 28328 <= 1 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer))) mem: ((1 string-address)) => 28150 mem: ((7 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 28475 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (28150 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 28150 => ((1 string-address)) mem: ((1 string-address)): 28477 <= 28150 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28150 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 28478 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (28150 0 1) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 1 => ((3 integer)) mem: ((3 integer)): 28479 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((28150 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 28480 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 28506 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 28508 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 1) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 1 => ((2 integer)) mem: ((2 integer)): 28509 <= 1 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 28510 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 1 => ((3 integer)) mem: ((3 integer)): 28479 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 28480 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 28537 => ((5 string-address)) mem: ((5 string-address)): 28481 <= 28537 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 0 => ((6 integer)) mem: ((6 integer)): 28482 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 28483 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28484 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 0 array-len: ((28150 string) (raw)) mem: ((28150 integer) (raw)) => 4 mem: ((28151 byte) (raw)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\7 => ((9 character)) mem: ((9 character)): 28485 <= #\7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((28537 string) (raw)) mem: ((28537 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 28538 => ((10 character-address)) mem: ((10 character-address)): 28486 <= 28538 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => 7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\7 => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28538 <= #\7 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 1 => ((6 integer)) mem: ((6 integer)): 28482 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 28483 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 28484 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 28537 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 10: 28537 => ((5 string-address)) mem: ((5 string-address)): 28326 <= 28537 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((8 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((28317 integer) (raw)) => 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 11: 2 => ((8 integer)) mem: ((8 integer)): 28329 <= 2 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 12: 3 => ((7 integer)) mem: ((7 integer)): 28328 <= 3 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer))) mem: ((1 string-address)) => 28150 mem: ((7 integer)) => 3 mem: ((3 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 28539 => ((default-space space-address)) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 string-address)) <- ((next-input))) arg: nil 0 (28150 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 28150 => ((1 string-address)) mem: ((1 string-address)): 28541 <= 28150 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28150 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 3 => ((2 integer)) mem: ((2 integer)): 28542 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: (((3 integer)) <- ((next-input))) arg: nil 2 (28150 3 4) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 3: 4 => ((3 integer)) mem: ((3 integer)): 28543 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((4 integer)) <- ((length)) ((1 string-address) (deref))) array-len: ((1 string-address) (deref)) mem: ((28150 integer) (raw)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: 4 => ((4 integer)) mem: ((4 integer)): 28544 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 0: 28570 => ((default-space space-address)) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 1: 4 => ((1 integer)) mem: ((1 integer)): 28572 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 4) run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 2: 4 => ((2 integer)) mem: ((2 integer)): 28573 <= 4 run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 28574 <= nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 5: 4 => ((3 integer)) mem: ((3 integer)): 28543 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 6: 1 => ((4 integer)) mem: ((4 integer)): 28544 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 7: 28601 => ((5 string-address)) mem: ((5 string-address)): 28545 <= 28601 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: (((6 integer)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 8: 3 => ((6 integer)) mem: ((6 integer)): 28546 <= 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: (((7 integer)) <- ((copy)) ((0 literal))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 9: 0 => ((7 integer)) mem: ((7 integer)): 28547 <= 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: nil => ((8 boolean)) mem: ((8 boolean)): 28548 <= nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => nil run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer))) mem: ((6 integer)) => 3 array-len: ((28150 string) (raw)) mem: ((28150 integer) (raw)) => 4 mem: ((28154 byte) (raw)) => n run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 12: #\n => ((9 character)) mem: ((9 character)): 28549 <= #\n run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer))) mem: ((7 integer)) => 0 array-len: ((28601 string) (raw)) mem: ((28601 integer) (raw)) => 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 28602 => ((10 character-address)) mem: ((10 character-address)): 28550 <= 28602 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((10 character-address) (deref)) <- ((copy)) ((9 character))) mem: ((9 character)) => n run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 14: #\n => ((10 character-address) (deref)) mem: ((10 character-address) (deref)): 28602 <= #\n run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 3 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 15: 4 => ((6 integer)) mem: ((6 integer)): 28546 <= 4 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal))) mem: ((7 integer)) => 0 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 16: 1 => ((7 integer)) mem: ((7 integer)): 28547 <= 1 run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 17: (((jump)) ((-8 offset))) run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 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/main 10: t => ((8 boolean)) mem: ((8 boolean)): 28548 <= t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 11: (((jump-if)) ((8 boolean)) ((6 offset))) mem: ((8 boolean)) => t run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main 18: (((reply)) ((5 string-address))) mem: ((5 string-address)) => 28601 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 13: 28601 => ((6 string-address)) mem: ((6 string-address)): 28327 <= 28601 run: split-first-at-substring/parse-instruction-trace/parse-traces/main 14: (((reply)) ((5 string-address)) ((6 string-address))) mem: ((5 string-address)) => 28537 mem: ((6 string-address)) => 28601 run: parse-instruction-trace/parse-traces/main 9: 28537 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 27956 <= 28537 run: parse-instruction-trace/parse-traces/main 9: 28601 => ((5 string-address)) mem: ((5 string-address)): 27930 <= 28601 run: parse-instruction-trace/parse-traces/main 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset))) run: parse-instruction-trace/parse-traces/main 10: 27957 => ((9 string-address-address)) mem: ((9 string-address-address)): 27934 <= 27957 run: parse-instruction-trace/parse-traces/main 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address))) mem: ((5 string-address)) => 28601 run: parse-instruction-trace/parse-traces/main 11: 28601 => ((9 string-address-address) (deref)) mem: ((9 string-address-address) (deref)): 27957 <= 28601 run: parse-instruction-trace/parse-traces/main 12: (((reply)) ((3 instruction-trace-address))) mem: ((3 instruction-trace-address)) => 27955 run: parse-traces/main 41: 27955 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1266 <= 27955 run: parse-traces/main 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address))) mem: ((6 buffer-address)) => 13348 mem: ((7 instruction-trace-address)) => 27955 run: append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: append/parse-traces/main 0: 28603 => ((default-space space-address)) run: append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348 27955) run: append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 28605 <= 13348 run: append/parse-traces/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (13348 27955) run: append/parse-traces/main 2: 27955 => ((2 character)) mem: ((2 character)): 28606 <= 27955 run: append/parse-traces/main 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address))) mem: ((1 buffer-address)) => 13348 run: buffer-full?/append/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: buffer-full?/append/parse-traces/main 0: 28634 => ((default-space space-address)) run: buffer-full?/append/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348) run: buffer-full?/append/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 28636 <= 13348 run: buffer-full?/append/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((13348 integer) (raw)) => 7 run: buffer-full?/append/parse-traces/main 2: 7 => ((2 integer)) mem: ((2 integer)): 28637 <= 7 run: buffer-full?/append/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: buffer-full?/append/parse-traces/main 3: 13350 => ((3 string-address)) mem: ((3 string-address)): 28638 <= 13350 run: buffer-full?/append/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((13350 integer) (raw)) => 30 run: buffer-full?/append/parse-traces/main 4: 30 => ((4 integer)) mem: ((4 integer)): 28639 <= 30 run: buffer-full?/append/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 7 mem: ((4 integer)) => 30 run: buffer-full?/append/parse-traces/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 28640 <= nil run: buffer-full?/append/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => nil run: append/parse-traces/main 3: nil => ((3 boolean)) mem: ((3 boolean)): 28607 <= nil run: append/parse-traces/main 4: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: append/parse-traces/main 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset))) run: append/parse-traces/main 6: 13348 => ((4 integer-address)) mem: ((4 integer-address)): 28608 <= 13348 run: append/parse-traces/main 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: append/parse-traces/main 7: 13350 => ((5 string-address)) mem: ((5 string-address)): 28609 <= 13350 run: append/parse-traces/main 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref))) mem: ((4 integer-address) (deref)) => 7 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 run: append/parse-traces/main 8: 13358 => ((6 byte-address)) mem: ((6 byte-address)): 28610 <= 13358 run: append/parse-traces/main 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 27955 run: append/parse-traces/main 9: 27955 => ((6 byte-address) (deref)) mem: ((6 byte-address) (deref)): 13358 <= 27955 run: append/parse-traces/main 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal))) mem: ((4 integer-address) (deref)) => 7 run: append/parse-traces/main 10: 8 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 13348 <= 8 run: append/parse-traces/main 11: (((reply)) ((1 buffer-address) (same-as-arg 0))) mem: ((1 buffer-address) (same-as-arg 0)) => 13348 run: parse-traces/main 42: 13348 => ((6 buffer-address)) mem: ((6 buffer-address)): 1265 <= 13348 run: parse-traces/main 43: (((jump)) ((-21 offset))) run: parse-traces/main 23: next-line run: parse-traces/main 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address))) mem: ((1 stream-address)) => 1256 run: end-of-stream?/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: end-of-stream?/parse-traces/main 0: 28665 => ((default-space space-address)) run: end-of-stream?/parse-traces/main 1: (((1 stream-address)) <- ((next-input))) arg: nil 0 (1256) run: end-of-stream?/parse-traces/main 1: 1256 => ((1 stream-address)) mem: ((1 stream-address)): 28667 <= 1256 run: end-of-stream?/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset))) mem: ((1256 integer) (raw)) => 194 run: end-of-stream?/parse-traces/main 2: 194 => ((2 integer)) mem: ((2 integer)): 28668 <= 194 run: end-of-stream?/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset))) mem: ((1257 string-address) (raw)) => 1031 run: end-of-stream?/parse-traces/main 3: 1031 => ((3 string-address)) mem: ((3 string-address)): 28669 <= 1031 run: end-of-stream?/parse-traces/main 4: (((4 integer)) <- ((length)) ((3 string-address) (deref))) array-len: ((3 string-address) (deref)) mem: ((1031 integer) (raw)) => 193 run: end-of-stream?/parse-traces/main 4: 193 => ((4 integer)) mem: ((4 integer)): 28670 <= 193 run: end-of-stream?/parse-traces/main 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 194 mem: ((4 integer)) => 193 run: end-of-stream?/parse-traces/main 5: t => ((5 boolean)) mem: ((5 boolean)): 28671 <= t run: end-of-stream?/parse-traces/main 6: (((reply)) ((5 boolean))) mem: ((5 boolean)) => t run: parse-traces/main 24: t => ((3 boolean)) mem: ((3 boolean)): 1262 <= t run: parse-traces/main 25: (((jump-if)) ((3 boolean)) ((21 offset))) mem: ((3 boolean)) => t run: parse-traces/main 47: (((jump-unless)) ((7 instruction-trace-address)) ((2 offset))) mem: ((7 instruction-trace-address)) => 27955 run: parse-traces/main 48: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset))) run: parse-traces/main 48: 27958 => ((4 trace-address-array-address-address)) mem: ((4 trace-address-array-address-address)): 1263 <= 27958 run: parse-traces/main 49: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address))) mem: ((8 buffer-address)) => 27916 run: to-array/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main 0: 28696 => ((default-space space-address)) run: to-array/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (27916) run: to-array/parse-traces/main 1: 27916 => ((1 buffer-address)) mem: ((1 buffer-address)): 28698 <= 27916 run: to-array/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((27916 integer) (raw)) => 0 run: to-array/parse-traces/main 2: 0 => ((2 integer)) mem: ((2 integer)): 28699 <= 0 run: to-array/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((27917 string-address) (raw)) => 27918 run: to-array/parse-traces/main 3: 27918 => ((3 string-address)) mem: ((3 string-address)): 28700 <= 27918 run: to-array/parse-traces/main 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 27918 run: to-array/parse-traces/main 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 0 run: to-array/parse-traces/main 6: 28727 => ((4 string-address)) mem: ((4 string-address)): 28701 <= 28727 run: to-array/parse-traces/main 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main 7: 0 => ((5 integer)) mem: ((5 integer)): 28702 <= 0 run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 0 run: to-array/parse-traces/main 8: t => ((6 boolean)) mem: ((6 boolean)): 28703 <= t run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 28727 run: parse-traces/main 49: 28727 => ((4 trace-address-array-address-address) (deref)) mem: ((4 trace-address-array-address-address) (deref)): 27958 <= 28727 run: parse-traces/main 50: (((15 instruction-trace-address-array-address)) <- ((to-array)) ((6 buffer-address))) mem: ((6 buffer-address)) => 13348 run: to-array/parse-traces/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: to-array/parse-traces/main 0: 28728 => ((default-space space-address)) run: to-array/parse-traces/main 1: (((1 buffer-address)) <- ((next-input))) arg: nil 0 (13348) run: to-array/parse-traces/main 1: 13348 => ((1 buffer-address)) mem: ((1 buffer-address)): 28730 <= 13348 run: to-array/parse-traces/main 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset))) mem: ((13348 integer) (raw)) => 8 run: to-array/parse-traces/main 2: 8 => ((2 integer)) mem: ((2 integer)): 28731 <= 8 run: to-array/parse-traces/main 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset))) mem: ((13349 string-address) (raw)) => 13350 run: to-array/parse-traces/main 3: 13350 => ((3 string-address)) mem: ((3 string-address)): 28732 <= 13350 run: to-array/parse-traces/main 4: (((jump-if)) ((3 string-address)) ((1 offset))) mem: ((3 string-address)) => 13350 run: to-array/parse-traces/main 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer))) mem: ((2 integer)) => 8 run: to-array/parse-traces/main 6: 28759 => ((4 string-address)) mem: ((4 string-address)): 28733 <= 28759 run: to-array/parse-traces/main 7: (((5 integer)) <- ((copy)) ((0 literal))) run: to-array/parse-traces/main 7: 0 => ((5 integer)) mem: ((5 integer)): 28734 <= 0 run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 0 mem: ((2 integer)) => 8 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 28735 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 mem: ((13351 byte) (raw)) => 14024 run: to-array/parse-traces/main 10: 14024 => ((7 byte)) mem: ((7 byte)): 28736 <= 14024 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 0 array-len: ((28759 string) (raw)) mem: ((28759 integer) (raw)) => 8 run: to-array/parse-traces/main 11: 28760 => ((8 byte-address)) mem: ((8 byte-address)): 28737 <= 28760 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 14024 run: to-array/parse-traces/main 12: 14024 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 28760 <= 14024 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 0 run: to-array/parse-traces/main 13: 1 => ((5 integer)) mem: ((5 integer)): 28734 <= 1 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 1 mem: ((2 integer)) => 8 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 28735 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 1 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 mem: ((13352 byte) (raw)) => 16025 run: to-array/parse-traces/main 10: 16025 => ((7 byte)) mem: ((7 byte)): 28736 <= 16025 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 1 array-len: ((28759 string) (raw)) mem: ((28759 integer) (raw)) => 8 run: to-array/parse-traces/main 11: 28761 => ((8 byte-address)) mem: ((8 byte-address)): 28737 <= 28761 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 16025 run: to-array/parse-traces/main 12: 16025 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 28761 <= 16025 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 1 run: to-array/parse-traces/main 13: 2 => ((5 integer)) mem: ((5 integer)): 28734 <= 2 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 2 mem: ((2 integer)) => 8 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 28735 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 2 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 mem: ((13353 byte) (raw)) => 20472 run: to-array/parse-traces/main 10: 20472 => ((7 byte)) mem: ((7 byte)): 28736 <= 20472 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 2 array-len: ((28759 string) (raw)) mem: ((28759 integer) (raw)) => 8 run: to-array/parse-traces/main 11: 28762 => ((8 byte-address)) mem: ((8 byte-address)): 28737 <= 28762 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 20472 run: to-array/parse-traces/main 12: 20472 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 28762 <= 20472 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 2 run: to-array/parse-traces/main 13: 3 => ((5 integer)) mem: ((5 integer)): 28734 <= 3 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 3 mem: ((2 integer)) => 8 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 28735 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 3 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 mem: ((13354 byte) (raw)) => 21851 run: to-array/parse-traces/main 10: 21851 => ((7 byte)) mem: ((7 byte)): 28736 <= 21851 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 3 array-len: ((28759 string) (raw)) mem: ((28759 integer) (raw)) => 8 run: to-array/parse-traces/main 11: 28763 => ((8 byte-address)) mem: ((8 byte-address)): 28737 <= 28763 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 21851 run: to-array/parse-traces/main 12: 21851 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 28763 <= 21851 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 3 run: to-array/parse-traces/main 13: 4 => ((5 integer)) mem: ((5 integer)): 28734 <= 4 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 4 mem: ((2 integer)) => 8 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 28735 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 4 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 mem: ((13355 byte) (raw)) => 23836 run: to-array/parse-traces/main 10: 23836 => ((7 byte)) mem: ((7 byte)): 28736 <= 23836 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 4 array-len: ((28759 string) (raw)) mem: ((28759 integer) (raw)) => 8 run: to-array/parse-traces/main 11: 28764 => ((8 byte-address)) mem: ((8 byte-address)): 28737 <= 28764 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 23836 run: to-array/parse-traces/main 12: 23836 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 28764 <= 23836 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 4 run: to-array/parse-traces/main 13: 5 => ((5 integer)) mem: ((5 integer)): 28734 <= 5 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 5 mem: ((2 integer)) => 8 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 28735 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 5 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 mem: ((13356 byte) (raw)) => 25209 run: to-array/parse-traces/main 10: 25209 => ((7 byte)) mem: ((7 byte)): 28736 <= 25209 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 5 array-len: ((28759 string) (raw)) mem: ((28759 integer) (raw)) => 8 run: to-array/parse-traces/main 11: 28765 => ((8 byte-address)) mem: ((8 byte-address)): 28737 <= 28765 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 25209 run: to-array/parse-traces/main 12: 25209 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 28765 <= 25209 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 5 run: to-array/parse-traces/main 13: 6 => ((5 integer)) mem: ((5 integer)): 28734 <= 6 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 6 mem: ((2 integer)) => 8 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 28735 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 6 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 mem: ((13357 byte) (raw)) => 26582 run: to-array/parse-traces/main 10: 26582 => ((7 byte)) mem: ((7 byte)): 28736 <= 26582 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 6 array-len: ((28759 string) (raw)) mem: ((28759 integer) (raw)) => 8 run: to-array/parse-traces/main 11: 28766 => ((8 byte-address)) mem: ((8 byte-address)): 28737 <= 28766 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 26582 run: to-array/parse-traces/main 12: 26582 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 28766 <= 26582 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 6 run: to-array/parse-traces/main 13: 7 => ((5 integer)) mem: ((5 integer)): 28734 <= 7 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 7 mem: ((2 integer)) => 8 run: to-array/parse-traces/main 8: nil => ((6 boolean)) mem: ((6 boolean)): 28735 <= nil run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: to-array/parse-traces/main 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 7 array-len: ((13350 string) (raw)) mem: ((13350 integer) (raw)) => 30 mem: ((13358 byte) (raw)) => 27955 run: to-array/parse-traces/main 10: 27955 => ((7 byte)) mem: ((7 byte)): 28736 <= 27955 run: to-array/parse-traces/main 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer))) mem: ((5 integer)) => 7 array-len: ((28759 string) (raw)) mem: ((28759 integer) (raw)) => 8 run: to-array/parse-traces/main 11: 28767 => ((8 byte-address)) mem: ((8 byte-address)): 28737 <= 28767 run: to-array/parse-traces/main 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte))) mem: ((7 byte)) => 27955 run: to-array/parse-traces/main 12: 27955 => ((8 byte-address) (deref)) mem: ((8 byte-address) (deref)): 28767 <= 27955 run: to-array/parse-traces/main 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 7 run: to-array/parse-traces/main 13: 8 => ((5 integer)) mem: ((5 integer)): 28734 <= 8 run: to-array/parse-traces/main 14: (((jump)) ((-7 offset))) run: to-array/parse-traces/main 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer))) mem: ((5 integer)) => 8 mem: ((2 integer)) => 8 run: to-array/parse-traces/main 8: t => ((6 boolean)) mem: ((6 boolean)): 28735 <= t run: to-array/parse-traces/main 9: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: to-array/parse-traces/main 15: (((reply)) ((4 string-address))) mem: ((4 string-address)) => 28759 run: parse-traces/main 50: 28759 => ((15 instruction-trace-address-array-address)) mem: ((15 instruction-trace-address-array-address)): 1274 <= 28759 run: parse-traces/main 51: (((reply)) ((15 instruction-trace-address-array-address))) mem: ((15 instruction-trace-address-array-address)) => 28759 run: main 3: 28759 => ((3 instruction-trace-address-array-address)) mem: ((3 instruction-trace-address-array-address)): 1004 <= 28759 run: main 4: (((2 terminal-address) (raw)) <- ((init-fake-terminal)) ((17 literal)) ((15 literal))) run: init-fake-terminal/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: init-fake-terminal/main 0: 28768 => ((default-space space-address)) run: init-fake-terminal/main 1: (((1 terminal-address)) <- ((new)) ((terminal literal))) run: init-fake-terminal/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 28770 <= 28799 run: init-fake-terminal/main 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((1 offset))) run: init-fake-terminal/main 2: 28800 => ((2 integer-address)) mem: ((2 integer-address)): 28771 <= 28800 run: init-fake-terminal/main 3: (((2 integer-address) (deref)) <- ((next-input))) arg: nil 0 (17 15) run: init-fake-terminal/main 3: 17 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28800 <= 17 run: init-fake-terminal/main 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: init-fake-terminal/main 4: 28799 => ((3 integer-address)) mem: ((3 integer-address)): 28772 <= 28799 run: init-fake-terminal/main 5: (((3 integer-address) (deref)) <- ((next-input))) arg: nil 1 (17 15) run: init-fake-terminal/main 5: 15 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28799 <= 15 run: init-fake-terminal/main 6: (((4 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: init-fake-terminal/main 6: 28801 => ((4 integer-address)) mem: ((4 integer-address)): 28773 <= 28801 run: init-fake-terminal/main 7: (((4 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-fake-terminal/main 7: 0 => ((4 integer-address) (deref)) mem: ((4 integer-address) (deref)): 28801 <= 0 run: init-fake-terminal/main 8: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: init-fake-terminal/main 8: 28802 => ((5 integer-address)) mem: ((5 integer-address)): 28774 <= 28802 run: init-fake-terminal/main 9: (((5 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-fake-terminal/main 9: 0 => ((5 integer-address) (deref)) mem: ((5 integer-address) (deref)): 28802 <= 0 run: init-fake-terminal/main 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/main 10: 255 => ((6 integer)) mem: ((6 integer)): 28775 <= 255 run: init-fake-terminal/main 11: (((7 string-address-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((4 offset))) run: init-fake-terminal/main 11: 28803 => ((7 string-address-address)) mem: ((7 string-address-address)): 28776 <= 28803 run: init-fake-terminal/main 12: (((7 string-address-address) (deref)) <- ((new)) ((string literal)) ((6 integer))) mem: ((6 integer)) => 255 run: init-fake-terminal/main 12: 28804 => ((7 string-address-address) (deref)) mem: ((7 string-address-address) (deref)): 28803 <= 28804 run: init-fake-terminal/main 13: (((clear-screen)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-screen/init-fake-terminal/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-screen/init-fake-terminal/main 0: 29060 => ((default-space space-address)) run: clear-screen/init-fake-terminal/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-screen/init-fake-terminal/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29062 <= 28799 run: clear-screen/init-fake-terminal/main 2: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: clear-screen/init-fake-terminal/main 3: (((2 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: clear-screen/init-fake-terminal/main 3: 28804 => ((2 string-address)) mem: ((2 string-address)): 29063 <= 28804 run: clear-screen/init-fake-terminal/main 4: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 4: 255 => ((3 integer)) mem: ((3 integer)): 29064 <= 255 run: clear-screen/init-fake-terminal/main 5: (((4 integer)) <- ((copy)) ((0 literal))) run: clear-screen/init-fake-terminal/main 5: 0 => ((4 integer)) mem: ((4 integer)): 29065 <= 0 run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 0 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28805 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28805 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28805 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: clear-screen/init-fake-terminal/main 10: 1 => ((4 integer)) mem: ((4 integer)): 29065 <= 1 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 1 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28806 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28806 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28806 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: clear-screen/init-fake-terminal/main 10: 2 => ((4 integer)) mem: ((4 integer)): 29065 <= 2 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 2 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28807 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28807 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28807 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: clear-screen/init-fake-terminal/main 10: 3 => ((4 integer)) mem: ((4 integer)): 29065 <= 3 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 3 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28808 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28808 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28808 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: clear-screen/init-fake-terminal/main 10: 4 => ((4 integer)) mem: ((4 integer)): 29065 <= 4 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 4 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28809 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28809 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28809 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: clear-screen/init-fake-terminal/main 10: 5 => ((4 integer)) mem: ((4 integer)): 29065 <= 5 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 5 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28810 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28810 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28810 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 5 run: clear-screen/init-fake-terminal/main 10: 6 => ((4 integer)) mem: ((4 integer)): 29065 <= 6 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 6 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28811 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28811 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28811 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 6 run: clear-screen/init-fake-terminal/main 10: 7 => ((4 integer)) mem: ((4 integer)): 29065 <= 7 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 7 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28812 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28812 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28812 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 7 run: clear-screen/init-fake-terminal/main 10: 8 => ((4 integer)) mem: ((4 integer)): 29065 <= 8 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28813 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28813 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28813 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 8 run: clear-screen/init-fake-terminal/main 10: 9 => ((4 integer)) mem: ((4 integer)): 29065 <= 9 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 9 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28814 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28814 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28814 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 9 run: clear-screen/init-fake-terminal/main 10: 10 => ((4 integer)) mem: ((4 integer)): 29065 <= 10 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 10 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28815 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28815 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28815 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 10 run: clear-screen/init-fake-terminal/main 10: 11 => ((4 integer)) mem: ((4 integer)): 29065 <= 11 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 11 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28816 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28816 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28816 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 11 run: clear-screen/init-fake-terminal/main 10: 12 => ((4 integer)) mem: ((4 integer)): 29065 <= 12 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 12 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28817 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28817 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28817 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 12 run: clear-screen/init-fake-terminal/main 10: 13 => ((4 integer)) mem: ((4 integer)): 29065 <= 13 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 13 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28818 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28818 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28818 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 13 run: clear-screen/init-fake-terminal/main 10: 14 => ((4 integer)) mem: ((4 integer)): 29065 <= 14 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 14 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28819 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28819 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28819 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 14 run: clear-screen/init-fake-terminal/main 10: 15 => ((4 integer)) mem: ((4 integer)): 29065 <= 15 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 15 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28820 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28820 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28820 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 15 run: clear-screen/init-fake-terminal/main 10: 16 => ((4 integer)) mem: ((4 integer)): 29065 <= 16 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 16 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28821 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28821 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28821 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 16 run: clear-screen/init-fake-terminal/main 10: 17 => ((4 integer)) mem: ((4 integer)): 29065 <= 17 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 17 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28822 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28822 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28822 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 17 run: clear-screen/init-fake-terminal/main 10: 18 => ((4 integer)) mem: ((4 integer)): 29065 <= 18 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 18 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28823 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28823 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28823 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 18 run: clear-screen/init-fake-terminal/main 10: 19 => ((4 integer)) mem: ((4 integer)): 29065 <= 19 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 19 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28824 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28824 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28824 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 19 run: clear-screen/init-fake-terminal/main 10: 20 => ((4 integer)) mem: ((4 integer)): 29065 <= 20 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) schedule: scheduling clear-screen/init-fake-terminal/main for further processing schedule: clear-screen/init-fake-terminal/main run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 20 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28825 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28825 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28825 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 20 run: clear-screen/init-fake-terminal/main 10: 21 => ((4 integer)) mem: ((4 integer)): 29065 <= 21 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 21 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28826 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28826 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28826 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 21 run: clear-screen/init-fake-terminal/main 10: 22 => ((4 integer)) mem: ((4 integer)): 29065 <= 22 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 22 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28827 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28827 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28827 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 22 run: clear-screen/init-fake-terminal/main 10: 23 => ((4 integer)) mem: ((4 integer)): 29065 <= 23 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 23 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28828 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28828 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28828 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 23 run: clear-screen/init-fake-terminal/main 10: 24 => ((4 integer)) mem: ((4 integer)): 29065 <= 24 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 24 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28829 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28829 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28829 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 24 run: clear-screen/init-fake-terminal/main 10: 25 => ((4 integer)) mem: ((4 integer)): 29065 <= 25 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 25 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28830 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28830 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28830 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 25 run: clear-screen/init-fake-terminal/main 10: 26 => ((4 integer)) mem: ((4 integer)): 29065 <= 26 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 26 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28831 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28831 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28831 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 26 run: clear-screen/init-fake-terminal/main 10: 27 => ((4 integer)) mem: ((4 integer)): 29065 <= 27 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 27 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28832 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28832 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28832 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 27 run: clear-screen/init-fake-terminal/main 10: 28 => ((4 integer)) mem: ((4 integer)): 29065 <= 28 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 28 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28833 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28833 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28833 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 28 run: clear-screen/init-fake-terminal/main 10: 29 => ((4 integer)) mem: ((4 integer)): 29065 <= 29 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 29 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28834 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28834 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28834 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 29 run: clear-screen/init-fake-terminal/main 10: 30 => ((4 integer)) mem: ((4 integer)): 29065 <= 30 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 30 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28835 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28835 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28835 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 30 run: clear-screen/init-fake-terminal/main 10: 31 => ((4 integer)) mem: ((4 integer)): 29065 <= 31 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 31 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28836 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28836 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28836 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 31 run: clear-screen/init-fake-terminal/main 10: 32 => ((4 integer)) mem: ((4 integer)): 29065 <= 32 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 32 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28837 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28837 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28837 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 32 run: clear-screen/init-fake-terminal/main 10: 33 => ((4 integer)) mem: ((4 integer)): 29065 <= 33 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 33 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28838 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28838 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28838 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 33 run: clear-screen/init-fake-terminal/main 10: 34 => ((4 integer)) mem: ((4 integer)): 29065 <= 34 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 34 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28839 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28839 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28839 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 34 run: clear-screen/init-fake-terminal/main 10: 35 => ((4 integer)) mem: ((4 integer)): 29065 <= 35 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 35 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28840 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28840 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28840 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 35 run: clear-screen/init-fake-terminal/main 10: 36 => ((4 integer)) mem: ((4 integer)): 29065 <= 36 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 36 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28841 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28841 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28841 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 36 run: clear-screen/init-fake-terminal/main 10: 37 => ((4 integer)) mem: ((4 integer)): 29065 <= 37 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 37 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28842 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28842 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28842 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 37 run: clear-screen/init-fake-terminal/main 10: 38 => ((4 integer)) mem: ((4 integer)): 29065 <= 38 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 38 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28843 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28843 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28843 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 38 run: clear-screen/init-fake-terminal/main 10: 39 => ((4 integer)) mem: ((4 integer)): 29065 <= 39 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 39 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28844 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28844 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28844 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 39 run: clear-screen/init-fake-terminal/main 10: 40 => ((4 integer)) mem: ((4 integer)): 29065 <= 40 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 40 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28845 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28845 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28845 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 40 run: clear-screen/init-fake-terminal/main 10: 41 => ((4 integer)) mem: ((4 integer)): 29065 <= 41 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 41 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28846 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28846 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28846 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 41 run: clear-screen/init-fake-terminal/main 10: 42 => ((4 integer)) mem: ((4 integer)): 29065 <= 42 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 42 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28847 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28847 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28847 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 42 run: clear-screen/init-fake-terminal/main 10: 43 => ((4 integer)) mem: ((4 integer)): 29065 <= 43 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 43 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28848 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28848 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28848 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 43 run: clear-screen/init-fake-terminal/main 10: 44 => ((4 integer)) mem: ((4 integer)): 29065 <= 44 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 44 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28849 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28849 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28849 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 44 run: clear-screen/init-fake-terminal/main 10: 45 => ((4 integer)) mem: ((4 integer)): 29065 <= 45 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 45 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28850 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28850 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28850 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 45 run: clear-screen/init-fake-terminal/main 10: 46 => ((4 integer)) mem: ((4 integer)): 29065 <= 46 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 46 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28851 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28851 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28851 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 46 run: clear-screen/init-fake-terminal/main 10: 47 => ((4 integer)) mem: ((4 integer)): 29065 <= 47 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 47 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28852 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28852 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28852 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 47 run: clear-screen/init-fake-terminal/main 10: 48 => ((4 integer)) mem: ((4 integer)): 29065 <= 48 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 48 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28853 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28853 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28853 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 48 run: clear-screen/init-fake-terminal/main 10: 49 => ((4 integer)) mem: ((4 integer)): 29065 <= 49 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 49 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28854 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28854 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28854 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 49 run: clear-screen/init-fake-terminal/main 10: 50 => ((4 integer)) mem: ((4 integer)): 29065 <= 50 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 50 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28855 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28855 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28855 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 50 run: clear-screen/init-fake-terminal/main 10: 51 => ((4 integer)) mem: ((4 integer)): 29065 <= 51 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 51 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 51 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28856 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28856 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28856 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 51 run: clear-screen/init-fake-terminal/main 10: 52 => ((4 integer)) mem: ((4 integer)): 29065 <= 52 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 52 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 52 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28857 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28857 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28857 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 52 run: clear-screen/init-fake-terminal/main 10: 53 => ((4 integer)) mem: ((4 integer)): 29065 <= 53 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 53 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 53 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28858 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28858 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28858 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 53 run: clear-screen/init-fake-terminal/main 10: 54 => ((4 integer)) mem: ((4 integer)): 29065 <= 54 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 54 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 54 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28859 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28859 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28859 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 54 run: clear-screen/init-fake-terminal/main 10: 55 => ((4 integer)) mem: ((4 integer)): 29065 <= 55 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 55 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 55 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28860 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28860 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28860 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 55 run: clear-screen/init-fake-terminal/main 10: 56 => ((4 integer)) mem: ((4 integer)): 29065 <= 56 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 56 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 56 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28861 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28861 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28861 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 56 run: clear-screen/init-fake-terminal/main 10: 57 => ((4 integer)) mem: ((4 integer)): 29065 <= 57 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 57 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 57 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28862 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28862 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28862 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 57 run: clear-screen/init-fake-terminal/main 10: 58 => ((4 integer)) mem: ((4 integer)): 29065 <= 58 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 58 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 58 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28863 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28863 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28863 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 58 run: clear-screen/init-fake-terminal/main 10: 59 => ((4 integer)) mem: ((4 integer)): 29065 <= 59 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 59 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 59 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28864 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28864 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28864 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 59 run: clear-screen/init-fake-terminal/main 10: 60 => ((4 integer)) mem: ((4 integer)): 29065 <= 60 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 60 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 60 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28865 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28865 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28865 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 60 run: clear-screen/init-fake-terminal/main 10: 61 => ((4 integer)) mem: ((4 integer)): 29065 <= 61 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 61 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 61 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28866 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28866 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28866 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 61 run: clear-screen/init-fake-terminal/main 10: 62 => ((4 integer)) mem: ((4 integer)): 29065 <= 62 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 62 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 62 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28867 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28867 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28867 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 62 run: clear-screen/init-fake-terminal/main 10: 63 => ((4 integer)) mem: ((4 integer)): 29065 <= 63 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 63 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 63 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28868 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28868 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28868 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 63 run: clear-screen/init-fake-terminal/main 10: 64 => ((4 integer)) mem: ((4 integer)): 29065 <= 64 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 64 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 64 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28869 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28869 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28869 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 64 run: clear-screen/init-fake-terminal/main 10: 65 => ((4 integer)) mem: ((4 integer)): 29065 <= 65 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 65 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 65 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28870 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28870 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28870 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 65 run: clear-screen/init-fake-terminal/main 10: 66 => ((4 integer)) mem: ((4 integer)): 29065 <= 66 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 66 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 66 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28871 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28871 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28871 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 66 run: clear-screen/init-fake-terminal/main 10: 67 => ((4 integer)) mem: ((4 integer)): 29065 <= 67 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 67 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 67 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28872 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28872 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28872 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 67 run: clear-screen/init-fake-terminal/main 10: 68 => ((4 integer)) mem: ((4 integer)): 29065 <= 68 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 68 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 68 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28873 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28873 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28873 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 68 run: clear-screen/init-fake-terminal/main 10: 69 => ((4 integer)) mem: ((4 integer)): 29065 <= 69 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 69 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 69 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28874 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28874 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28874 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 69 run: clear-screen/init-fake-terminal/main 10: 70 => ((4 integer)) mem: ((4 integer)): 29065 <= 70 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 70 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 70 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28875 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28875 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28875 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 70 run: clear-screen/init-fake-terminal/main 10: 71 => ((4 integer)) mem: ((4 integer)): 29065 <= 71 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 71 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 71 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28876 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28876 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28876 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 71 run: clear-screen/init-fake-terminal/main 10: 72 => ((4 integer)) mem: ((4 integer)): 29065 <= 72 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 72 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 72 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28877 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28877 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28877 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 72 run: clear-screen/init-fake-terminal/main 10: 73 => ((4 integer)) mem: ((4 integer)): 29065 <= 73 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 73 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 73 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28878 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28878 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28878 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 73 run: clear-screen/init-fake-terminal/main 10: 74 => ((4 integer)) mem: ((4 integer)): 29065 <= 74 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 74 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 74 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28879 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28879 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28879 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 74 run: clear-screen/init-fake-terminal/main 10: 75 => ((4 integer)) mem: ((4 integer)): 29065 <= 75 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 75 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 75 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28880 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28880 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28880 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 75 run: clear-screen/init-fake-terminal/main 10: 76 => ((4 integer)) mem: ((4 integer)): 29065 <= 76 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 76 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 76 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28881 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28881 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28881 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 76 run: clear-screen/init-fake-terminal/main 10: 77 => ((4 integer)) mem: ((4 integer)): 29065 <= 77 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 77 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 77 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28882 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28882 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28882 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 77 run: clear-screen/init-fake-terminal/main 10: 78 => ((4 integer)) mem: ((4 integer)): 29065 <= 78 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 78 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 78 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28883 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28883 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28883 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 78 run: clear-screen/init-fake-terminal/main 10: 79 => ((4 integer)) mem: ((4 integer)): 29065 <= 79 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 79 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 79 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28884 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28884 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28884 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 79 run: clear-screen/init-fake-terminal/main 10: 80 => ((4 integer)) mem: ((4 integer)): 29065 <= 80 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 80 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 80 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28885 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28885 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28885 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 80 run: clear-screen/init-fake-terminal/main 10: 81 => ((4 integer)) mem: ((4 integer)): 29065 <= 81 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 81 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 81 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28886 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28886 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28886 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 81 run: clear-screen/init-fake-terminal/main 10: 82 => ((4 integer)) mem: ((4 integer)): 29065 <= 82 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 82 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 82 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28887 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28887 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28887 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 82 run: clear-screen/init-fake-terminal/main 10: 83 => ((4 integer)) mem: ((4 integer)): 29065 <= 83 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 83 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 83 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28888 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28888 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28888 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 83 run: clear-screen/init-fake-terminal/main 10: 84 => ((4 integer)) mem: ((4 integer)): 29065 <= 84 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 84 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 84 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28889 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28889 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28889 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 84 run: clear-screen/init-fake-terminal/main 10: 85 => ((4 integer)) mem: ((4 integer)): 29065 <= 85 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 85 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 85 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28890 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28890 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28890 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 85 run: clear-screen/init-fake-terminal/main 10: 86 => ((4 integer)) mem: ((4 integer)): 29065 <= 86 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 86 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 86 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28891 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28891 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28891 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 86 run: clear-screen/init-fake-terminal/main 10: 87 => ((4 integer)) mem: ((4 integer)): 29065 <= 87 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 87 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 87 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28892 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28892 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28892 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 87 run: clear-screen/init-fake-terminal/main 10: 88 => ((4 integer)) mem: ((4 integer)): 29065 <= 88 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 88 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 88 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28893 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28893 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28893 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 88 run: clear-screen/init-fake-terminal/main 10: 89 => ((4 integer)) mem: ((4 integer)): 29065 <= 89 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 89 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 89 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28894 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28894 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28894 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 89 run: clear-screen/init-fake-terminal/main 10: 90 => ((4 integer)) mem: ((4 integer)): 29065 <= 90 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 90 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 90 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28895 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28895 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28895 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 90 run: clear-screen/init-fake-terminal/main 10: 91 => ((4 integer)) mem: ((4 integer)): 29065 <= 91 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 91 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 91 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28896 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28896 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28896 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 91 run: clear-screen/init-fake-terminal/main 10: 92 => ((4 integer)) mem: ((4 integer)): 29065 <= 92 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 92 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 92 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28897 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28897 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28897 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 92 run: clear-screen/init-fake-terminal/main 10: 93 => ((4 integer)) mem: ((4 integer)): 29065 <= 93 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 93 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 93 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28898 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28898 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28898 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 93 run: clear-screen/init-fake-terminal/main 10: 94 => ((4 integer)) mem: ((4 integer)): 29065 <= 94 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 94 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 94 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28899 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28899 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28899 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 94 run: clear-screen/init-fake-terminal/main 10: 95 => ((4 integer)) mem: ((4 integer)): 29065 <= 95 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 95 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 95 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28900 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28900 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28900 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 95 run: clear-screen/init-fake-terminal/main 10: 96 => ((4 integer)) mem: ((4 integer)): 29065 <= 96 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 96 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 96 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28901 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28901 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28901 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 96 run: clear-screen/init-fake-terminal/main 10: 97 => ((4 integer)) mem: ((4 integer)): 29065 <= 97 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 97 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 97 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28902 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28902 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28902 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 97 run: clear-screen/init-fake-terminal/main 10: 98 => ((4 integer)) mem: ((4 integer)): 29065 <= 98 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 98 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 98 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28903 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28903 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28903 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 98 run: clear-screen/init-fake-terminal/main 10: 99 => ((4 integer)) mem: ((4 integer)): 29065 <= 99 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 99 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 99 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28904 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28904 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28904 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 99 run: clear-screen/init-fake-terminal/main 10: 100 => ((4 integer)) mem: ((4 integer)): 29065 <= 100 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 100 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 100 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28905 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28905 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28905 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 100 run: clear-screen/init-fake-terminal/main 10: 101 => ((4 integer)) mem: ((4 integer)): 29065 <= 101 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 101 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 101 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28906 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28906 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28906 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 101 run: clear-screen/init-fake-terminal/main 10: 102 => ((4 integer)) mem: ((4 integer)): 29065 <= 102 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 102 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 102 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28907 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28907 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28907 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 102 run: clear-screen/init-fake-terminal/main 10: 103 => ((4 integer)) mem: ((4 integer)): 29065 <= 103 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 103 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil schedule: scheduling clear-screen/init-fake-terminal/main for further processing schedule: clear-screen/init-fake-terminal/main run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 103 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28908 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28908 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28908 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 103 run: clear-screen/init-fake-terminal/main 10: 104 => ((4 integer)) mem: ((4 integer)): 29065 <= 104 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 104 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 104 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28909 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28909 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28909 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 104 run: clear-screen/init-fake-terminal/main 10: 105 => ((4 integer)) mem: ((4 integer)): 29065 <= 105 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 105 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 105 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28910 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28910 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28910 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 105 run: clear-screen/init-fake-terminal/main 10: 106 => ((4 integer)) mem: ((4 integer)): 29065 <= 106 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 106 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 106 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28911 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28911 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28911 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 106 run: clear-screen/init-fake-terminal/main 10: 107 => ((4 integer)) mem: ((4 integer)): 29065 <= 107 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 107 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 107 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28912 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28912 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28912 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 107 run: clear-screen/init-fake-terminal/main 10: 108 => ((4 integer)) mem: ((4 integer)): 29065 <= 108 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 108 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 108 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28913 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28913 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28913 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 108 run: clear-screen/init-fake-terminal/main 10: 109 => ((4 integer)) mem: ((4 integer)): 29065 <= 109 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 109 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 109 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28914 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28914 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28914 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 109 run: clear-screen/init-fake-terminal/main 10: 110 => ((4 integer)) mem: ((4 integer)): 29065 <= 110 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 110 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 110 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28915 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28915 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28915 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 110 run: clear-screen/init-fake-terminal/main 10: 111 => ((4 integer)) mem: ((4 integer)): 29065 <= 111 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 111 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 111 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28916 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28916 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28916 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 111 run: clear-screen/init-fake-terminal/main 10: 112 => ((4 integer)) mem: ((4 integer)): 29065 <= 112 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 112 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 112 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28917 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28917 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28917 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 112 run: clear-screen/init-fake-terminal/main 10: 113 => ((4 integer)) mem: ((4 integer)): 29065 <= 113 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 113 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 113 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28918 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28918 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28918 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 113 run: clear-screen/init-fake-terminal/main 10: 114 => ((4 integer)) mem: ((4 integer)): 29065 <= 114 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 114 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 114 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28919 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28919 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28919 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 114 run: clear-screen/init-fake-terminal/main 10: 115 => ((4 integer)) mem: ((4 integer)): 29065 <= 115 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 115 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 115 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28920 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28920 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28920 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 115 run: clear-screen/init-fake-terminal/main 10: 116 => ((4 integer)) mem: ((4 integer)): 29065 <= 116 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 116 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 116 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28921 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28921 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28921 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 116 run: clear-screen/init-fake-terminal/main 10: 117 => ((4 integer)) mem: ((4 integer)): 29065 <= 117 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 117 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 117 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28922 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28922 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28922 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 117 run: clear-screen/init-fake-terminal/main 10: 118 => ((4 integer)) mem: ((4 integer)): 29065 <= 118 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 118 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 118 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28923 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28923 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28923 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 118 run: clear-screen/init-fake-terminal/main 10: 119 => ((4 integer)) mem: ((4 integer)): 29065 <= 119 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 119 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 119 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28924 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28924 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28924 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 119 run: clear-screen/init-fake-terminal/main 10: 120 => ((4 integer)) mem: ((4 integer)): 29065 <= 120 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 120 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 120 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28925 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28925 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28925 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 120 run: clear-screen/init-fake-terminal/main 10: 121 => ((4 integer)) mem: ((4 integer)): 29065 <= 121 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 121 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 121 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28926 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28926 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28926 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 121 run: clear-screen/init-fake-terminal/main 10: 122 => ((4 integer)) mem: ((4 integer)): 29065 <= 122 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 122 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 122 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28927 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28927 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28927 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 122 run: clear-screen/init-fake-terminal/main 10: 123 => ((4 integer)) mem: ((4 integer)): 29065 <= 123 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 123 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 123 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28928 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28928 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28928 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 123 run: clear-screen/init-fake-terminal/main 10: 124 => ((4 integer)) mem: ((4 integer)): 29065 <= 124 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 124 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 124 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28929 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28929 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28929 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 124 run: clear-screen/init-fake-terminal/main 10: 125 => ((4 integer)) mem: ((4 integer)): 29065 <= 125 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 125 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 125 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28930 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28930 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28930 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 125 run: clear-screen/init-fake-terminal/main 10: 126 => ((4 integer)) mem: ((4 integer)): 29065 <= 126 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 126 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 126 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28931 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28931 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28931 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 126 run: clear-screen/init-fake-terminal/main 10: 127 => ((4 integer)) mem: ((4 integer)): 29065 <= 127 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 127 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 127 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28932 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28932 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28932 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 127 run: clear-screen/init-fake-terminal/main 10: 128 => ((4 integer)) mem: ((4 integer)): 29065 <= 128 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 128 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 128 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28933 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28933 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28933 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 128 run: clear-screen/init-fake-terminal/main 10: 129 => ((4 integer)) mem: ((4 integer)): 29065 <= 129 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 129 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 129 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28934 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28934 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28934 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 129 run: clear-screen/init-fake-terminal/main 10: 130 => ((4 integer)) mem: ((4 integer)): 29065 <= 130 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 130 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 130 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28935 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28935 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28935 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 130 run: clear-screen/init-fake-terminal/main 10: 131 => ((4 integer)) mem: ((4 integer)): 29065 <= 131 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 131 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 131 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28936 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28936 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28936 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 131 run: clear-screen/init-fake-terminal/main 10: 132 => ((4 integer)) mem: ((4 integer)): 29065 <= 132 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 132 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 132 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28937 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28937 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28937 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 132 run: clear-screen/init-fake-terminal/main 10: 133 => ((4 integer)) mem: ((4 integer)): 29065 <= 133 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 133 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 133 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28938 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28938 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28938 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 133 run: clear-screen/init-fake-terminal/main 10: 134 => ((4 integer)) mem: ((4 integer)): 29065 <= 134 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 134 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 134 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28939 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28939 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28939 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 134 run: clear-screen/init-fake-terminal/main 10: 135 => ((4 integer)) mem: ((4 integer)): 29065 <= 135 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 135 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 135 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28940 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28940 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28940 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 135 run: clear-screen/init-fake-terminal/main 10: 136 => ((4 integer)) mem: ((4 integer)): 29065 <= 136 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 136 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 136 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28941 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28941 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28941 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 136 run: clear-screen/init-fake-terminal/main 10: 137 => ((4 integer)) mem: ((4 integer)): 29065 <= 137 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 137 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 137 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28942 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28942 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28942 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 137 run: clear-screen/init-fake-terminal/main 10: 138 => ((4 integer)) mem: ((4 integer)): 29065 <= 138 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 138 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 138 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28943 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28943 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28943 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 138 run: clear-screen/init-fake-terminal/main 10: 139 => ((4 integer)) mem: ((4 integer)): 29065 <= 139 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 139 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 139 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28944 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28944 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28944 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 139 run: clear-screen/init-fake-terminal/main 10: 140 => ((4 integer)) mem: ((4 integer)): 29065 <= 140 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 140 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 140 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28945 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28945 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28945 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 140 run: clear-screen/init-fake-terminal/main 10: 141 => ((4 integer)) mem: ((4 integer)): 29065 <= 141 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 141 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 141 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28946 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28946 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28946 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 141 run: clear-screen/init-fake-terminal/main 10: 142 => ((4 integer)) mem: ((4 integer)): 29065 <= 142 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 142 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 142 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28947 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28947 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28947 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 142 run: clear-screen/init-fake-terminal/main 10: 143 => ((4 integer)) mem: ((4 integer)): 29065 <= 143 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 143 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 143 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28948 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28948 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28948 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 143 run: clear-screen/init-fake-terminal/main 10: 144 => ((4 integer)) mem: ((4 integer)): 29065 <= 144 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 144 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 144 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28949 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28949 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28949 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 144 run: clear-screen/init-fake-terminal/main 10: 145 => ((4 integer)) mem: ((4 integer)): 29065 <= 145 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 145 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 145 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28950 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28950 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28950 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 145 run: clear-screen/init-fake-terminal/main 10: 146 => ((4 integer)) mem: ((4 integer)): 29065 <= 146 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 146 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 146 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28951 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28951 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28951 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 146 run: clear-screen/init-fake-terminal/main 10: 147 => ((4 integer)) mem: ((4 integer)): 29065 <= 147 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 147 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 147 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28952 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28952 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28952 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 147 run: clear-screen/init-fake-terminal/main 10: 148 => ((4 integer)) mem: ((4 integer)): 29065 <= 148 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 148 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 148 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28953 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28953 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28953 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 148 run: clear-screen/init-fake-terminal/main 10: 149 => ((4 integer)) mem: ((4 integer)): 29065 <= 149 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 149 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 149 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28954 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28954 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28954 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 149 run: clear-screen/init-fake-terminal/main 10: 150 => ((4 integer)) mem: ((4 integer)): 29065 <= 150 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 150 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 150 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28955 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28955 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28955 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 150 run: clear-screen/init-fake-terminal/main 10: 151 => ((4 integer)) mem: ((4 integer)): 29065 <= 151 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 151 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 151 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28956 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28956 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28956 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 151 run: clear-screen/init-fake-terminal/main 10: 152 => ((4 integer)) mem: ((4 integer)): 29065 <= 152 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 152 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 152 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28957 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28957 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28957 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 152 run: clear-screen/init-fake-terminal/main 10: 153 => ((4 integer)) mem: ((4 integer)): 29065 <= 153 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 153 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 153 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28958 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28958 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28958 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 153 run: clear-screen/init-fake-terminal/main 10: 154 => ((4 integer)) mem: ((4 integer)): 29065 <= 154 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 154 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 154 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28959 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28959 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28959 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 154 run: clear-screen/init-fake-terminal/main 10: 155 => ((4 integer)) mem: ((4 integer)): 29065 <= 155 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 155 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 155 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28960 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28960 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28960 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 155 run: clear-screen/init-fake-terminal/main 10: 156 => ((4 integer)) mem: ((4 integer)): 29065 <= 156 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 156 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 156 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28961 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28961 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28961 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 156 run: clear-screen/init-fake-terminal/main 10: 157 => ((4 integer)) mem: ((4 integer)): 29065 <= 157 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 157 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 157 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28962 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28962 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28962 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 157 run: clear-screen/init-fake-terminal/main 10: 158 => ((4 integer)) mem: ((4 integer)): 29065 <= 158 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 158 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 158 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28963 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28963 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28963 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 158 run: clear-screen/init-fake-terminal/main 10: 159 => ((4 integer)) mem: ((4 integer)): 29065 <= 159 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 159 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 159 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28964 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28964 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28964 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 159 run: clear-screen/init-fake-terminal/main 10: 160 => ((4 integer)) mem: ((4 integer)): 29065 <= 160 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 160 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 160 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28965 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28965 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28965 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 160 run: clear-screen/init-fake-terminal/main 10: 161 => ((4 integer)) mem: ((4 integer)): 29065 <= 161 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 161 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 161 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28966 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28966 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28966 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 161 run: clear-screen/init-fake-terminal/main 10: 162 => ((4 integer)) mem: ((4 integer)): 29065 <= 162 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 162 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 162 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28967 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28967 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28967 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 162 run: clear-screen/init-fake-terminal/main 10: 163 => ((4 integer)) mem: ((4 integer)): 29065 <= 163 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 163 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 163 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28968 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28968 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28968 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 163 run: clear-screen/init-fake-terminal/main 10: 164 => ((4 integer)) mem: ((4 integer)): 29065 <= 164 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 164 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 164 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28969 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28969 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28969 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 164 run: clear-screen/init-fake-terminal/main 10: 165 => ((4 integer)) mem: ((4 integer)): 29065 <= 165 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 165 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 165 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28970 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28970 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28970 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 165 run: clear-screen/init-fake-terminal/main 10: 166 => ((4 integer)) mem: ((4 integer)): 29065 <= 166 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 166 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 166 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28971 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28971 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28971 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 166 run: clear-screen/init-fake-terminal/main 10: 167 => ((4 integer)) mem: ((4 integer)): 29065 <= 167 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 167 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 167 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28972 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28972 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28972 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 167 run: clear-screen/init-fake-terminal/main 10: 168 => ((4 integer)) mem: ((4 integer)): 29065 <= 168 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 168 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 168 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28973 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28973 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28973 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 168 run: clear-screen/init-fake-terminal/main 10: 169 => ((4 integer)) mem: ((4 integer)): 29065 <= 169 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 169 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 169 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28974 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28974 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28974 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 169 run: clear-screen/init-fake-terminal/main 10: 170 => ((4 integer)) mem: ((4 integer)): 29065 <= 170 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 170 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 170 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28975 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28975 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28975 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 170 run: clear-screen/init-fake-terminal/main 10: 171 => ((4 integer)) mem: ((4 integer)): 29065 <= 171 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 171 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 171 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28976 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28976 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28976 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 171 run: clear-screen/init-fake-terminal/main 10: 172 => ((4 integer)) mem: ((4 integer)): 29065 <= 172 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 172 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 172 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28977 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28977 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28977 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 172 run: clear-screen/init-fake-terminal/main 10: 173 => ((4 integer)) mem: ((4 integer)): 29065 <= 173 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 173 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 173 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28978 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28978 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28978 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 173 run: clear-screen/init-fake-terminal/main 10: 174 => ((4 integer)) mem: ((4 integer)): 29065 <= 174 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 174 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 174 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28979 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28979 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28979 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 174 run: clear-screen/init-fake-terminal/main 10: 175 => ((4 integer)) mem: ((4 integer)): 29065 <= 175 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 175 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 175 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28980 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28980 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28980 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 175 run: clear-screen/init-fake-terminal/main 10: 176 => ((4 integer)) mem: ((4 integer)): 29065 <= 176 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 176 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 176 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28981 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28981 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28981 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 176 run: clear-screen/init-fake-terminal/main 10: 177 => ((4 integer)) mem: ((4 integer)): 29065 <= 177 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 177 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 177 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28982 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28982 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28982 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 177 run: clear-screen/init-fake-terminal/main 10: 178 => ((4 integer)) mem: ((4 integer)): 29065 <= 178 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 178 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 178 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28983 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28983 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28983 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 178 run: clear-screen/init-fake-terminal/main 10: 179 => ((4 integer)) mem: ((4 integer)): 29065 <= 179 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 179 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 179 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28984 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28984 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28984 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 179 run: clear-screen/init-fake-terminal/main 10: 180 => ((4 integer)) mem: ((4 integer)): 29065 <= 180 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 180 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 180 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28985 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28985 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28985 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 180 run: clear-screen/init-fake-terminal/main 10: 181 => ((4 integer)) mem: ((4 integer)): 29065 <= 181 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 181 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 181 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28986 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28986 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28986 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 181 run: clear-screen/init-fake-terminal/main 10: 182 => ((4 integer)) mem: ((4 integer)): 29065 <= 182 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 182 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 182 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28987 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28987 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28987 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 182 run: clear-screen/init-fake-terminal/main 10: 183 => ((4 integer)) mem: ((4 integer)): 29065 <= 183 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 183 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 183 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28988 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28988 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28988 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 183 run: clear-screen/init-fake-terminal/main 10: 184 => ((4 integer)) mem: ((4 integer)): 29065 <= 184 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 184 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 184 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28989 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28989 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28989 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 184 run: clear-screen/init-fake-terminal/main 10: 185 => ((4 integer)) mem: ((4 integer)): 29065 <= 185 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 185 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 185 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28990 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28990 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28990 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 185 run: clear-screen/init-fake-terminal/main 10: 186 => ((4 integer)) mem: ((4 integer)): 29065 <= 186 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 186 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 186 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28991 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28991 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28991 <= #\space schedule: scheduling clear-screen/init-fake-terminal/main for further processing schedule: clear-screen/init-fake-terminal/main run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 186 run: clear-screen/init-fake-terminal/main 10: 187 => ((4 integer)) mem: ((4 integer)): 29065 <= 187 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 187 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 187 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28992 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28992 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28992 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 187 run: clear-screen/init-fake-terminal/main 10: 188 => ((4 integer)) mem: ((4 integer)): 29065 <= 188 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 188 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 188 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28993 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28993 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28993 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 188 run: clear-screen/init-fake-terminal/main 10: 189 => ((4 integer)) mem: ((4 integer)): 29065 <= 189 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 189 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 189 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28994 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28994 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28994 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 189 run: clear-screen/init-fake-terminal/main 10: 190 => ((4 integer)) mem: ((4 integer)): 29065 <= 190 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 190 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 190 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28995 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28995 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28995 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 190 run: clear-screen/init-fake-terminal/main 10: 191 => ((4 integer)) mem: ((4 integer)): 29065 <= 191 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 191 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 191 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28996 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28996 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28996 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 191 run: clear-screen/init-fake-terminal/main 10: 192 => ((4 integer)) mem: ((4 integer)): 29065 <= 192 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 192 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 192 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28997 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28997 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28997 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 192 run: clear-screen/init-fake-terminal/main 10: 193 => ((4 integer)) mem: ((4 integer)): 29065 <= 193 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 193 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 193 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28998 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28998 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28998 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 193 run: clear-screen/init-fake-terminal/main 10: 194 => ((4 integer)) mem: ((4 integer)): 29065 <= 194 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 194 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 194 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 28999 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 28999 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 28999 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 194 run: clear-screen/init-fake-terminal/main 10: 195 => ((4 integer)) mem: ((4 integer)): 29065 <= 195 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 195 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 195 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29000 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29000 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29000 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 195 run: clear-screen/init-fake-terminal/main 10: 196 => ((4 integer)) mem: ((4 integer)): 29065 <= 196 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 196 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 196 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29001 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29001 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29001 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 196 run: clear-screen/init-fake-terminal/main 10: 197 => ((4 integer)) mem: ((4 integer)): 29065 <= 197 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 197 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 197 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29002 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29002 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29002 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 197 run: clear-screen/init-fake-terminal/main 10: 198 => ((4 integer)) mem: ((4 integer)): 29065 <= 198 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 198 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 198 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29003 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29003 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29003 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 198 run: clear-screen/init-fake-terminal/main 10: 199 => ((4 integer)) mem: ((4 integer)): 29065 <= 199 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 199 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 199 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29004 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29004 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29004 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 199 run: clear-screen/init-fake-terminal/main 10: 200 => ((4 integer)) mem: ((4 integer)): 29065 <= 200 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 200 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 200 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29005 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29005 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29005 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 200 run: clear-screen/init-fake-terminal/main 10: 201 => ((4 integer)) mem: ((4 integer)): 29065 <= 201 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 201 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 201 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29006 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29006 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29006 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 201 run: clear-screen/init-fake-terminal/main 10: 202 => ((4 integer)) mem: ((4 integer)): 29065 <= 202 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 202 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 202 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29007 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29007 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29007 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 202 run: clear-screen/init-fake-terminal/main 10: 203 => ((4 integer)) mem: ((4 integer)): 29065 <= 203 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 203 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 203 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29008 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29008 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29008 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 203 run: clear-screen/init-fake-terminal/main 10: 204 => ((4 integer)) mem: ((4 integer)): 29065 <= 204 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 204 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 204 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29009 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29009 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29009 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 204 run: clear-screen/init-fake-terminal/main 10: 205 => ((4 integer)) mem: ((4 integer)): 29065 <= 205 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 205 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 205 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29010 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29010 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29010 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 205 run: clear-screen/init-fake-terminal/main 10: 206 => ((4 integer)) mem: ((4 integer)): 29065 <= 206 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 206 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 206 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29011 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29011 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29011 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 206 run: clear-screen/init-fake-terminal/main 10: 207 => ((4 integer)) mem: ((4 integer)): 29065 <= 207 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 207 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 207 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29012 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29012 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29012 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 207 run: clear-screen/init-fake-terminal/main 10: 208 => ((4 integer)) mem: ((4 integer)): 29065 <= 208 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 208 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 208 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29013 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29013 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29013 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 208 run: clear-screen/init-fake-terminal/main 10: 209 => ((4 integer)) mem: ((4 integer)): 29065 <= 209 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 209 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 209 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29014 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29014 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29014 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 209 run: clear-screen/init-fake-terminal/main 10: 210 => ((4 integer)) mem: ((4 integer)): 29065 <= 210 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 210 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 210 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29015 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29015 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29015 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 210 run: clear-screen/init-fake-terminal/main 10: 211 => ((4 integer)) mem: ((4 integer)): 29065 <= 211 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 211 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 211 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29016 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29016 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29016 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 211 run: clear-screen/init-fake-terminal/main 10: 212 => ((4 integer)) mem: ((4 integer)): 29065 <= 212 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 212 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 212 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29017 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29017 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29017 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 212 run: clear-screen/init-fake-terminal/main 10: 213 => ((4 integer)) mem: ((4 integer)): 29065 <= 213 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 213 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 213 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29018 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29018 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29018 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 213 run: clear-screen/init-fake-terminal/main 10: 214 => ((4 integer)) mem: ((4 integer)): 29065 <= 214 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 214 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 214 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29019 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29019 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29019 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 214 run: clear-screen/init-fake-terminal/main 10: 215 => ((4 integer)) mem: ((4 integer)): 29065 <= 215 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 215 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 215 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29020 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29020 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29020 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 215 run: clear-screen/init-fake-terminal/main 10: 216 => ((4 integer)) mem: ((4 integer)): 29065 <= 216 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 216 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 216 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29021 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29021 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29021 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 216 run: clear-screen/init-fake-terminal/main 10: 217 => ((4 integer)) mem: ((4 integer)): 29065 <= 217 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 217 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 217 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29022 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29022 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29022 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 217 run: clear-screen/init-fake-terminal/main 10: 218 => ((4 integer)) mem: ((4 integer)): 29065 <= 218 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 218 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 218 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29023 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29023 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29023 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 218 run: clear-screen/init-fake-terminal/main 10: 219 => ((4 integer)) mem: ((4 integer)): 29065 <= 219 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 219 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 219 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29024 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29024 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29024 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 219 run: clear-screen/init-fake-terminal/main 10: 220 => ((4 integer)) mem: ((4 integer)): 29065 <= 220 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 220 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 220 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29025 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29025 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29025 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 220 run: clear-screen/init-fake-terminal/main 10: 221 => ((4 integer)) mem: ((4 integer)): 29065 <= 221 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 221 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 221 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29026 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29026 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29026 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 221 run: clear-screen/init-fake-terminal/main 10: 222 => ((4 integer)) mem: ((4 integer)): 29065 <= 222 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 222 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 222 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29027 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29027 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29027 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 222 run: clear-screen/init-fake-terminal/main 10: 223 => ((4 integer)) mem: ((4 integer)): 29065 <= 223 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 223 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 223 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29028 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29028 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29028 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 223 run: clear-screen/init-fake-terminal/main 10: 224 => ((4 integer)) mem: ((4 integer)): 29065 <= 224 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 224 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 224 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29029 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29029 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29029 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 224 run: clear-screen/init-fake-terminal/main 10: 225 => ((4 integer)) mem: ((4 integer)): 29065 <= 225 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 225 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 225 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29030 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29030 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29030 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 225 run: clear-screen/init-fake-terminal/main 10: 226 => ((4 integer)) mem: ((4 integer)): 29065 <= 226 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 226 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 226 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29031 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29031 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29031 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 226 run: clear-screen/init-fake-terminal/main 10: 227 => ((4 integer)) mem: ((4 integer)): 29065 <= 227 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 227 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 227 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29032 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29032 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29032 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 227 run: clear-screen/init-fake-terminal/main 10: 228 => ((4 integer)) mem: ((4 integer)): 29065 <= 228 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 228 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 228 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29033 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29033 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29033 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 228 run: clear-screen/init-fake-terminal/main 10: 229 => ((4 integer)) mem: ((4 integer)): 29065 <= 229 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 229 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 229 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29034 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29034 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29034 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 229 run: clear-screen/init-fake-terminal/main 10: 230 => ((4 integer)) mem: ((4 integer)): 29065 <= 230 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 230 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 230 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29035 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29035 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29035 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 230 run: clear-screen/init-fake-terminal/main 10: 231 => ((4 integer)) mem: ((4 integer)): 29065 <= 231 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 231 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 231 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29036 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29036 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29036 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 231 run: clear-screen/init-fake-terminal/main 10: 232 => ((4 integer)) mem: ((4 integer)): 29065 <= 232 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 232 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 232 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29037 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29037 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29037 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 232 run: clear-screen/init-fake-terminal/main 10: 233 => ((4 integer)) mem: ((4 integer)): 29065 <= 233 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 233 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 233 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29038 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29038 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29038 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 233 run: clear-screen/init-fake-terminal/main 10: 234 => ((4 integer)) mem: ((4 integer)): 29065 <= 234 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 234 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 234 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29039 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29039 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29039 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 234 run: clear-screen/init-fake-terminal/main 10: 235 => ((4 integer)) mem: ((4 integer)): 29065 <= 235 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 235 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 235 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29040 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29040 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29040 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 235 run: clear-screen/init-fake-terminal/main 10: 236 => ((4 integer)) mem: ((4 integer)): 29065 <= 236 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 236 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 236 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29041 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29041 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29041 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 236 run: clear-screen/init-fake-terminal/main 10: 237 => ((4 integer)) mem: ((4 integer)): 29065 <= 237 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 237 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 237 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29042 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29042 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29042 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 237 run: clear-screen/init-fake-terminal/main 10: 238 => ((4 integer)) mem: ((4 integer)): 29065 <= 238 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 238 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 238 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29043 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29043 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29043 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 238 run: clear-screen/init-fake-terminal/main 10: 239 => ((4 integer)) mem: ((4 integer)): 29065 <= 239 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 239 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 239 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29044 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29044 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29044 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 239 run: clear-screen/init-fake-terminal/main 10: 240 => ((4 integer)) mem: ((4 integer)): 29065 <= 240 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 240 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 240 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29045 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29045 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29045 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 240 run: clear-screen/init-fake-terminal/main 10: 241 => ((4 integer)) mem: ((4 integer)): 29065 <= 241 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 241 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 241 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29046 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29046 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29046 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 241 run: clear-screen/init-fake-terminal/main 10: 242 => ((4 integer)) mem: ((4 integer)): 29065 <= 242 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 242 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 242 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29047 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29047 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29047 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 242 run: clear-screen/init-fake-terminal/main 10: 243 => ((4 integer)) mem: ((4 integer)): 29065 <= 243 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 243 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 243 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29048 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29048 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29048 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 243 run: clear-screen/init-fake-terminal/main 10: 244 => ((4 integer)) mem: ((4 integer)): 29065 <= 244 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 244 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 244 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29049 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29049 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29049 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 244 run: clear-screen/init-fake-terminal/main 10: 245 => ((4 integer)) mem: ((4 integer)): 29065 <= 245 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 245 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 245 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29050 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29050 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29050 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 245 run: clear-screen/init-fake-terminal/main 10: 246 => ((4 integer)) mem: ((4 integer)): 29065 <= 246 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 246 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 246 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29051 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29051 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29051 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 246 run: clear-screen/init-fake-terminal/main 10: 247 => ((4 integer)) mem: ((4 integer)): 29065 <= 247 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 247 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 247 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29052 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29052 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29052 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 247 run: clear-screen/init-fake-terminal/main 10: 248 => ((4 integer)) mem: ((4 integer)): 29065 <= 248 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 248 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 248 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29053 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29053 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29053 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 248 run: clear-screen/init-fake-terminal/main 10: 249 => ((4 integer)) mem: ((4 integer)): 29065 <= 249 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 249 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 249 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29054 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29054 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29054 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 249 run: clear-screen/init-fake-terminal/main 10: 250 => ((4 integer)) mem: ((4 integer)): 29065 <= 250 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 250 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 250 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29055 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29055 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29055 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 250 run: clear-screen/init-fake-terminal/main 10: 251 => ((4 integer)) mem: ((4 integer)): 29065 <= 251 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 251 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 251 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29056 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29056 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29056 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 251 run: clear-screen/init-fake-terminal/main 10: 252 => ((4 integer)) mem: ((4 integer)): 29065 <= 252 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 252 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 252 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29057 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29057 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29057 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 252 run: clear-screen/init-fake-terminal/main 10: 253 => ((4 integer)) mem: ((4 integer)): 29065 <= 253 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 253 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 253 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29058 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29058 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29058 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 253 run: clear-screen/init-fake-terminal/main 10: 254 => ((4 integer)) mem: ((4 integer)): 29065 <= 254 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 254 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29066 <= nil run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: clear-screen/init-fake-terminal/main 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 254 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: clear-screen/init-fake-terminal/main 8: 29059 => ((1 byte-address)) mem: ((1 byte-address)): 29062 <= 29059 run: clear-screen/init-fake-terminal/main 9: (((1 byte-address) (deref)) <- ((copy)) (( literal))) run: clear-screen/init-fake-terminal/main 9: #\space => ((1 byte-address) (deref)) mem: ((1 byte-address) (deref)): 29059 <= #\space run: clear-screen/init-fake-terminal/main 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 254 run: clear-screen/init-fake-terminal/main 10: 255 => ((4 integer)) mem: ((4 integer)): 29065 <= 255 run: clear-screen/init-fake-terminal/main 11: (((jump)) ((-6 offset))) run: clear-screen/init-fake-terminal/main 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 255 mem: ((3 integer)) => 255 run: clear-screen/init-fake-terminal/main 6: t => ((5 boolean)) mem: ((5 boolean)): 29066 <= t run: clear-screen/init-fake-terminal/main 7: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: clear-screen/init-fake-terminal/main 12: (((reply))) run: init-fake-terminal/main 14: (((reply)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: main 4: 28799 => ((2 terminal-address) (raw)) mem: ((2 terminal-address) (raw)): 2 <= 28799 run: main 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)) => 28759 run: browser-state/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: browser-state/main 0: 29091 => ((default-space space-address)) run: browser-state/main 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 3) run: browser-state/main 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 29093 <= 28759 run: browser-state/main 2: (((2 integer)) <- ((copy)) ((-1 literal))) run: browser-state/main 2: -1 => ((2 integer)) mem: ((2 integer)): 29094 <= -1 run: browser-state/main 3: (((3 integer)) <- ((copy)) ((-1 literal))) run: browser-state/main 3: -1 => ((3 integer)) mem: ((3 integer)): 29095 <= -1 run: browser-state/main 4: (((4 integer)) <- ((copy)) ((0 literal))) run: browser-state/main 4: 0 => ((4 integer)) mem: ((4 integer)): 29096 <= 0 run: browser-state/main 5: (((5 integer)) <- ((copy)) ((-2 literal))) run: browser-state/main 5: -2 => ((5 integer)) mem: ((5 integer)): 29097 <= -2 run: browser-state/main 6: (((6 integer)) <- ((copy)) ((0 literal))) run: browser-state/main 6: 0 => ((6 integer)) mem: ((6 integer)): 29098 <= 0 run: browser-state/main 7: (((7 integer)) <- ((copy)) ((-2 literal))) run: browser-state/main 7: -2 => ((7 integer)) mem: ((7 integer)): 29099 <= -2 run: browser-state/main 8: (((8 integer)) <- ((next-input))) arg: nil 1 (28759 3) run: browser-state/main 8: 3 => ((8 integer)) mem: ((8 integer)): 29100 <= 3 run: browser-state/main 9: (((9 integer)) <- ((copy)) ((0 literal))) run: browser-state/main 9: 0 => ((9 integer)) mem: ((9 integer)): 29101 <= 0 run: browser-state/main 10: (((10 integer)) <- ((copy)) ((0 literal))) run: browser-state/main 10: 0 => ((10 integer)) mem: ((10 integer)): 29102 <= 0 run: browser-state/main 11: (((11 integer)) <- ((copy)) ((0 literal))) run: browser-state/main 11: 0 => ((11 integer)) mem: ((11 integer)): 29103 <= 0 run: browser-state/main 12: (((reply)) ((default-space space-address))) run: main 5: 29091 => ((3 space-address) (raw) (browser-state)) mem: ((3 space-address) (raw) (browser-state)): 3 <= 29091 run: main 6: (((print-traces-collapsed)) ((3 space-address) (raw) (browser-state)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 terminal-address) (raw)) => 28799 run: print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed/main 0: 29122 => ((default-space space-address)) run: print-traces-collapsed/main 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-traces-collapsed/main 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 29123 <= 29091 run: print-traces-collapsed/main 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-traces-collapsed/main 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29124 <= 28799 run: print-traces-collapsed/main 3: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((0 literal) (from))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-traces-collapsed/main 0: 29153 => ((default-space space-address)) run: print-traces-collapsed-from/print-traces-collapsed/main 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0) run: print-traces-collapsed-from/print-traces-collapsed/main 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 29154 <= 29091 run: print-traces-collapsed-from/print-traces-collapsed/main 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0) run: print-traces-collapsed-from/print-traces-collapsed/main 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29155 <= 28799 run: print-traces-collapsed-from/print-traces-collapsed/main 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0) run: print-traces-collapsed-from/print-traces-collapsed/main 3: 0 => ((2 integer)) mem: ((2 integer)): 29156 <= 0 run: print-traces-collapsed-from/print-traces-collapsed/main 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 0) run: print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((3 integer)) mem: ((3 integer)): 29157 <= nil run: print-traces-collapsed-from/print-traces-collapsed/main 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-traces-collapsed/main 5: 8 => ((4 integer)) mem: ((4 integer)): 29158 <= 8 run: print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-traces-collapsed/main 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-traces-collapsed/main 8: nil => ((5 boolean)) mem: ((5 boolean)): 29159 <= nil run: print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: nil => ((6 boolean)) mem: ((6 boolean)): 29160 <= nil run: print-traces-collapsed-from/print-traces-collapsed/main 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-traces-collapsed/main 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-traces-collapsed-from/print-traces-collapsed/main 12: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 29161 <= 14024 run: print-traces-collapsed-from/print-traces-collapsed/main 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-traces-collapsed/main 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: print-traces-collapsed-from/print-traces-collapsed/main 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-traces-collapsed/main 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-traces-collapsed/main 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29184 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 29186 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 14024 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 29191 <= 14024 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 29192 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29215 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29217 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 17 => ((2 integer)) mem: ((2 integer)): 29218 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 29219 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: 0 => ((4 integer)) mem: ((4 integer)): 29220 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29246 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29248 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29249 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29250 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29251 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29252 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29253 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29254 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29255 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 0 => ((9 integer)) mem: ((9 integer)): 29256 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29257 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 29258 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29277 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29279 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29280 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29281 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29282 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29283 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29284 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29285 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29286 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 1 => ((9 integer)) mem: ((9 integer)): 29287 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29288 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 29289 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil schedule: scheduling clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main for further processing schedule: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29308 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29310 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29311 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29312 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29313 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29314 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29315 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29316 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29317 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 2 => ((9 integer)) mem: ((9 integer)): 29318 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29319 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 29320 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29339 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29341 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29342 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29343 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29344 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29345 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29346 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29347 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29348 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 3 => ((9 integer)) mem: ((9 integer)): 29349 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29350 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 29351 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29370 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29372 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29373 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29374 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29375 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29376 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29377 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29378 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29379 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 4 => ((9 integer)) mem: ((9 integer)): 29380 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29381 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 29382 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29401 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29403 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29404 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29405 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29406 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29407 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29408 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29409 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29410 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 5 => ((9 integer)) mem: ((9 integer)): 29411 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29412 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 29413 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29432 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29434 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29435 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29436 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29437 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29438 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29439 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29440 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29441 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 6 => ((9 integer)) mem: ((9 integer)): 29442 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29443 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 29444 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29463 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29465 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29466 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29467 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29468 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29469 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29470 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29471 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29472 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 7 => ((9 integer)) mem: ((9 integer)): 29473 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29474 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 29475 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29494 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29496 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29497 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29498 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29499 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29500 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29501 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29502 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29503 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 8 => ((9 integer)) mem: ((9 integer)): 29504 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29505 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 29506 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29525 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29527 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29528 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29529 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29530 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29531 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29532 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29533 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29534 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 9 => ((9 integer)) mem: ((9 integer)): 29535 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29536 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 29537 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29556 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29558 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29559 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29560 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29561 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29562 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29563 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29564 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29565 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 10 => ((9 integer)) mem: ((9 integer)): 29566 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29567 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 29568 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29587 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29589 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29590 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29591 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29592 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29593 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29594 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29595 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29596 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 11 => ((9 integer)) mem: ((9 integer)): 29597 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29598 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 29599 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29618 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29620 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29621 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29622 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29623 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29624 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29625 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29626 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29627 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 12 => ((9 integer)) mem: ((9 integer)): 29628 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29629 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 29630 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29649 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29651 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29652 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29653 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29654 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29655 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29656 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29657 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29658 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 13 => ((9 integer)) mem: ((9 integer)): 29659 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29660 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 29661 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29680 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29682 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29683 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29684 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29685 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29686 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29687 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29688 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29689 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 14 => ((9 integer)) mem: ((9 integer)): 29690 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29691 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 29692 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29711 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29713 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29714 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29715 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29716 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29717 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29718 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29719 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29720 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 15 => ((9 integer)) mem: ((9 integer)): 29721 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29722 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 29723 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 29221 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29742 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29744 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29745 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29746 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29747 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29748 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29749 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29750 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29751 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 16 => ((9 integer)) mem: ((9 integer)): 29752 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29753 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 29754 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: t => ((5 boolean)) mem: ((5 boolean)): 29221 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29773 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29775 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\+ => ((2 character)) mem: ((2 character)): 29776 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29777 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29778 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29779 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29780 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29781 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29782 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 0 => ((9 integer)) mem: ((9 integer)): 29783 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29784 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 29785 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29804 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29806 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 29807 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29808 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29809 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29810 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29811 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29812 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29813 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 1 => ((9 integer)) mem: ((9 integer)): 29814 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29815 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 29816 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 14290 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 29193 <= 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 0 => ((9 integer)) mem: ((9 integer)): 29194 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((10 integer)) mem: ((10 integer)): 29195 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: nil => ((11 boolean)) mem: ((11 boolean)): 29196 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 14385 => ((12 string-address)) mem: ((12 string-address)): 29197 <= 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29835 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29837 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 29838 <= 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 4 => ((3 integer)) mem: ((3 integer)): 29839 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 0 => ((4 integer)) mem: ((4 integer)): 29840 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 29841 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\m => ((6 character)) mem: ((6 character)): 29842 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29866 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29868 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\m => ((2 character)) mem: ((2 character)): 29869 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29870 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29871 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29872 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29873 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29874 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29875 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 2 => ((9 integer)) mem: ((9 integer)): 29876 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29877 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 29878 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((4 integer)) mem: ((4 integer)): 29840 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 29841 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\a => ((6 character)) mem: ((6 character)): 29842 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29897 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29899 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\a => ((2 character)) mem: ((2 character)): 29900 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29901 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29902 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29903 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29904 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29905 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29906 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 3 => ((9 integer)) mem: ((9 integer)): 29907 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29908 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 29909 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 2 => ((4 integer)) mem: ((4 integer)): 29840 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 29841 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\i => ((6 character)) mem: ((6 character)): 29842 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29928 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29930 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\i => ((2 character)) mem: ((2 character)): 29931 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29932 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29933 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29934 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29935 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29936 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29937 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 4 => ((9 integer)) mem: ((9 integer)): 29938 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29939 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 29940 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 3 => ((4 integer)) mem: ((4 integer)): 29840 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 29841 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\n => ((6 character)) mem: ((6 character)): 29842 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29959 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29961 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\n => ((2 character)) mem: ((2 character)): 29962 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29963 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29964 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29965 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29966 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29967 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29968 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 5 => ((9 integer)) mem: ((9 integer)): 29969 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 29970 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 29971 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 4 => ((4 integer)) mem: ((4 integer)): 29840 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: t => ((5 boolean)) mem: ((5 boolean)): 29841 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 29990 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 29992 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\/ => ((2 character)) mem: ((2 character)): 29993 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 29994 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 29995 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 29996 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 29997 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 29998 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 29999 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 6 => ((9 integer)) mem: ((9 integer)): 30000 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30001 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 30002 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: 1 => ((9 integer)) mem: ((9 integer)): 29194 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: t => ((11 boolean)) mem: ((11 boolean)): 29196 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30021 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30023 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30024 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30025 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30026 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30027 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30028 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30029 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 30030 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 7 => ((9 integer)) mem: ((9 integer)): 30031 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30032 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 30033 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 18: 14610 => ((13 string-address)) mem: ((13 string-address)): 29198 <= 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30052 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30054 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 30055 <= 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 1 => ((3 integer)) mem: ((3 integer)): 30056 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 0 => ((4 integer)) mem: ((4 integer)): 30057 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 30058 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\0 => ((6 character)) mem: ((6 character)): 30059 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30083 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30085 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\0 => ((2 character)) mem: ((2 character)): 30086 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30087 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30088 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30089 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30090 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30091 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 30092 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 8 => ((9 integer)) mem: ((9 integer)): 30093 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30094 <= 28804 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 30095 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((4 integer)) mem: ((4 integer)): 30057 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: t => ((5 boolean)) mem: ((5 boolean)): 30058 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30114 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30116 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30117 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30118 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30119 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30120 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30121 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30122 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 30123 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 9 => ((9 integer)) mem: ((9 integer)): 30124 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30125 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 30126 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30145 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30147 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\: => ((2 character)) mem: ((2 character)): 30148 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30149 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30150 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30151 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30152 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30153 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 30154 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 10 => ((9 integer)) mem: ((9 integer)): 30155 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30156 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 30157 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30176 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30178 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30179 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30180 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30181 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30182 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30183 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30184 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 30185 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 11 => ((9 integer)) mem: ((9 integer)): 30186 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30187 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 30188 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 23: 14674 => ((9 string-address)) mem: ((9 string-address)): 29194 <= 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30207 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30209 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 30210 <= 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 5 => ((3 integer)) mem: ((3 integer)): 30211 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 0 => ((4 integer)) mem: ((4 integer)): 30212 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 30213 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\a => ((6 character)) mem: ((6 character)): 30214 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30238 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30240 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\a => ((2 character)) mem: ((2 character)): 30241 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30242 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30243 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30244 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30245 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30246 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 30247 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 12 => ((9 integer)) mem: ((9 integer)): 30248 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30249 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 30250 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((4 integer)) mem: ((4 integer)): 30212 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 30213 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\space => ((6 character)) mem: ((6 character)): 30214 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30269 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30271 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30272 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30273 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30274 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30275 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30276 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30277 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 30278 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 13 => ((9 integer)) mem: ((9 integer)): 30279 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30280 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 30281 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 2 => ((4 integer)) mem: ((4 integer)): 30212 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 30213 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\b => ((6 character)) mem: ((6 character)): 30214 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30300 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30302 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\b => ((2 character)) mem: ((2 character)): 30303 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30304 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30305 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30306 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30307 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30308 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 30309 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 14 => ((9 integer)) mem: ((9 integer)): 30310 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30311 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 30312 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 3 => ((4 integer)) mem: ((4 integer)): 30212 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 30213 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\space => ((6 character)) mem: ((6 character)): 30214 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30331 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30333 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30334 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30335 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30336 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30337 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30338 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30339 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 30340 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 15 => ((9 integer)) mem: ((9 integer)): 30341 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30342 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 30343 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 4 => ((4 integer)) mem: ((4 integer)): 30212 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 30213 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\c => ((6 character)) mem: ((6 character)): 30214 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30362 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30364 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\c => ((2 character)) mem: ((2 character)): 30365 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30366 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30367 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30368 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30369 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30370 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 0 => ((8 integer)) mem: ((8 integer)): 30371 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 16 => ((9 integer)) mem: ((9 integer)): 30372 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30373 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 30374 <= 28821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 5 => ((4 integer)) mem: ((4 integer)): 30212 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: t => ((5 boolean)) mem: ((5 boolean)): 30213 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30393 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 30394 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30395 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: t => ((2 boolean)) mem: ((2 boolean)): 30396 <= t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: nil => ((3 boolean)) mem: ((3 boolean)): 30397 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-unless)) ((3 boolean)) ((3 offset))) mem: ((3 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((10 integer) (space 1)) <- ((add)) ((10 integer) (space 1)) ((1 literal))) mem: ((10 integer) (space 1)) => 0 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: 1 => ((10 integer) (space 1)) mem: ((10 integer) (space 1)): 29102 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: t => ((4 boolean)) mem: ((4 boolean)): 30398 <= t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((9 integer) (space 1)) <- ((copy)) ((10 integer) (space 1))) mem: ((10 integer) (space 1)) => 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: 1 => ((9 integer) (space 1)) mem: ((9 integer) (space 1)): 29101 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 0: 30424 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30426 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 30427 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 30428 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((reply))) run: print-traces-collapsed-from/print-traces-collapsed/main 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-traces-collapsed/main 16: 1 => ((2 integer)) mem: ((2 integer)): 29156 <= 1 run: print-traces-collapsed-from/print-traces-collapsed/main 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-traces-collapsed/main 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-traces-collapsed/main 8: nil => ((5 boolean)) mem: ((5 boolean)): 29159 <= nil run: print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: nil => ((6 boolean)) mem: ((6 boolean)): 29160 <= nil run: print-traces-collapsed-from/print-traces-collapsed/main 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-traces-collapsed/main 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-traces-collapsed-from/print-traces-collapsed/main 12: 16025 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 29161 <= 16025 run: print-traces-collapsed-from/print-traces-collapsed/main 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-traces-collapsed/main 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: print-traces-collapsed-from/print-traces-collapsed/main 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-traces-collapsed/main 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-traces-collapsed/main 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30455 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 30457 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 16025 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 30462 <= 16025 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 30463 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30486 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30488 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 17 => ((2 integer)) mem: ((2 integer)): 30489 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 30490 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: 0 => ((4 integer)) mem: ((4 integer)): 30491 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30517 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30519 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30520 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30521 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30522 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30523 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30524 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30525 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30526 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 17 => ((9 integer)) mem: ((9 integer)): 30527 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30528 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 30529 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30548 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30550 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30551 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30552 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30553 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30554 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30555 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30556 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30557 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 18 => ((9 integer)) mem: ((9 integer)): 30558 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30559 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 30560 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30579 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30581 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30582 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30583 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30584 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30585 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30586 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30587 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30588 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 19 => ((9 integer)) mem: ((9 integer)): 30589 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30590 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 30591 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30610 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30612 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30613 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30614 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30615 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30616 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30617 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30618 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30619 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 20 => ((9 integer)) mem: ((9 integer)): 30620 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30621 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 30622 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30641 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30643 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30644 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30645 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30646 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30647 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30648 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30649 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30650 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 21 => ((9 integer)) mem: ((9 integer)): 30651 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30652 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 30653 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30672 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30674 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30675 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30676 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30677 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30678 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30679 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30680 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30681 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 22 => ((9 integer)) mem: ((9 integer)): 30682 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30683 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 30684 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30703 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30705 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30706 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30707 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30708 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30709 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30710 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30711 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30712 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 23 => ((9 integer)) mem: ((9 integer)): 30713 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30714 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 30715 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30734 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30736 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30737 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30738 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30739 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30740 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30741 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30742 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30743 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 24 => ((9 integer)) mem: ((9 integer)): 30744 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30745 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 30746 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30765 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30767 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30768 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30769 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30770 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30771 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30772 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30773 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30774 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 25 => ((9 integer)) mem: ((9 integer)): 30775 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30776 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 30777 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30796 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30798 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30799 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30800 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30801 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30802 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30803 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30804 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30805 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 26 => ((9 integer)) mem: ((9 integer)): 30806 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30807 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 30808 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30827 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30829 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30831 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30832 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30833 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30834 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30835 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30836 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 27 => ((9 integer)) mem: ((9 integer)): 30837 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30838 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 30839 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30858 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30860 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30861 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30862 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30863 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30864 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30865 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30866 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30867 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 28 => ((9 integer)) mem: ((9 integer)): 30868 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30869 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 30870 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30889 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30891 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30892 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30893 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30894 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30895 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30896 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30897 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30898 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 29 => ((9 integer)) mem: ((9 integer)): 30899 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30900 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 30901 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30920 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30922 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30923 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30924 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30925 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30926 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30927 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30928 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30929 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 30 => ((9 integer)) mem: ((9 integer)): 30930 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30931 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 30932 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) schedule: scheduling clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main for further processing schedule: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30951 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30953 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30954 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30955 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30956 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30957 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30958 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30959 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30960 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 31 => ((9 integer)) mem: ((9 integer)): 30961 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30962 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 30963 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 30982 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 30984 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 30985 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 30986 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 30987 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 30988 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 30989 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 30990 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 30991 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 32 => ((9 integer)) mem: ((9 integer)): 30992 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 30993 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 30994 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 30492 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31013 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31015 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31016 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31017 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31018 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31019 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31020 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31021 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31022 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 33 => ((9 integer)) mem: ((9 integer)): 31023 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31024 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 31025 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: t => ((5 boolean)) mem: ((5 boolean)): 30492 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31044 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31046 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\+ => ((2 character)) mem: ((2 character)): 31047 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31048 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31049 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31050 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31051 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31052 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31053 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 17 => ((9 integer)) mem: ((9 integer)): 31054 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31055 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 31056 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31075 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31077 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31078 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31079 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31080 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31081 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31082 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31083 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31084 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 18 => ((9 integer)) mem: ((9 integer)): 31085 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31086 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 31087 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 16291 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 30464 <= 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 0 => ((9 integer)) mem: ((9 integer)): 30465 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((10 integer)) mem: ((10 integer)): 30466 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: nil => ((11 boolean)) mem: ((11 boolean)): 30467 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 16386 => ((12 string-address)) mem: ((12 string-address)): 30468 <= 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31106 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31108 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 31109 <= 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 4 => ((3 integer)) mem: ((3 integer)): 31110 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 0 => ((4 integer)) mem: ((4 integer)): 31111 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 31112 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\m => ((6 character)) mem: ((6 character)): 31113 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31137 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31139 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\m => ((2 character)) mem: ((2 character)): 31140 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31141 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31142 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31143 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31144 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31145 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31146 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 19 => ((9 integer)) mem: ((9 integer)): 31147 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31148 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 31149 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((4 integer)) mem: ((4 integer)): 31111 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 31112 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\a => ((6 character)) mem: ((6 character)): 31113 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31168 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31170 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\a => ((2 character)) mem: ((2 character)): 31171 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31172 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31173 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31174 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31175 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31176 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31177 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 20 => ((9 integer)) mem: ((9 integer)): 31178 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31179 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 31180 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 2 => ((4 integer)) mem: ((4 integer)): 31111 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 31112 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\i => ((6 character)) mem: ((6 character)): 31113 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31199 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31201 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\i => ((2 character)) mem: ((2 character)): 31202 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31203 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31204 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31205 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31206 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31207 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31208 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 21 => ((9 integer)) mem: ((9 integer)): 31209 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31210 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 31211 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 3 => ((4 integer)) mem: ((4 integer)): 31111 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 31112 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\n => ((6 character)) mem: ((6 character)): 31113 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31230 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31232 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\n => ((2 character)) mem: ((2 character)): 31233 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31234 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31235 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31236 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31237 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31238 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31239 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 22 => ((9 integer)) mem: ((9 integer)): 31240 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31241 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 31242 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 4 => ((4 integer)) mem: ((4 integer)): 31111 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: t => ((5 boolean)) mem: ((5 boolean)): 31112 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31261 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31263 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\/ => ((2 character)) mem: ((2 character)): 31264 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31265 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31266 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31267 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31268 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31269 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31270 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 23 => ((9 integer)) mem: ((9 integer)): 31271 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31272 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 31273 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: 1 => ((9 integer)) mem: ((9 integer)): 30465 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: t => ((11 boolean)) mem: ((11 boolean)): 30467 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31292 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31294 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31295 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31296 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31297 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31298 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31299 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31300 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31301 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 24 => ((9 integer)) mem: ((9 integer)): 31302 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31303 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 31304 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 18: 16611 => ((13 string-address)) mem: ((13 string-address)): 30469 <= 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31323 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31325 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 31326 <= 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 1 => ((3 integer)) mem: ((3 integer)): 31327 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 0 => ((4 integer)) mem: ((4 integer)): 31328 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 31329 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\1 => ((6 character)) mem: ((6 character)): 31330 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31354 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31356 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\1 => ((2 character)) mem: ((2 character)): 31357 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31358 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31359 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31360 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31361 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31362 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31363 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 25 => ((9 integer)) mem: ((9 integer)): 31364 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31365 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 31366 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((4 integer)) mem: ((4 integer)): 31328 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: t => ((5 boolean)) mem: ((5 boolean)): 31329 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31385 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31387 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31388 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31389 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31390 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31391 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31392 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31393 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31394 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 26 => ((9 integer)) mem: ((9 integer)): 31395 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31396 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 31397 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31416 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31418 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\: => ((2 character)) mem: ((2 character)): 31419 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31420 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31421 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31422 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31423 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31424 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31425 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 27 => ((9 integer)) mem: ((9 integer)): 31426 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31427 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 31428 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31447 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31449 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31450 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31451 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31452 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31453 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31454 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31455 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31456 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 28 => ((9 integer)) mem: ((9 integer)): 31457 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31458 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 31459 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 23: 16675 => ((9 string-address)) mem: ((9 string-address)): 30465 <= 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31478 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31480 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 31481 <= 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 5 => ((3 integer)) mem: ((3 integer)): 31482 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 0 => ((4 integer)) mem: ((4 integer)): 31483 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 31484 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\d => ((6 character)) mem: ((6 character)): 31485 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31509 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31511 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\d => ((2 character)) mem: ((2 character)): 31512 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31513 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31514 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31515 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31516 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31517 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31518 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 29 => ((9 integer)) mem: ((9 integer)): 31519 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31520 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 31521 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((4 integer)) mem: ((4 integer)): 31483 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 31484 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\space => ((6 character)) mem: ((6 character)): 31485 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31540 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31542 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31543 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31544 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31545 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31546 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31547 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31548 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31549 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 30 => ((9 integer)) mem: ((9 integer)): 31550 <= 30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31551 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 31552 <= 28835 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 2 => ((4 integer)) mem: ((4 integer)): 31483 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 31484 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\e => ((6 character)) mem: ((6 character)): 31485 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31571 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31573 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\e => ((2 character)) mem: ((2 character)): 31574 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31575 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31576 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31577 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31578 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31579 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31580 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 31 => ((9 integer)) mem: ((9 integer)): 31581 <= 31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31582 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 31583 <= 28836 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 3 => ((4 integer)) mem: ((4 integer)): 31483 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 31484 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\space => ((6 character)) mem: ((6 character)): 31485 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31602 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31604 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31605 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31606 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31607 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31608 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31609 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31610 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31611 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 32 => ((9 integer)) mem: ((9 integer)): 31612 <= 32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31613 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 31614 <= 28837 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 4 => ((4 integer)) mem: ((4 integer)): 31483 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 31484 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\f => ((6 character)) mem: ((6 character)): 31485 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31633 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31635 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\f => ((2 character)) mem: ((2 character)): 31636 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31637 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31638 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31639 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31640 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31641 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 17 => ((8 integer)) mem: ((8 integer)): 31642 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 33 => ((9 integer)) mem: ((9 integer)): 31643 <= 33 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31644 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 31645 <= 28838 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 5 => ((4 integer)) mem: ((4 integer)): 31483 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: t => ((5 boolean)) mem: ((5 boolean)): 31484 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31664 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 31665 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31666 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: t => ((2 boolean)) mem: ((2 boolean)): 31667 <= t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: nil => ((3 boolean)) mem: ((3 boolean)): 31668 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-unless)) ((3 boolean)) ((3 offset))) mem: ((3 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((10 integer) (space 1)) <- ((add)) ((10 integer) (space 1)) ((1 literal))) mem: ((10 integer) (space 1)) => 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: 2 => ((10 integer) (space 1)) mem: ((10 integer) (space 1)): 29102 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: t => ((4 boolean)) mem: ((4 boolean)): 31669 <= t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((9 integer) (space 1)) <- ((copy)) ((10 integer) (space 1))) mem: ((10 integer) (space 1)) => 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: 2 => ((9 integer) (space 1)) mem: ((9 integer) (space 1)): 29101 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 0: 31695 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31697 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 31698 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 31699 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((reply))) run: print-traces-collapsed-from/print-traces-collapsed/main 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-traces-collapsed/main 16: 2 => ((2 integer)) mem: ((2 integer)): 29156 <= 2 run: print-traces-collapsed-from/print-traces-collapsed/main 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-traces-collapsed/main 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-traces-collapsed/main 8: nil => ((5 boolean)) mem: ((5 boolean)): 29159 <= nil run: print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: nil => ((6 boolean)) mem: ((6 boolean)): 29160 <= nil run: print-traces-collapsed-from/print-traces-collapsed/main 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-traces-collapsed/main 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28762 instruction-trace-address) (raw)) => 20472 run: print-traces-collapsed-from/print-traces-collapsed/main 12: 20472 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 29161 <= 20472 run: print-traces-collapsed-from/print-traces-collapsed/main 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-traces-collapsed/main 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 2 run: print-traces-collapsed-from/print-traces-collapsed/main 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-traces-collapsed/main 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-traces-collapsed/main 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 20472 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31726 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 31728 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 20472 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 31733 <= 20472 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 31734 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31757 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31759 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 17 => ((2 integer)) mem: ((2 integer)): 31760 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 31761 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: 0 => ((4 integer)) mem: ((4 integer)): 31762 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31788 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31790 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31791 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31792 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31793 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31794 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31795 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31796 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 31797 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 34 => ((9 integer)) mem: ((9 integer)): 31798 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31799 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 31800 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31819 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31821 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31823 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31824 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31825 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31826 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31827 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 31828 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 35 => ((9 integer)) mem: ((9 integer)): 31829 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31830 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 31831 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31850 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31852 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31854 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31855 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31856 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31857 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31858 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 31859 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 36 => ((9 integer)) mem: ((9 integer)): 31860 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31861 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 31862 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31881 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31883 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31884 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31885 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31886 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31887 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31888 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31889 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 31890 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 37 => ((9 integer)) mem: ((9 integer)): 31891 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31892 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 31893 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31912 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31914 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31915 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31916 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31917 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31918 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31919 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31920 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 31921 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 38 => ((9 integer)) mem: ((9 integer)): 31922 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31923 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 31924 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31943 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31945 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31946 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31947 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31948 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31949 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31950 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31951 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 31952 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 39 => ((9 integer)) mem: ((9 integer)): 31953 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31954 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 31955 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 31974 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 31976 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 31977 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 31978 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 31979 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 31980 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 31981 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 31982 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 31983 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 40 => ((9 integer)) mem: ((9 integer)): 31984 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 31985 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 31986 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32005 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32007 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32008 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32009 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32010 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32011 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32012 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32013 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32014 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 41 => ((9 integer)) mem: ((9 integer)): 32015 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32016 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 32017 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32036 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32038 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32039 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32040 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32041 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32042 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32043 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32044 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32045 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 42 => ((9 integer)) mem: ((9 integer)): 32046 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32047 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 32048 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32067 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32069 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32070 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32071 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32072 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32073 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32074 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32075 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32076 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 43 => ((9 integer)) mem: ((9 integer)): 32077 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32078 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 32079 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32098 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32100 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32101 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32102 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32103 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32104 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32105 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32106 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32107 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 44 => ((9 integer)) mem: ((9 integer)): 32108 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32109 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 32110 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32129 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32131 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32132 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32133 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32134 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32135 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32136 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32137 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32138 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 45 => ((9 integer)) mem: ((9 integer)): 32139 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32140 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 32141 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32160 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32162 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32163 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32164 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32165 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32166 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32167 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32168 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32169 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 46 => ((9 integer)) mem: ((9 integer)): 32170 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32171 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 32172 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32191 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32193 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32194 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32195 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32196 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32197 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32198 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32199 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32200 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 47 => ((9 integer)) mem: ((9 integer)): 32201 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32202 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 32203 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32222 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32224 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32225 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32226 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32227 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32228 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32229 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32230 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32231 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 48 => ((9 integer)) mem: ((9 integer)): 32232 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32233 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 32234 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32253 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32255 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32256 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32257 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32258 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32259 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32260 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32261 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32262 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 49 => ((9 integer)) mem: ((9 integer)): 32263 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32264 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 32265 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: nil => ((5 boolean)) mem: ((5 boolean)): 31763 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32284 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32286 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32287 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32288 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32289 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32290 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32291 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32292 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32293 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 50 => ((9 integer)) mem: ((9 integer)): 32294 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32295 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 32296 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: t => ((5 boolean)) mem: ((5 boolean)): 31763 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32315 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32317 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\+ => ((2 character)) mem: ((2 character)): 32318 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32319 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32320 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32321 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32322 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32323 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32324 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 34 => ((9 integer)) mem: ((9 integer)): 32325 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32326 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 32327 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32346 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32348 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32349 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32350 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32351 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32352 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32353 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32354 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32355 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 35 => ((9 integer)) mem: ((9 integer)): 32356 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32357 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 32358 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((20472 string-address-array-address) (raw)) => 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 20737 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 31735 <= 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 0 => ((9 integer)) mem: ((9 integer)): 31736 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((20737 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((10 integer)) mem: ((10 integer)): 31737 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: nil => ((11 boolean)) mem: ((11 boolean)): 31738 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((20737 string-address-array) (raw)) mem: ((20737 integer) (raw)) => 1 mem: ((20738 string-address) (raw)) => 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 20832 => ((12 string-address)) mem: ((12 string-address)): 31739 <= 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32377 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32379 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 20832 => ((2 string-address)) mem: ((2 string-address)): 32380 <= 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20832 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 4 => ((3 integer)) mem: ((3 integer)): 32381 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 0 => ((4 integer)) mem: ((4 integer)): 32382 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 32383 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20833 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\m => ((6 character)) mem: ((6 character)): 32384 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32408 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32410 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\m => ((2 character)) mem: ((2 character)): 32411 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32412 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32413 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32414 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32415 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32416 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32417 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 36 => ((9 integer)) mem: ((9 integer)): 32418 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32419 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 32420 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((4 integer)) mem: ((4 integer)): 32382 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 32383 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20834 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\a => ((6 character)) mem: ((6 character)): 32384 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32439 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32441 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\a => ((2 character)) mem: ((2 character)): 32442 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32443 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32444 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32445 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32446 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32447 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32448 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 37 => ((9 integer)) mem: ((9 integer)): 32449 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32450 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 32451 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 2 => ((4 integer)) mem: ((4 integer)): 32382 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 32383 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20835 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\i => ((6 character)) mem: ((6 character)): 32384 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32470 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32472 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\i => ((2 character)) mem: ((2 character)): 32473 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32474 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32475 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32476 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32477 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32478 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32479 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 38 => ((9 integer)) mem: ((9 integer)): 32480 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32481 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 32482 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 3 => ((4 integer)) mem: ((4 integer)): 32382 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 32383 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20836 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\n => ((6 character)) mem: ((6 character)): 32384 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32501 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32503 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\n => ((2 character)) mem: ((2 character)): 32504 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32505 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32506 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32507 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32508 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32509 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32510 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 39 => ((9 integer)) mem: ((9 integer)): 32511 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32512 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 32513 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 4 => ((4 integer)) mem: ((4 integer)): 32382 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: t => ((5 boolean)) mem: ((5 boolean)): 32383 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32532 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32534 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\/ => ((2 character)) mem: ((2 character)): 32535 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32536 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32537 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32538 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32539 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32540 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32541 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 40 => ((9 integer)) mem: ((9 integer)): 32542 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32543 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 32544 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: 1 => ((9 integer)) mem: ((9 integer)): 31736 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: t => ((11 boolean)) mem: ((11 boolean)): 31738 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32563 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32565 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32566 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32567 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32568 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32569 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32570 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32571 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32572 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 41 => ((9 integer)) mem: ((9 integer)): 32573 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32574 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 32575 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((20473 string-address) (raw)) => 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 18: 21057 => ((13 string-address)) mem: ((13 string-address)): 31740 <= 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32594 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32596 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 21057 => ((2 string-address)) mem: ((2 string-address)): 32597 <= 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21057 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 1 => ((3 integer)) mem: ((3 integer)): 32598 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 0 => ((4 integer)) mem: ((4 integer)): 32599 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 32600 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21057 string) (raw)) mem: ((21057 integer) (raw)) => 1 mem: ((21058 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\2 => ((6 character)) mem: ((6 character)): 32601 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32625 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32627 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\2 => ((2 character)) mem: ((2 character)): 32628 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32629 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32630 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32631 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32632 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32633 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32634 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 42 => ((9 integer)) mem: ((9 integer)): 32635 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32636 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 32637 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((4 integer)) mem: ((4 integer)): 32599 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: t => ((5 boolean)) mem: ((5 boolean)): 32600 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32656 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32658 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32659 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32660 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32661 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32662 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32663 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32664 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32665 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 43 => ((9 integer)) mem: ((9 integer)): 32666 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32667 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 32668 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32687 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32689 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\: => ((2 character)) mem: ((2 character)): 32690 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32691 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32692 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32693 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32694 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32695 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32696 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 44 => ((9 integer)) mem: ((9 integer)): 32697 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32698 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 32699 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32718 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32720 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32721 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32722 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32723 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32724 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32725 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32726 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32727 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 45 => ((9 integer)) mem: ((9 integer)): 32728 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32729 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 32730 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((20474 string-address) (raw)) => 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 23: 21121 => ((9 string-address)) mem: ((9 string-address)): 31736 <= 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32749 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32751 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 21121 => ((2 string-address)) mem: ((2 string-address)): 32752 <= 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21121 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: 4 => ((3 integer)) mem: ((3 integer)): 32753 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: 0 => ((4 integer)) mem: ((4 integer)): 32754 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 32755 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21122 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\g => ((6 character)) mem: ((6 character)): 32756 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32780 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32782 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\g => ((2 character)) mem: ((2 character)): 32783 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32784 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32785 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32786 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32787 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32788 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32789 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 46 => ((9 integer)) mem: ((9 integer)): 32790 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32791 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 32792 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 1 => ((4 integer)) mem: ((4 integer)): 32754 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 32755 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21123 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\space => ((6 character)) mem: ((6 character)): 32756 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32811 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32813 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\space => ((2 character)) mem: ((2 character)): 32814 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32815 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32816 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32817 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32818 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32819 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32820 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 47 => ((9 integer)) mem: ((9 integer)): 32821 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32822 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 32823 <= 28852 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 2 => ((4 integer)) mem: ((4 integer)): 32754 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 32755 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21124 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\h => ((6 character)) mem: ((6 character)): 32756 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32842 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32844 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\h => ((2 character)) mem: ((2 character)): 32845 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32846 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32847 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32848 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32849 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32850 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32851 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 48 => ((9 integer)) mem: ((9 integer)): 32852 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32853 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 32854 <= 28853 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 3 => ((4 integer)) mem: ((4 integer)): 32754 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((5 boolean)) mem: ((5 boolean)): 32755 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21125 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: #\i => ((6 character)) mem: ((6 character)): 32756 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32873 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32875 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: #\i => ((2 character)) mem: ((2 character)): 32876 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 32877 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 32878 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 32879 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 32880 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 8: 17 => ((7 integer)) mem: ((7 integer)): 32881 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 9: 34 => ((8 integer)) mem: ((8 integer)): 32882 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 49 => ((9 integer)) mem: ((9 integer)): 32883 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 32884 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 32885 <= 28854 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 9: 4 => ((4 integer)) mem: ((4 integer)): 32754 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: t => ((5 boolean)) mem: ((5 boolean)): 32755 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 0: 32904 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 32905 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32906 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 3: t => ((2 boolean)) mem: ((2 boolean)): 32907 <= t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: nil => ((3 boolean)) mem: ((3 boolean)): 32908 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((jump-unless)) ((3 boolean)) ((3 offset))) mem: ((3 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: 3 => ((10 integer) (space 1)) mem: ((10 integer) (space 1)): 29102 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 11: t => ((4 boolean)) mem: ((4 boolean)): 32909 <= t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 12: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => t run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 13: 3 => ((9 integer) (space 1)) mem: ((9 integer) (space 1)): 29101 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 0: 32935 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32937 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 32938 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 32939 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-traces-collapsed/main 7: (((reply))) run: print-traces-collapsed-from/print-traces-collapsed/main 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-traces-collapsed/main 16: 3 => ((2 integer)) mem: ((2 integer)): 29156 <= 3 run: print-traces-collapsed-from/print-traces-collapsed/main 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-traces-collapsed/main 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-traces-collapsed/main 8: nil => ((5 boolean)) mem: ((5 boolean)): 29159 <= nil run: print-traces-collapsed-from/print-traces-collapsed/main 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-traces-collapsed/main 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-traces-collapsed/main 10: t => ((6 boolean)) mem: ((6 boolean)): 29160 <= t run: print-traces-collapsed-from/print-traces-collapsed/main 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-traces-collapsed/main 4: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-traces-collapsed/main 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-traces-collapsed/main 0: 32966 => ((default-space space-address)) run: clear-rest-of-page/print-traces-collapsed/main 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-traces-collapsed/main 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 32967 <= 29091 run: clear-rest-of-page/print-traces-collapsed/main 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-traces-collapsed/main 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 32968 <= 28799 run: clear-rest-of-page/print-traces-collapsed/main 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-traces-collapsed/main 3: t => ((2 boolean)) mem: ((2 boolean)): 32969 <= t run: clear-rest-of-page/print-traces-collapsed/main 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: main 7: (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: main 7: 28804 => ((4 string-address) (raw)) mem: ((4 string-address) (raw)): 4 <= 28804 schedule: done with routine nil ===: main2 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((s string-address)) <- ((new)) kkk ) -- nil c{0: 2 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 3 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 4 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 5 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 6 (((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 ✓ (((s string-address)) <- ((new)) kkk ) c{1: 2 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 3 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 4 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 5 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 6 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) cn0: convert-names in main2 cn0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) ((k 2) (s 1)) 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: (((s string-address)) <- ((new)) kkk ) ((k 2) (s 1)) nil cn0: checking arg kkk cn0: checking oarg ((s string-address)) maybe-add: ((s string-address)) cn0: (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) ((k 2) (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: (((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: (((1 string-address)) <- ((new)) kkk ) 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: main2 run: main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main2 0: 101000 => ((default-space space-address)) run: main2 1: (((1 string-address)) <- ((new)) kkk ) run: main2 1: 101031 => ((1 string-address)) mem: ((1 string-address)): 101002 <= 101031 run: main2 2: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 101031 run: init-keyboard/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main2 0: 101036 => ((default-space space-address)) run: init-keyboard/main2 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main2 1: 101067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 101038 <= 101067 run: init-keyboard/main2 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main2 2: 101068 => ((2 string-address-address)) mem: ((2 string-address-address)): 101039 <= 101068 run: init-keyboard/main2 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (101031) run: init-keyboard/main2 3: 101031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 101068 <= 101031 run: init-keyboard/main2 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main2 4: 101067 => ((3 integer-address)) mem: ((3 integer-address)): 101040 <= 101067 run: init-keyboard/main2 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main2 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 101067 <= 0 run: init-keyboard/main2 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 101067 run: main2 2: 101067 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 101003 <= 101067 run: main2 3: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 101067 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main2 0: 101069 => ((default-space space-address)) run: process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 101067 28799) run: process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101070 <= 29091 run: process-key/main2 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 101067 28799) run: process-key/main2 2: 101067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 101071 <= 101067 run: process-key/main2 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 101067 28799) run: process-key/main2 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 101072 <= 28799 run: process-key/main2 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 101067 run: read-key/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main2 0: 101100 => ((default-space space-address)) run: read-key/process-key/main2 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (101067 silent) run: read-key/process-key/main2 1: 101067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 101102 <= 101067 run: read-key/process-key/main2 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (101067 silent) run: read-key/process-key/main2 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 101103 <= silent run: read-key/process-key/main2 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 101067 run: read-key/process-key/main2 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main2 4: 101067 => ((3 integer-address)) mem: ((3 integer-address)): 101104 <= 101067 run: read-key/process-key/main2 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((101068 string-address) (raw)) => 101031 run: read-key/process-key/main2 5: 101031 => ((4 string-address)) mem: ((4 string-address)): 101105 <= 101031 run: read-key/process-key/main2 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((101031 integer) (raw)) => 4 run: read-key/process-key/main2 6: 4 => ((5 integer)) mem: ((5 integer)): 101106 <= 4 run: read-key/process-key/main2 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/main2 7: nil => ((6 boolean)) mem: ((6 boolean)): 101107 <= nil run: read-key/process-key/main2 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main2 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((101031 string) (raw)) mem: ((101031 integer) (raw)) => 4 mem: ((101032 byte) (raw)) => k run: read-key/process-key/main2 10: #\k => ((7 character)) mem: ((7 character)): 101108 <= #\k run: read-key/process-key/main2 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main2 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 101067 <= 1 run: read-key/process-key/main2 12: (((reply)) ((7 character))) mem: ((7 character)) => k run: process-key/main2 4: #\k => ((3 character)) mem: ((3 character)): 101073 <= #\k run: process-key/main2 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => k run: process-key/main2 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => k run: process-key/main2 7: nil => ((4 boolean)) mem: ((4 boolean)): 101074 <= nil run: process-key/main2 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => k run: process-key/main2 8: nil => ((5 boolean)) mem: ((5 boolean)): 101075 <= nil run: process-key/main2 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main2 9: nil => ((6 boolean)) mem: ((6 boolean)): 101076 <= nil run: process-key/main2 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main2 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => k run: process-key/main2 12: nil => ((7 boolean)) mem: ((7 boolean)): 101077 <= nil run: process-key/main2 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => k run: process-key/main2 13: t => ((8 boolean)) mem: ((8 boolean)): 101078 <= t run: process-key/main2 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => t run: process-key/main2 14: t => ((7 boolean)) mem: ((7 boolean)): 101077 <= t run: process-key/main2 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: process-key/main2 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: up/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/process-key/main2 0: 101131 => ((default-space space-address)) run: up/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101132 <= 29091 run: up/process-key/main2 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/process-key/main2 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101133 <= 28799 run: up/process-key/main2 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/process-key/main2 3: t => ((2 boolean)) mem: ((2 boolean)): 101134 <= t run: up/process-key/main2 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/process-key/main2 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/process-key/main2 20: nil => ((8 boolean)) mem: ((8 boolean)): 101140 <= nil run: up/process-key/main2 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/process-key/main2 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/process-key/main2 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/process-key/main2 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/process-key/main2 0: 101162 => ((default-space space-address)) run: cursor-up/up/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101164 <= 28799 run: cursor-up/up/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main2 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/process-key/main2 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 101165 <= 28801 run: cursor-up/up/process-key/main2 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/process-key/main2 4: nil => ((3 boolean)) mem: ((3 boolean)): 101166 <= nil run: cursor-up/up/process-key/main2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/process-key/main2 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/process-key/main2 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/process-key/main2 7: (((reply))) run: process-key/main2 17: (((reply)) ((nil literal))) run: main2 4: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 101067 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main2 0: 101193 => ((default-space space-address)) run: process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 101067 28799) run: process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101194 <= 29091 run: process-key/main2 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 101067 28799) run: process-key/main2 2: 101067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 101195 <= 101067 run: process-key/main2 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 101067 28799) run: process-key/main2 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 101196 <= 28799 run: process-key/main2 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 101067 run: read-key/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main2 0: 101224 => ((default-space space-address)) run: read-key/process-key/main2 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (101067 silent) run: read-key/process-key/main2 1: 101067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 101226 <= 101067 run: read-key/process-key/main2 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (101067 silent) run: read-key/process-key/main2 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 101227 <= silent run: read-key/process-key/main2 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 101067 run: read-key/process-key/main2 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main2 4: 101067 => ((3 integer-address)) mem: ((3 integer-address)): 101228 <= 101067 run: read-key/process-key/main2 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((101068 string-address) (raw)) => 101031 run: read-key/process-key/main2 5: 101031 => ((4 string-address)) mem: ((4 string-address)): 101229 <= 101031 run: read-key/process-key/main2 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((101031 integer) (raw)) => 4 run: read-key/process-key/main2 6: 4 => ((5 integer)) mem: ((5 integer)): 101230 <= 4 run: read-key/process-key/main2 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/main2 7: nil => ((6 boolean)) mem: ((6 boolean)): 101231 <= nil run: read-key/process-key/main2 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main2 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 array-len: ((101031 string) (raw)) mem: ((101031 integer) (raw)) => 4 mem: ((101033 byte) (raw)) => k run: read-key/process-key/main2 10: #\k => ((7 character)) mem: ((7 character)): 101232 <= #\k run: read-key/process-key/main2 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: read-key/process-key/main2 11: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 101067 <= 2 run: read-key/process-key/main2 12: (((reply)) ((7 character))) mem: ((7 character)) => k run: process-key/main2 4: #\k => ((3 character)) mem: ((3 character)): 101197 <= #\k run: process-key/main2 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => k run: process-key/main2 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => k run: process-key/main2 7: nil => ((4 boolean)) mem: ((4 boolean)): 101198 <= nil run: process-key/main2 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => k run: process-key/main2 8: nil => ((5 boolean)) mem: ((5 boolean)): 101199 <= nil run: process-key/main2 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main2 9: nil => ((6 boolean)) mem: ((6 boolean)): 101200 <= nil run: process-key/main2 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main2 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => k run: process-key/main2 12: nil => ((7 boolean)) mem: ((7 boolean)): 101201 <= nil run: process-key/main2 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => k run: process-key/main2 13: t => ((8 boolean)) mem: ((8 boolean)): 101202 <= t run: process-key/main2 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => t run: process-key/main2 14: t => ((7 boolean)) mem: ((7 boolean)): 101201 <= t run: process-key/main2 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: process-key/main2 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: up/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/process-key/main2 0: 101255 => ((default-space space-address)) run: up/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101256 <= 29091 run: up/process-key/main2 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/process-key/main2 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101257 <= 28799 run: up/process-key/main2 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/process-key/main2 3: t => ((2 boolean)) mem: ((2 boolean)): 101258 <= t run: up/process-key/main2 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/process-key/main2 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/process-key/main2 20: nil => ((8 boolean)) mem: ((8 boolean)): 101264 <= nil run: up/process-key/main2 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/process-key/main2 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/process-key/main2 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/process-key/main2 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/process-key/main2 0: 101286 => ((default-space space-address)) run: cursor-up/up/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101288 <= 28799 run: cursor-up/up/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main2 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/process-key/main2 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 101289 <= 28801 run: cursor-up/up/process-key/main2 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/process-key/main2 4: nil => ((3 boolean)) mem: ((3 boolean)): 101290 <= nil run: cursor-up/up/process-key/main2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/process-key/main2 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/process-key/main2 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/process-key/main2 7: (((reply))) run: process-key/main2 17: (((reply)) ((nil literal))) run: main2 5: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 101067 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main2 0: 101317 => ((default-space space-address)) run: process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 101067 28799) run: process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101318 <= 29091 run: process-key/main2 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 101067 28799) run: process-key/main2 2: 101067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 101319 <= 101067 run: process-key/main2 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 101067 28799) run: process-key/main2 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 101320 <= 28799 run: process-key/main2 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 101067 run: read-key/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main2 0: 101348 => ((default-space space-address)) run: read-key/process-key/main2 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (101067 silent) run: read-key/process-key/main2 1: 101067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 101350 <= 101067 run: read-key/process-key/main2 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (101067 silent) run: read-key/process-key/main2 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 101351 <= silent run: read-key/process-key/main2 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 101067 run: read-key/process-key/main2 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main2 4: 101067 => ((3 integer-address)) mem: ((3 integer-address)): 101352 <= 101067 run: read-key/process-key/main2 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((101068 string-address) (raw)) => 101031 run: read-key/process-key/main2 5: 101031 => ((4 string-address)) mem: ((4 string-address)): 101353 <= 101031 run: read-key/process-key/main2 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((101031 integer) (raw)) => 4 run: read-key/process-key/main2 6: 4 => ((5 integer)) mem: ((5 integer)): 101354 <= 4 run: read-key/process-key/main2 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/main2 7: nil => ((6 boolean)) mem: ((6 boolean)): 101355 <= nil run: read-key/process-key/main2 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main2 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 2 array-len: ((101031 string) (raw)) mem: ((101031 integer) (raw)) => 4 mem: ((101034 byte) (raw)) => k run: read-key/process-key/main2 10: #\k => ((7 character)) mem: ((7 character)): 101356 <= #\k run: read-key/process-key/main2 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 2 run: read-key/process-key/main2 11: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 101067 <= 3 run: read-key/process-key/main2 12: (((reply)) ((7 character))) mem: ((7 character)) => k run: process-key/main2 4: #\k => ((3 character)) mem: ((3 character)): 101321 <= #\k run: process-key/main2 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => k run: process-key/main2 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => k run: process-key/main2 7: nil => ((4 boolean)) mem: ((4 boolean)): 101322 <= nil run: process-key/main2 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => k run: process-key/main2 8: nil => ((5 boolean)) mem: ((5 boolean)): 101323 <= nil run: process-key/main2 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main2 9: nil => ((6 boolean)) mem: ((6 boolean)): 101324 <= nil run: process-key/main2 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main2 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => k run: process-key/main2 12: nil => ((7 boolean)) mem: ((7 boolean)): 101325 <= nil run: process-key/main2 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => k run: process-key/main2 13: t => ((8 boolean)) mem: ((8 boolean)): 101326 <= t run: process-key/main2 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => t run: process-key/main2 14: t => ((7 boolean)) mem: ((7 boolean)): 101325 <= t run: process-key/main2 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: process-key/main2 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: up/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/process-key/main2 0: 101379 => ((default-space space-address)) run: up/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101380 <= 29091 run: up/process-key/main2 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/process-key/main2 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101381 <= 28799 run: up/process-key/main2 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/process-key/main2 3: t => ((2 boolean)) mem: ((2 boolean)): 101382 <= t run: up/process-key/main2 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/process-key/main2 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/process-key/main2 20: nil => ((8 boolean)) mem: ((8 boolean)): 101388 <= nil run: up/process-key/main2 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/process-key/main2 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/process-key/main2 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/process-key/main2 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/process-key/main2 0: 101410 => ((default-space space-address)) run: cursor-up/up/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101412 <= 28799 run: cursor-up/up/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main2 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/process-key/main2 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 101413 <= 28801 run: cursor-up/up/process-key/main2 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/process-key/main2 4: nil => ((3 boolean)) mem: ((3 boolean)): 101414 <= nil run: cursor-up/up/process-key/main2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/process-key/main2 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/process-key/main2 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/process-key/main2 7: (((reply))) run: process-key/main2 17: (((reply)) ((nil literal))) run: main2 6: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 101067 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main2 0: 101441 => ((default-space space-address)) run: process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 101067 28799) run: process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101442 <= 29091 run: process-key/main2 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 101067 28799) run: process-key/main2 2: 101067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 101443 <= 101067 run: process-key/main2 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 101067 28799) run: process-key/main2 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 101444 <= 28799 run: process-key/main2 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 101067 run: read-key/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main2 0: 101472 => ((default-space space-address)) run: read-key/process-key/main2 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (101067 silent) run: read-key/process-key/main2 1: 101067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 101474 <= 101067 run: read-key/process-key/main2 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (101067 silent) run: read-key/process-key/main2 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 101475 <= silent run: read-key/process-key/main2 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 101067 run: read-key/process-key/main2 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main2 4: 101067 => ((3 integer-address)) mem: ((3 integer-address)): 101476 <= 101067 run: read-key/process-key/main2 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((101068 string-address) (raw)) => 101031 run: read-key/process-key/main2 5: 101031 => ((4 string-address)) mem: ((4 string-address)): 101477 <= 101031 run: read-key/process-key/main2 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((101031 integer) (raw)) => 4 run: read-key/process-key/main2 6: 4 => ((5 integer)) mem: ((5 integer)): 101478 <= 4 run: read-key/process-key/main2 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/main2 7: nil => ((6 boolean)) mem: ((6 boolean)): 101479 <= nil run: read-key/process-key/main2 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main2 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 array-len: ((101031 string) (raw)) mem: ((101031 integer) (raw)) => 4 mem: ((101035 byte) (raw)) => run: read-key/process-key/main2 10: #\newline => ((7 character)) mem: ((7 character)): 101480 <= #\newline run: read-key/process-key/main2 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 3 run: read-key/process-key/main2 11: 4 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 101067 <= 4 run: read-key/process-key/main2 12: (((reply)) ((7 character))) mem: ((7 character)) => run: process-key/main2 4: #\newline => ((3 character)) mem: ((3 character)): 101445 <= #\newline run: process-key/main2 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => run: process-key/main2 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => run: process-key/main2 7: nil => ((4 boolean)) mem: ((4 boolean)): 101446 <= nil run: process-key/main2 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main2 8: nil => ((5 boolean)) mem: ((5 boolean)): 101447 <= nil run: process-key/main2 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main2 9: nil => ((6 boolean)) mem: ((6 boolean)): 101448 <= nil run: process-key/main2 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main2 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => run: process-key/main2 12: nil => ((7 boolean)) mem: ((7 boolean)): 101449 <= nil run: process-key/main2 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => run: process-key/main2 13: nil => ((8 boolean)) mem: ((8 boolean)): 101450 <= nil run: process-key/main2 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main2 14: nil => ((7 boolean)) mem: ((7 boolean)): 101449 <= nil run: process-key/main2 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main2 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => run: process-key/main2 18: nil => ((9 boolean)) mem: ((9 boolean)): 101451 <= nil run: process-key/main2 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => run: process-key/main2 19: nil => ((10 boolean)) mem: ((10 boolean)): 101452 <= nil run: process-key/main2 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main2 20: nil => ((9 boolean)) mem: ((9 boolean)): 101451 <= nil run: process-key/main2 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main2 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => run: process-key/main2 24: nil => ((11 boolean)) mem: ((11 boolean)): 101453 <= nil run: process-key/main2 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => run: process-key/main2 25: nil => ((12 boolean)) mem: ((12 boolean)): 101454 <= nil run: process-key/main2 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main2 26: nil => ((11 boolean)) mem: ((11 boolean)): 101453 <= nil run: process-key/main2 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main2 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => run: process-key/main2 34: nil => ((14 boolean)) mem: ((14 boolean)): 101456 <= nil run: process-key/main2 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => run: process-key/main2 35: nil => ((15 boolean)) mem: ((15 boolean)): 101457 <= nil run: process-key/main2 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => nil run: process-key/main2 36: nil => ((14 boolean)) mem: ((14 boolean)): 101456 <= nil run: process-key/main2 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: process-key/main2 45: (((17 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main2 45: t => ((17 boolean)) mem: ((17 boolean)): 101459 <= t run: process-key/main2 46: (((jump-unless)) ((17 boolean)) ((30 offset))) mem: ((17 boolean)) => t run: process-key/main2 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 run: process-key/main2 47: 0 => ((18 integer)) mem: ((18 integer)): 101460 <= 0 run: process-key/main2 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((18 integer)) => 0 run: cursor-row-to-trace-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/process-key/main2 0: 101503 => ((default-space space-address)) run: cursor-row-to-trace-index/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 0) run: cursor-row-to-trace-index/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101504 <= 29091 run: cursor-row-to-trace-index/process-key/main2 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 0) run: cursor-row-to-trace-index/process-key/main2 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 101505 <= 0 run: cursor-row-to-trace-index/process-key/main2 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/process-key/main2 3: 0 => ((2 integer)) mem: ((2 integer)): 101506 <= 0 run: cursor-row-to-trace-index/process-key/main2 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/main2 4: nil => ((3 boolean)) mem: ((3 boolean)): 101507 <= nil run: cursor-row-to-trace-index/process-key/main2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-row-to-trace-index/process-key/main2 6: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: process-key/main2 48: 0 => ((19 integer)) mem: ((19 integer)): 101461 <= 0 run: process-key/main2 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: process-key/main2 49: nil => ((20 boolean)) mem: ((20 boolean)): 101462 <= nil run: process-key/main2 50: (((jump-unless)) ((20 boolean)) ((17 offset))) mem: ((20 boolean)) => nil run: process-key/main2 68: (((2 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 0 run: process-key/main2 68: 0 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 0 run: process-key/main2 69: (((6 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 0 run: process-key/main2 69: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: process-key/main2 70: (((25 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((19 integer))) mem: ((19 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: process-key/main2 70: 14024 => ((25 instruction-trace-address)) mem: ((25 instruction-trace-address)): 101467 <= 14024 run: process-key/main2 71: (((print-instruction-trace)) ((2 terminal-address)) ((25 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((2 terminal-address)) => 28799 mem: ((25 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace/process-key/main2 0: 101534 => ((default-space space-address)) run: print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101536 <= 28799 run: print-instruction-trace/process-key/main2 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace/process-key/main2 2: 14024 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 101537 <= 14024 run: print-instruction-trace/process-key/main2 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace/process-key/main2 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101535 <= 29091 run: print-instruction-trace/process-key/main2 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((2 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101565 => ((default-space space-address)) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101567 <= 28799 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: 14024 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 101568 <= 14024 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 101566 <= 29091 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101596 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101598 <= 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: 17 => ((2 integer)) mem: ((2 integer)): 101599 <= 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 101600 <= 28802 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: 0 => ((4 integer)) mem: ((4 integer)): 101601 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101627 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101629 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101630 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101631 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101632 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101633 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101634 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101635 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101636 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 0 => ((9 integer)) mem: ((9 integer)): 101637 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101638 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 101639 <= 28805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101658 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101660 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101661 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101662 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101663 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101664 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101665 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101666 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101667 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 1 => ((9 integer)) mem: ((9 integer)): 101668 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101669 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 101670 <= 28806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101689 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101691 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101692 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101693 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101694 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101695 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101696 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101697 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101698 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 2 => ((9 integer)) mem: ((9 integer)): 101699 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101700 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 101701 <= 28807 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101720 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101722 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101723 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101724 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101725 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101726 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101727 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101728 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101729 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 3 => ((9 integer)) mem: ((9 integer)): 101730 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101731 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 101732 <= 28808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101751 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101753 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101754 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101755 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101756 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101757 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101758 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101759 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101760 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 4 => ((9 integer)) mem: ((9 integer)): 101761 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101762 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 101763 <= 28809 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101782 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101784 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101785 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101786 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101787 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101788 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101789 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101790 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101791 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 5 => ((9 integer)) mem: ((9 integer)): 101792 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101793 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 101794 <= 28810 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101813 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101815 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101816 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101817 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101818 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101819 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101820 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101821 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101822 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 6 => ((9 integer)) mem: ((9 integer)): 101823 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101824 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 101825 <= 28811 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101844 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101846 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101847 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101848 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101849 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101850 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101851 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101852 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101853 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 7 => ((9 integer)) mem: ((9 integer)): 101854 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101855 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 101856 <= 28812 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101875 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101877 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101878 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101879 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101880 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101881 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101882 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101883 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101884 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 8 => ((9 integer)) mem: ((9 integer)): 101885 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101886 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 101887 <= 28813 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101906 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101908 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101909 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101910 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101911 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101912 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101913 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101914 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101915 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 9 => ((9 integer)) mem: ((9 integer)): 101916 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101917 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 101918 <= 28814 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101937 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101939 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101940 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101941 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101942 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101943 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101944 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101945 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101946 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 10 => ((9 integer)) mem: ((9 integer)): 101947 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101948 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 101949 <= 28815 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101968 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 101970 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 101971 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 101972 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 101973 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 101974 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 101975 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 101976 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 101977 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 11 => ((9 integer)) mem: ((9 integer)): 101978 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 101979 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 101980 <= 28816 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 101999 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102001 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102002 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102003 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102004 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102005 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102006 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102007 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102008 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 12 => ((9 integer)) mem: ((9 integer)): 102009 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102010 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 102011 <= 28817 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102030 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102032 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102033 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102034 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102035 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102036 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102037 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102038 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102039 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 13 => ((9 integer)) mem: ((9 integer)): 102040 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102041 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 102042 <= 28818 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) schedule: scheduling clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 for further processing schedule: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102061 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102063 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102064 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102065 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102066 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102067 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102068 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102069 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102070 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 14 => ((9 integer)) mem: ((9 integer)): 102071 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102072 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 102073 <= 28819 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102092 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102094 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102095 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102096 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102097 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102098 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102099 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102100 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102101 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 15 => ((9 integer)) mem: ((9 integer)): 102102 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102103 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 102104 <= 28820 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 101602 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102123 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102125 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102126 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102127 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102128 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102129 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102130 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102131 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102132 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 16 => ((9 integer)) mem: ((9 integer)): 102133 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102134 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 102135 <= 28821 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: t => ((5 boolean)) mem: ((5 boolean)): 101602 <= t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102154 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102156 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\- => ((2 character)) mem: ((2 character)): 102157 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102158 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102159 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102160 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102161 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102162 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102163 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 0 => ((9 integer)) mem: ((9 integer)): 102164 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102165 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 102166 <= 28805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102185 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102187 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102188 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102189 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102190 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102191 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102192 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102193 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102194 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 1 => ((9 integer)) mem: ((9 integer)): 102195 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102196 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 102197 <= 28806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: 14290 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 101569 <= 14290 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 0 => ((4 integer)) mem: ((4 integer)): 101570 <= 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: 1 => ((5 integer)) mem: ((5 integer)): 101571 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 10: nil => ((6 boolean)) mem: ((6 boolean)): 101572 <= nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 14385 => ((7 string-address)) mem: ((7 string-address)): 101573 <= 14385 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((7 string-address)) => 14385 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102216 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102218 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 102219 <= 14385 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: 4 => ((3 integer)) mem: ((3 integer)): 102220 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: 0 => ((4 integer)) mem: ((4 integer)): 102221 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 102222 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: #\m => ((6 character)) mem: ((6 character)): 102223 <= #\m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102247 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102249 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\m => ((2 character)) mem: ((2 character)): 102250 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102251 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102252 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102253 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102254 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102255 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102256 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 2 => ((9 integer)) mem: ((9 integer)): 102257 <= 2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102258 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 102259 <= 28807 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: 1 => ((4 integer)) mem: ((4 integer)): 102221 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 102222 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: #\a => ((6 character)) mem: ((6 character)): 102223 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102278 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102280 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\a => ((2 character)) mem: ((2 character)): 102281 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102282 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102283 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102284 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102285 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102286 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102287 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 3 => ((9 integer)) mem: ((9 integer)): 102288 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102289 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 102290 <= 28808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: 2 => ((4 integer)) mem: ((4 integer)): 102221 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 102222 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: #\i => ((6 character)) mem: ((6 character)): 102223 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102309 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102311 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\i => ((2 character)) mem: ((2 character)): 102312 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102313 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102314 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102315 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102316 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102317 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102318 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 4 => ((9 integer)) mem: ((9 integer)): 102319 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102320 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 102321 <= 28809 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: 3 => ((4 integer)) mem: ((4 integer)): 102221 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 102222 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: #\n => ((6 character)) mem: ((6 character)): 102223 <= #\n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102340 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102342 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\n => ((2 character)) mem: ((2 character)): 102343 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102344 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102345 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102346 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102347 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102348 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102349 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 5 => ((9 integer)) mem: ((9 integer)): 102350 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102351 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 102352 <= 28810 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: 4 => ((4 integer)) mem: ((4 integer)): 102221 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: t => ((5 boolean)) mem: ((5 boolean)): 102222 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102371 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102373 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\/ => ((2 character)) mem: ((2 character)): 102374 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102375 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102376 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102377 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102378 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102379 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102380 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 6 => ((9 integer)) mem: ((9 integer)): 102381 <= 6 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102382 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 102383 <= 28811 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: 1 => ((4 integer)) mem: ((4 integer)): 101570 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 10: t => ((6 boolean)) mem: ((6 boolean)): 101572 <= t run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102402 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102404 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102405 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102406 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102407 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102408 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102409 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102410 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102411 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 7 => ((9 integer)) mem: ((9 integer)): 102412 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102413 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 102414 <= 28812 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 18: 14610 => ((8 string-address)) mem: ((8 string-address)): 101574 <= 14610 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 string-address)) => 14610 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102433 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102435 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 102436 <= 14610 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: 1 => ((3 integer)) mem: ((3 integer)): 102437 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: 0 => ((4 integer)) mem: ((4 integer)): 102438 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 102439 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: #\0 => ((6 character)) mem: ((6 character)): 102440 <= #\0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102464 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102466 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\0 => ((2 character)) mem: ((2 character)): 102467 <= #\0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102468 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102469 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102470 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102471 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102472 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102473 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 8 => ((9 integer)) mem: ((9 integer)): 102474 <= 8 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102475 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 102476 <= 28813 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: 1 => ((4 integer)) mem: ((4 integer)): 102438 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: t => ((5 boolean)) mem: ((5 boolean)): 102439 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102495 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102497 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102498 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102499 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102500 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102501 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102502 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102503 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102504 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 9 => ((9 integer)) mem: ((9 integer)): 102505 <= 9 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102506 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 102507 <= 28814 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102526 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102528 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\: => ((2 character)) mem: ((2 character)): 102529 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102530 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102531 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102532 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102533 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102534 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102535 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 10 => ((9 integer)) mem: ((9 integer)): 102536 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102537 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 102538 <= 28815 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102557 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102559 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102560 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102561 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102562 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102563 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102564 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102565 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102566 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 11 => ((9 integer)) mem: ((9 integer)): 102567 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102568 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 102569 <= 28816 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 23: 14674 => ((4 string-address)) mem: ((4 string-address)): 101570 <= 14674 run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 14674 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102588 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102590 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 102591 <= 14674 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: 5 => ((3 integer)) mem: ((3 integer)): 102592 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: 0 => ((4 integer)) mem: ((4 integer)): 102593 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 102594 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: #\a => ((6 character)) mem: ((6 character)): 102595 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102619 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102621 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\a => ((2 character)) mem: ((2 character)): 102622 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102623 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102624 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102625 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102626 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102627 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102628 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 12 => ((9 integer)) mem: ((9 integer)): 102629 <= 12 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102630 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 102631 <= 28817 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: 1 => ((4 integer)) mem: ((4 integer)): 102593 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 102594 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: #\space => ((6 character)) mem: ((6 character)): 102595 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102650 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102652 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102653 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102654 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102655 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102656 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102657 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102658 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102659 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 13 => ((9 integer)) mem: ((9 integer)): 102660 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102661 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 102662 <= 28818 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: 2 => ((4 integer)) mem: ((4 integer)): 102593 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 102594 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: #\b => ((6 character)) mem: ((6 character)): 102595 <= #\b run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102681 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102683 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\b => ((2 character)) mem: ((2 character)): 102684 <= #\b run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102685 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102686 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102687 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102688 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102689 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102690 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 14 => ((9 integer)) mem: ((9 integer)): 102691 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102692 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 102693 <= 28819 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: 3 => ((4 integer)) mem: ((4 integer)): 102593 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 102594 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: #\space => ((6 character)) mem: ((6 character)): 102595 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102712 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102714 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102715 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102716 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102717 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102718 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102719 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102720 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102721 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 15 => ((9 integer)) mem: ((9 integer)): 102722 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102723 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 102724 <= 28820 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: 4 => ((4 integer)) mem: ((4 integer)): 102593 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 102594 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: #\c => ((6 character)) mem: ((6 character)): 102595 <= #\c run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102743 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102745 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: #\c => ((2 character)) mem: ((2 character)): 102746 <= #\c run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102747 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102748 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102749 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102750 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102751 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 9: 0 => ((8 integer)) mem: ((8 integer)): 102752 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 10: 16 => ((9 integer)) mem: ((9 integer)): 102753 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102754 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 102755 <= 28821 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => c run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 9: 5 => ((4 integer)) mem: ((4 integer)): 102593 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: t => ((5 boolean)) mem: ((5 boolean)): 102594 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main2 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 0: 102774 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 102775 <= 29091 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102776 <= 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 3: nil => ((2 boolean)) mem: ((2 boolean)): 102777 <= nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 0: 102805 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102807 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 102808 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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-parent/print-instruction-trace/process-key/main2 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 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/main2 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 102809 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main2 7: (((reply))) run: print-instruction-trace/process-key/main2 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: print-instruction-trace/process-key/main2 5: 15953 => ((3 trace-address-array-address)) mem: ((3 trace-address-array-address)): 101538 <= 15953 run: print-instruction-trace/process-key/main2 6: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace/process-key/main2 6: 0 => ((4 integer)) mem: ((4 integer)): 101539 <= 0 run: print-instruction-trace/process-key/main2 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset))) mem: ((3 trace-address-array-address)) => 15953 run: print-instruction-trace/process-key/main2 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref))) array-len: ((3 trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: print-instruction-trace/process-key/main2 9: 1 => ((5 integer)) mem: ((5 integer)): 101540 <= 1 run: print-instruction-trace/process-key/main2 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer))) mem: ((5 integer)) => 1 run: print-instruction-trace/process-key/main2 10: 1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 1 run: print-instruction-trace/process-key/main2 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 1 run: print-instruction-trace/process-key/main2 11: nil => ((6 boolean)) mem: ((6 boolean)): 101541 <= nil run: print-instruction-trace/process-key/main2 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/process-key/main2 13: (((7 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-instruction-trace/process-key/main2 13: nil => ((7 boolean)) mem: ((7 boolean)): 101542 <= nil run: print-instruction-trace/process-key/main2 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => nil run: print-instruction-trace/process-key/main2 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15953 trace-address-array) (raw)) mem: ((15953 integer) (raw)) => 1 mem: ((15954 trace-address) (raw)) => 14968 run: print-instruction-trace/process-key/main2 15: 14968 => ((8 trace-address)) mem: ((8 trace-address)): 101543 <= 14968 run: print-instruction-trace/process-key/main2 16: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main2 0: 102836 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102838 <= 28799 run: print-character/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102839 <= #\space run: print-character/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102840 <= nil run: print-character/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102841 <= nil run: print-character/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102842 <= 28801 run: print-character/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102843 <= 28802 run: print-character/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102844 <= 17 run: print-character/print-instruction-trace/process-key/main2 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/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 102845 <= 17 run: print-character/print-instruction-trace/process-key/main2 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/process-key/main2 10: 17 => ((9 integer)) mem: ((9 integer)): 102846 <= 17 run: print-character/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102847 <= 28804 run: print-character/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main2 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 102848 <= 28822 run: print-character/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/print-instruction-trace/process-key/main2 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/main2 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace/process-key/main2 15: (((reply))) run: print-instruction-trace/process-key/main2 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main2 0: 102867 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102869 <= 28799 run: print-character/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102870 <= #\space run: print-character/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102871 <= nil run: print-character/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102872 <= nil run: print-character/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102873 <= 28801 run: print-character/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102874 <= 28802 run: print-character/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102875 <= 17 run: print-character/print-instruction-trace/process-key/main2 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/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 102876 <= 17 run: print-character/print-instruction-trace/process-key/main2 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/process-key/main2 10: 18 => ((9 integer)) mem: ((9 integer)): 102877 <= 18 run: print-character/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102878 <= 28804 run: print-character/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main2 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 102879 <= 28823 run: print-character/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace/process-key/main2 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/main2 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace/process-key/main2 15: (((reply))) run: print-instruction-trace/process-key/main2 18: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 schedule: scheduling print-character/print-instruction-trace/process-key/main2 for further processing schedule: print-character/print-instruction-trace/process-key/main2 run: print-character/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main2 0: 102898 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102900 <= 28799 run: print-character/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102901 <= #\space run: print-character/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102902 <= nil run: print-character/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102903 <= nil run: print-character/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102904 <= 28801 run: print-character/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102905 <= 28802 run: print-character/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102906 <= 17 run: print-character/print-instruction-trace/process-key/main2 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/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 102907 <= 17 run: print-character/print-instruction-trace/process-key/main2 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-instruction-trace/process-key/main2 10: 19 => ((9 integer)) mem: ((9 integer)): 102908 <= 19 run: print-character/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 102909 <= 28804 run: print-character/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main2 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 102910 <= 28824 run: print-character/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/print-instruction-trace/process-key/main2 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/main2 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-instruction-trace/process-key/main2 15: (((reply))) run: print-instruction-trace/process-key/main2 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 trace-address)) => 14968 run: print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-instruction-trace/process-key/main2 0: 102929 => ((default-space space-address)) run: print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14968) run: print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102931 <= 28799 run: print-trace/print-instruction-trace/process-key/main2 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 14968) run: print-trace/print-instruction-trace/process-key/main2 2: 14968 => ((2 trace-address)) mem: ((2 trace-address)): 102932 <= 14968 run: print-trace/print-instruction-trace/process-key/main2 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((14968 string-address) (raw)) => 15190 run: print-trace/print-instruction-trace/process-key/main2 3: 15190 => ((3 string-address)) mem: ((3 string-address)): 102933 <= 15190 run: print-trace/print-instruction-trace/process-key/main2 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 0: 102960 => ((default-space space-address)) run: clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102962 <= 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main2 3: 17 => ((2 integer)) mem: ((2 integer)): 102963 <= 17 run: clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 102964 <= 28802 run: clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main2 5: 3 => ((4 integer)) mem: ((4 integer)): 102965 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 102991 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 102993 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 102994 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 102995 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 102996 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 102997 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 102998 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 102999 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103000 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 20 => ((9 integer)) mem: ((9 integer)): 103001 <= 20 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103002 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 103003 <= 28825 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103022 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103024 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103025 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103026 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103027 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103028 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103029 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103030 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103031 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 21 => ((9 integer)) mem: ((9 integer)): 103032 <= 21 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103033 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 103034 <= 28826 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103053 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103055 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103056 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103057 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103058 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103059 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103060 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103061 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103062 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 22 => ((9 integer)) mem: ((9 integer)): 103063 <= 22 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103064 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 103065 <= 28827 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103084 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103086 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103087 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103088 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103089 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103090 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103091 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103092 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103093 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 23 => ((9 integer)) mem: ((9 integer)): 103094 <= 23 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103095 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 103096 <= 28828 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103115 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103117 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103118 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103119 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103120 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103121 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103122 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103123 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103124 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 24 => ((9 integer)) mem: ((9 integer)): 103125 <= 24 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103126 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 103127 <= 28829 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103146 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103148 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103149 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103150 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103151 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103152 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103153 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103154 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103155 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 25 => ((9 integer)) mem: ((9 integer)): 103156 <= 25 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103157 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 103158 <= 28830 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103177 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103179 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103180 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103181 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103182 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103183 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103184 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103185 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103186 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 26 => ((9 integer)) mem: ((9 integer)): 103187 <= 26 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103188 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 103189 <= 28831 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103208 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103210 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103211 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103212 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103213 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103214 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103215 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103216 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103217 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 27 => ((9 integer)) mem: ((9 integer)): 103218 <= 27 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103219 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 103220 <= 28832 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103239 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103241 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103242 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103243 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103244 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103245 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103246 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103247 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103248 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 28 => ((9 integer)) mem: ((9 integer)): 103249 <= 28 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103250 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 103251 <= 28833 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103270 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103272 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103273 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103274 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103275 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103276 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103277 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103278 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103279 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 29 => ((9 integer)) mem: ((9 integer)): 103280 <= 29 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103281 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 103282 <= 28834 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103301 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103303 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103304 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103305 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103306 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103307 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103308 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103309 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103310 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 30 => ((9 integer)) mem: ((9 integer)): 103311 <= 30 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103312 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 103313 <= 28835 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103332 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103334 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103335 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103336 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103337 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103338 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103339 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103340 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103341 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 31 => ((9 integer)) mem: ((9 integer)): 103342 <= 31 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103343 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 103344 <= 28836 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103363 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103365 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103366 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103367 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103368 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103369 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103370 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103371 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103372 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 32 => ((9 integer)) mem: ((9 integer)): 103373 <= 32 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103374 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 103375 <= 28837 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 102966 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 0: 103394 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103396 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103397 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103398 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103399 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103400 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103401 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103402 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103403 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 33 => ((9 integer)) mem: ((9 integer)): 103404 <= 33 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103405 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 103406 <= 28838 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main2 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/main2 6: t => ((5 boolean)) mem: ((5 boolean)): 102966 <= t run: clear-line/print-trace/print-instruction-trace/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-instruction-trace/process-key/main2 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main2 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main2 11: (((reply))) run: print-trace/print-instruction-trace/process-key/main2 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 15190 run: print-string/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main2 0: 103425 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 15190) run: print-string/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103427 <= 28799 run: print-string/print-trace/print-instruction-trace/process-key/main2 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 15190) run: print-string/print-trace/print-instruction-trace/process-key/main2 2: 15190 => ((2 string-address)) mem: ((2 string-address)): 103428 <= 15190 run: print-string/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15190 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main2 3: 3 => ((3 integer)) mem: ((3 integer)): 103429 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main2 4: 0 => ((4 integer)) mem: ((4 integer)): 103430 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 103431 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15191 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main2 7: #\m => ((6 character)) mem: ((6 character)): 103432 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: 103456 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103458 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: #\m => ((2 character)) mem: ((2 character)): 103459 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103460 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103461 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103462 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103463 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103464 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103465 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 20 => ((9 integer)) mem: ((9 integer)): 103466 <= 20 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103467 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 103468 <= 28825 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main2 9: 1 => ((4 integer)) mem: ((4 integer)): 103430 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 103431 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15192 byte) (raw)) => e run: print-string/print-trace/print-instruction-trace/process-key/main2 7: #\e => ((6 character)) mem: ((6 character)): 103432 <= #\e run: print-string/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: 103487 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103489 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: #\e => ((2 character)) mem: ((2 character)): 103490 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103491 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103492 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103493 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103494 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103495 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103496 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 21 => ((9 integer)) mem: ((9 integer)): 103497 <= 21 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103498 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 103499 <= 28826 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main2 9: 2 => ((4 integer)) mem: ((4 integer)): 103430 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 103431 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15193 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main2 7: #\m => ((6 character)) mem: ((6 character)): 103432 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: 103518 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103520 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: #\m => ((2 character)) mem: ((2 character)): 103521 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103522 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103523 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103524 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103525 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103526 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103527 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 22 => ((9 integer)) mem: ((9 integer)): 103528 <= 22 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103529 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 103530 <= 28827 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main2 9: 3 => ((4 integer)) mem: ((4 integer)): 103430 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 5: t => ((5 boolean)) mem: ((5 boolean)): 103431 <= t run: print-string/print-trace/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-instruction-trace/process-key/main2 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main2 0: 103549 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103551 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103552 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103553 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103554 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103555 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103556 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103557 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103558 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 23 => ((9 integer)) mem: ((9 integer)): 103559 <= 23 run: print-character/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103560 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main2 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 103561 <= 28828 run: print-character/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main2 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main2 0: 103580 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103582 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main2 2: #\: => ((2 character)) mem: ((2 character)): 103583 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103584 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103585 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103586 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103587 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103588 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103589 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 24 => ((9 integer)) mem: ((9 integer)): 103590 <= 24 run: print-character/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103591 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main2 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 103592 <= 28829 run: print-character/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-instruction-trace/process-key/main2 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main2 0: 103611 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103613 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103614 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103615 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103616 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103617 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103618 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103619 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103620 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 25 => ((9 integer)) mem: ((9 integer)): 103621 <= 25 run: print-character/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103622 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main2 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 103623 <= 28830 run: print-character/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main2 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((14969 string-address) (raw)) => 15256 run: print-trace/print-instruction-trace/process-key/main2 9: 15256 => ((4 string-address)) mem: ((4 string-address)): 102934 <= 15256 run: print-trace/print-instruction-trace/process-key/main2 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 15256 run: print-string/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main2 0: 103642 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 15256) run: print-string/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103644 <= 28799 run: print-string/print-trace/print-instruction-trace/process-key/main2 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 15256) run: print-string/print-trace/print-instruction-trace/process-key/main2 2: 15256 => ((2 string-address)) mem: ((2 string-address)): 103645 <= 15256 run: print-string/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15256 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main2 3: 3 => ((3 integer)) mem: ((3 integer)): 103646 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main2 4: 0 => ((4 integer)) mem: ((4 integer)): 103647 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 103648 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15257 byte) (raw)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main2 7: #\0 => ((6 character)) mem: ((6 character)): 103649 <= #\0 run: print-string/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: 103673 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103675 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: #\0 => ((2 character)) mem: ((2 character)): 103676 <= #\0 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103677 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103678 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103679 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103680 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103681 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103682 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 26 => ((9 integer)) mem: ((9 integer)): 103683 <= 26 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103684 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 103685 <= 28831 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 0 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\0 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main2 9: 1 => ((4 integer)) mem: ((4 integer)): 103647 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 103648 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15258 byte) (raw)) => run: print-string/print-trace/print-instruction-trace/process-key/main2 7: #\space => ((6 character)) mem: ((6 character)): 103649 <= #\space run: print-string/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: 103704 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103706 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103707 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103708 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103709 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103710 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103711 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103712 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103713 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 27 => ((9 integer)) mem: ((9 integer)): 103714 <= 27 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103715 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 103716 <= 28832 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main2 9: 2 => ((4 integer)) mem: ((4 integer)): 103647 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 103648 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15259 byte) (raw)) => a run: print-string/print-trace/print-instruction-trace/process-key/main2 7: #\a => ((6 character)) mem: ((6 character)): 103649 <= #\a run: print-string/print-trace/print-instruction-trace/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 0: 103735 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103737 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 2: #\a => ((2 character)) mem: ((2 character)): 103738 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103739 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103740 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103741 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103742 <= 28802 schedule: scheduling print-character/print-string/print-trace/print-instruction-trace/process-key/main2 for further processing schedule: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103743 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 9: 17 => ((8 integer)) mem: ((8 integer)): 103744 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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-instruction-trace/process-key/main2 10: 28 => ((9 integer)) mem: ((9 integer)): 103745 <= 28 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103746 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 103747 <= 28833 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main2 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main2 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main2 9: 3 => ((4 integer)) mem: ((4 integer)): 103647 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main2 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/main2 5: t => ((5 boolean)) mem: ((5 boolean)): 103648 <= t run: print-string/print-trace/print-instruction-trace/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace/process-key/main2 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace/process-key/main2 0: 103766 => ((default-space space-address)) run: add-line/print-instruction-trace/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 103767 <= 29091 run: add-line/print-instruction-trace/process-key/main2 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace/process-key/main2 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103768 <= 28799 run: add-line/print-instruction-trace/process-key/main2 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/process-key/main2 3: nil => ((2 boolean)) mem: ((2 boolean)): 103769 <= nil run: add-line/print-instruction-trace/process-key/main2 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace/process-key/main2 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-instruction-trace/process-key/main2 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace/process-key/main2 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 0: 103797 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103799 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 103800 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 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/process-key/main2 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 103801 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main2 7: (((reply))) run: print-instruction-trace/process-key/main2 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main2 21: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-instruction-trace/process-key/main2 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main2 22: 1 => ((4 integer)) mem: ((4 integer)): 101539 <= 1 run: print-instruction-trace/process-key/main2 23: (((jump)) ((-13 offset))) run: print-instruction-trace/process-key/main2 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 1 run: print-instruction-trace/process-key/main2 11: t => ((6 boolean)) mem: ((6 boolean)): 101541 <= t run: print-instruction-trace/process-key/main2 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => t run: process-key/main2 72: (((26 integer)) <- ((add)) ((19 integer)) ((1 literal))) mem: ((19 integer)) => 0 run: process-key/main2 72: 1 => ((26 integer)) mem: ((26 integer)): 101468 <= 1 run: process-key/main2 73: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((26 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((26 integer)) => 1 run: print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/process-key/main2 0: 103828 => ((default-space space-address)) run: print-traces-collapsed-from/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 1) run: print-traces-collapsed-from/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 103829 <= 29091 run: print-traces-collapsed-from/process-key/main2 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 1) run: print-traces-collapsed-from/process-key/main2 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103830 <= 28799 run: print-traces-collapsed-from/process-key/main2 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 1) run: print-traces-collapsed-from/process-key/main2 3: 1 => ((2 integer)) mem: ((2 integer)): 103831 <= 1 run: print-traces-collapsed-from/process-key/main2 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 1) run: print-traces-collapsed-from/process-key/main2 4: nil => ((3 integer)) mem: ((3 integer)): 103832 <= nil run: print-traces-collapsed-from/process-key/main2 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/process-key/main2 5: 8 => ((4 integer)) mem: ((4 integer)): 103833 <= 8 run: print-traces-collapsed-from/process-key/main2 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/process-key/main2 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/process-key/main2 8: nil => ((5 boolean)) mem: ((5 boolean)): 103834 <= nil run: print-traces-collapsed-from/process-key/main2 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main2 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/main2 10: nil => ((6 boolean)) mem: ((6 boolean)): 103835 <= nil run: print-traces-collapsed-from/process-key/main2 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/process-key/main2 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-traces-collapsed-from/process-key/main2 12: 16025 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 103836 <= 16025 run: print-traces-collapsed-from/process-key/main2 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/process-key/main2 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: print-traces-collapsed-from/process-key/main2 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/process-key/main2 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/process-key/main2 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 103859 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 103861 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: 16025 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 103866 <= 16025 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 103867 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 103890 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103892 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: 17 => ((2 integer)) mem: ((2 integer)): 103893 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 103894 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: 0 => ((4 integer)) mem: ((4 integer)): 103895 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 103921 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103923 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103924 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103925 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103926 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103927 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103928 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103929 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 103930 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 34 => ((9 integer)) mem: ((9 integer)): 103931 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103932 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 103933 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 103952 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103954 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103955 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103956 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103957 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103958 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103959 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103960 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 103961 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 35 => ((9 integer)) mem: ((9 integer)): 103962 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103963 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 103964 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 103983 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 103985 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 103986 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 103987 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 103988 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 103989 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 103990 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 103991 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 103992 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 36 => ((9 integer)) mem: ((9 integer)): 103993 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 103994 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 103995 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104014 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104016 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104017 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104018 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104019 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104020 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104021 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104022 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104023 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 37 => ((9 integer)) mem: ((9 integer)): 104024 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104025 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 104026 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104045 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104047 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104048 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104049 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104050 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104051 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104052 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104053 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104054 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 38 => ((9 integer)) mem: ((9 integer)): 104055 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104056 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 104057 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104076 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104078 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104079 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104080 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104081 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104082 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104083 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104084 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104085 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 39 => ((9 integer)) mem: ((9 integer)): 104086 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104087 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 104088 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104107 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104109 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104110 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104111 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104112 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104113 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104114 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104115 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104116 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 40 => ((9 integer)) mem: ((9 integer)): 104117 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104118 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 104119 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104138 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104140 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104141 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104142 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104143 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104144 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104145 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104146 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104147 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 41 => ((9 integer)) mem: ((9 integer)): 104148 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104149 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 104150 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104169 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104171 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104172 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104173 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104174 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104175 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104176 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104177 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104178 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 42 => ((9 integer)) mem: ((9 integer)): 104179 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104180 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 104181 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104200 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104202 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104203 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104204 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104205 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104206 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104207 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104208 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104209 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 43 => ((9 integer)) mem: ((9 integer)): 104210 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104211 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 104212 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104231 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104233 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104234 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104235 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104236 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104237 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104238 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104239 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104240 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 44 => ((9 integer)) mem: ((9 integer)): 104241 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104242 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 104243 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104262 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104264 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104265 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104266 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104267 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104268 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104269 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104270 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104271 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 45 => ((9 integer)) mem: ((9 integer)): 104272 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104273 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 104274 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104293 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104295 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104296 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104297 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104298 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104299 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104300 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104301 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104302 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 46 => ((9 integer)) mem: ((9 integer)): 104303 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104304 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 104305 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104324 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104326 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104327 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104328 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104329 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104330 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104331 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104332 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104333 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 47 => ((9 integer)) mem: ((9 integer)): 104334 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104335 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 104336 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104355 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104357 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104358 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104359 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104360 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104361 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104362 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104363 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104364 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 48 => ((9 integer)) mem: ((9 integer)): 104365 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104366 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 104367 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104386 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104388 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104389 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104390 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104391 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104392 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104393 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104394 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104395 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 49 => ((9 integer)) mem: ((9 integer)): 104396 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104397 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 104398 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: nil => ((5 boolean)) mem: ((5 boolean)): 103896 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104417 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104419 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104420 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104421 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104422 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104423 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104424 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104425 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104426 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 50 => ((9 integer)) mem: ((9 integer)): 104427 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104428 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 104429 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: t => ((5 boolean)) mem: ((5 boolean)): 103896 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 104448 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104450 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\+ => ((2 character)) mem: ((2 character)): 104451 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104452 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104453 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104454 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104455 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104456 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104457 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 34 => ((9 integer)) mem: ((9 integer)): 104458 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104459 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 104460 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 104479 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104481 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104482 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104483 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104484 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104485 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104486 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104487 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104488 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 35 => ((9 integer)) mem: ((9 integer)): 104489 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104490 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 104491 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: 16291 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 103868 <= 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 0 => ((9 integer)) mem: ((9 integer)): 103869 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 9: 1 => ((10 integer)) mem: ((10 integer)): 103870 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: nil => ((11 boolean)) mem: ((11 boolean)): 103871 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 16386 => ((12 string-address)) mem: ((12 string-address)): 103872 <= 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 104510 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104512 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 104513 <= 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: 4 => ((3 integer)) mem: ((3 integer)): 104514 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: 0 => ((4 integer)) mem: ((4 integer)): 104515 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 104516 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: #\m => ((6 character)) mem: ((6 character)): 104517 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104541 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104543 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\m => ((2 character)) mem: ((2 character)): 104544 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104545 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104546 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104547 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104548 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104549 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104550 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 36 => ((9 integer)) mem: ((9 integer)): 104551 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104552 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 104553 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 1 => ((4 integer)) mem: ((4 integer)): 104515 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 104516 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: #\a => ((6 character)) mem: ((6 character)): 104517 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104572 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104574 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\a => ((2 character)) mem: ((2 character)): 104575 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104576 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104577 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104578 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104579 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104580 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104581 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 37 => ((9 integer)) mem: ((9 integer)): 104582 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104583 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 104584 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 2 => ((4 integer)) mem: ((4 integer)): 104515 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 104516 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: #\i => ((6 character)) mem: ((6 character)): 104517 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104603 => ((default-space space-address)) schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104605 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\i => ((2 character)) mem: ((2 character)): 104606 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104607 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104608 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104609 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104610 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104611 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104612 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 38 => ((9 integer)) mem: ((9 integer)): 104613 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104614 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 104615 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 3 => ((4 integer)) mem: ((4 integer)): 104515 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 104516 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: #\n => ((6 character)) mem: ((6 character)): 104517 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104634 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104636 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\n => ((2 character)) mem: ((2 character)): 104637 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104638 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104639 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104640 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104641 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104642 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104643 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 39 => ((9 integer)) mem: ((9 integer)): 104644 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104645 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 104646 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 4 => ((4 integer)) mem: ((4 integer)): 104515 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: t => ((5 boolean)) mem: ((5 boolean)): 104516 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 104665 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104667 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\/ => ((2 character)) mem: ((2 character)): 104668 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104669 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104670 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104671 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104672 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104673 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104674 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 40 => ((9 integer)) mem: ((9 integer)): 104675 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104676 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 104677 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: 1 => ((9 integer)) mem: ((9 integer)): 103869 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: t => ((11 boolean)) mem: ((11 boolean)): 103871 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 104696 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104698 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104699 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104700 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104701 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104702 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104703 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104704 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104705 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 41 => ((9 integer)) mem: ((9 integer)): 104706 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104707 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 104708 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 18: 16611 => ((13 string-address)) mem: ((13 string-address)): 103873 <= 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 104727 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104729 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 104730 <= 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: 1 => ((3 integer)) mem: ((3 integer)): 104731 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: 0 => ((4 integer)) mem: ((4 integer)): 104732 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 104733 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: #\1 => ((6 character)) mem: ((6 character)): 104734 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104758 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104760 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\1 => ((2 character)) mem: ((2 character)): 104761 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104762 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104763 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104764 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104765 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104766 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104767 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 42 => ((9 integer)) mem: ((9 integer)): 104768 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104769 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 104770 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 1 => ((4 integer)) mem: ((4 integer)): 104732 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: t => ((5 boolean)) mem: ((5 boolean)): 104733 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 104789 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104791 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104792 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104793 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104794 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104795 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104796 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104797 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104798 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 43 => ((9 integer)) mem: ((9 integer)): 104799 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104800 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 104801 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 104820 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104822 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\: => ((2 character)) mem: ((2 character)): 104823 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104824 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104825 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104826 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104827 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104828 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104829 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 44 => ((9 integer)) mem: ((9 integer)): 104830 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104831 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 104832 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 104851 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104853 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104854 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104855 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104856 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104857 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104858 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104859 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104860 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 45 => ((9 integer)) mem: ((9 integer)): 104861 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104862 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 104863 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 23: 16675 => ((9 string-address)) mem: ((9 string-address)): 103869 <= 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 104882 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104884 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 104885 <= 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: 5 => ((3 integer)) mem: ((3 integer)): 104886 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: 0 => ((4 integer)) mem: ((4 integer)): 104887 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 104888 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: #\d => ((6 character)) mem: ((6 character)): 104889 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104913 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104915 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\d => ((2 character)) mem: ((2 character)): 104916 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104917 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104918 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104919 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104920 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104921 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104922 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 10: 46 => ((9 integer)) mem: ((9 integer)): 104923 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104924 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 104925 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 1 => ((4 integer)) mem: ((4 integer)): 104887 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 104888 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: #\space => ((6 character)) mem: ((6 character)): 104889 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104944 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104946 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 104947 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104948 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104949 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104950 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104951 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104952 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104953 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/process-key/main2 10: 47 => ((9 integer)) mem: ((9 integer)): 104954 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104955 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 104956 <= 28852 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 2 => ((4 integer)) mem: ((4 integer)): 104887 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 104888 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: #\e => ((6 character)) mem: ((6 character)): 104889 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 104975 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 104977 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\e => ((2 character)) mem: ((2 character)): 104978 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 104979 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 104980 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 104981 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 104982 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 104983 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 104984 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/process-key/main2 10: 48 => ((9 integer)) mem: ((9 integer)): 104985 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 104986 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 104987 <= 28853 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 3 => ((4 integer)) mem: ((4 integer)): 104887 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 104888 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: #\space => ((6 character)) mem: ((6 character)): 104889 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 105006 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 105008 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\space => ((2 character)) mem: ((2 character)): 105009 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105010 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105011 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 105012 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 105013 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 105014 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 105015 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/process-key/main2 10: 49 => ((9 integer)) mem: ((9 integer)): 105016 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 105017 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 105018 <= 28854 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 4 => ((4 integer)) mem: ((4 integer)): 104887 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: nil => ((5 boolean)) mem: ((5 boolean)): 104888 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: #\f => ((6 character)) mem: ((6 character)): 104889 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 105037 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 105039 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: #\f => ((2 character)) mem: ((2 character)): 105040 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 105041 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 105042 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 105043 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 105044 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 8: 17 => ((7 integer)) mem: ((7 integer)): 105045 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 34 => ((8 integer)) mem: ((8 integer)): 105046 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: 50 => ((9 integer)) mem: ((9 integer)): 105047 <= 50 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 105048 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 105049 <= 28855 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 9: 5 => ((4 integer)) mem: ((4 integer)): 104887 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: t => ((5 boolean)) mem: ((5 boolean)): 104888 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 0: 105068 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 105069 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 105070 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 3: nil => ((2 boolean)) mem: ((2 boolean)): 105071 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 0: 105099 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 105101 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 105102 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 105103 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 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/main2 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main2 7: (((reply))) run: print-traces-collapsed-from/process-key/main2 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/process-key/main2 16: 2 => ((2 integer)) mem: ((2 integer)): 103831 <= 2 run: print-traces-collapsed-from/process-key/main2 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/process-key/main2 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/process-key/main2 8: nil => ((5 boolean)) mem: ((5 boolean)): 103834 <= nil run: print-traces-collapsed-from/process-key/main2 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main2 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/main2 10: t => ((6 boolean)) mem: ((6 boolean)): 103835 <= t run: print-traces-collapsed-from/process-key/main2 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: process-key/main2 74: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: clear-rest-of-page/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/process-key/main2 0: 105130 => ((default-space space-address)) run: clear-rest-of-page/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 105131 <= 29091 run: clear-rest-of-page/process-key/main2 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/process-key/main2 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 105132 <= 28799 run: clear-rest-of-page/process-key/main2 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/main2 3: t => ((2 boolean)) mem: ((2 boolean)): 105133 <= t run: clear-rest-of-page/process-key/main2 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main2 75: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((19 integer)) => 0 run: back-to-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to-index/process-key/main2 0: 105161 => ((default-space space-address)) run: back-to-index/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0) run: back-to-index/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 105162 <= 29091 run: back-to-index/process-key/main2 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0) run: back-to-index/process-key/main2 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 105163 <= 28799 run: back-to-index/process-key/main2 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0) run: back-to-index/process-key/main2 3: 0 => ((2 integer)) mem: ((2 integer)): 105164 <= 0 run: back-to-index/process-key/main2 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: back-to-index/process-key/main2 4: nil => ((3 boolean)) mem: ((3 boolean)): 105165 <= nil run: back-to-index/process-key/main2 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main2 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main2 0: 105192 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 3) run: cursor-row-to-trace-index/back-to-index/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 105193 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main2 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 3) run: cursor-row-to-trace-index/back-to-index/process-key/main2 2: 3 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 105194 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main2 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/main2 3: 3 => ((2 integer)) mem: ((2 integer)): 105195 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main2 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 4: t => ((3 boolean)) mem: ((3 boolean)): 105196 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main2 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 7: nil => ((4 boolean)) mem: ((4 boolean)): 105197 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 10: t => ((5 boolean)) mem: ((5 boolean)): 105198 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main2 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/main2 11: nil => ((6 boolean)) mem: ((6 boolean)): 105199 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 12: nil => ((7 boolean)) mem: ((7 boolean)): 105200 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 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)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 19: nil => ((10 boolean)) mem: ((10 boolean)): 105203 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 22: 0 => ((11 integer)) mem: ((11 integer)): 105204 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((11 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 23: nil => ((10 boolean)) mem: ((10 boolean)): 105203 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 24: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 26: (((9 integer) (index)) <- ((subtract)) ((2 integer)) ((3 integer) (space 1))) mem: ((2 integer)) => 3 mem: ((3 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main2 26: 2 => ((9 integer) (index)) mem: ((9 integer) (index)): 105202 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main2 27: (((reply)) ((9 integer) (index))) mem: ((9 integer) (index)) => 2 run: back-to-index/process-key/main2 6: 2 => ((4 integer)) mem: ((4 integer)): 105166 <= 2 run: back-to-index/process-key/main2 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 2 mem: ((2 integer)) => 0 run: back-to-index/process-key/main2 7: nil => ((5 boolean)) mem: ((5 boolean)): 105167 <= nil run: back-to-index/process-key/main2 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main2 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main2 0: 105223 => ((default-space space-address)) run: up/back-to-index/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to-index/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 105224 <= 29091 run: up/back-to-index/process-key/main2 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to-index/process-key/main2 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 105225 <= 28799 run: up/back-to-index/process-key/main2 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: up/back-to-index/process-key/main2 3: nil => ((2 boolean)) mem: ((2 boolean)): 105226 <= nil run: up/back-to-index/process-key/main2 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main2 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/up/back-to-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main2 0: 105254 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main2 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/up/back-to-index/process-key/main2 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 105256 <= 28759 run: instruction-trace-num-children/up/back-to-index/process-key/main2 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/up/back-to-index/process-key/main2 2: 0 => ((2 integer)) mem: ((2 integer)): 105257 <= 0 run: instruction-trace-num-children/up/back-to-index/process-key/main2 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/up/back-to-index/process-key/main2 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 105258 <= 14024 run: instruction-trace-num-children/up/back-to-index/process-key/main2 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/up/back-to-index/process-key/main2 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 105259 <= 15953 run: instruction-trace-num-children/up/back-to-index/process-key/main2 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main2 5: 1 => ((5 integer)) mem: ((5 integer)): 105260 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main2 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/back-to-index/process-key/main2 5: 1 => ((3 integer)) mem: ((3 integer)): 105227 <= 1 run: up/back-to-index/process-key/main2 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/back-to-index/process-key/main2 6: 2 => ((3 integer)) mem: ((3 integer)): 105227 <= 2 run: up/back-to-index/process-key/main2 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 0 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main2 7: 2 => ((4 integer)) mem: ((4 integer)): 105228 <= 2 run: up/back-to-index/process-key/main2 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 2 run: up/back-to-index/process-key/main2 8: nil => ((5 boolean)) mem: ((5 boolean)): 105229 <= nil run: up/back-to-index/process-key/main2 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main2 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/main2 20: nil => ((8 boolean)) mem: ((8 boolean)): 105232 <= nil run: up/back-to-index/process-key/main2 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main2 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/main2 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/back-to-index/process-key/main2 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main2 0: 105285 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 105287 <= 28799 run: cursor-up/up/back-to-index/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main2 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main2 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 105288 <= 28801 run: cursor-up/up/back-to-index/process-key/main2 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/main2 4: nil => ((3 boolean)) mem: ((3 boolean)): 105289 <= nil run: cursor-up/up/back-to-index/process-key/main2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main2 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/main2 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/back-to-index/process-key/main2 7: (((reply))) run: back-to-index/process-key/main2 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main2 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: back-to-index/process-key/main2 4: nil => ((3 boolean)) mem: ((3 boolean)): 105165 <= nil run: back-to-index/process-key/main2 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main2 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main2 0: 105316 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2) run: cursor-row-to-trace-index/back-to-index/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 105317 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main2 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 2) run: cursor-row-to-trace-index/back-to-index/process-key/main2 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 105318 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main2 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/main2 3: 2 => ((2 integer)) mem: ((2 integer)): 105319 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main2 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 4: t => ((3 boolean)) mem: ((3 boolean)): 105320 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main2 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 7: nil => ((4 boolean)) mem: ((4 boolean)): 105321 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 10: t => ((5 boolean)) mem: ((5 boolean)): 105322 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main2 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/main2 11: nil => ((6 boolean)) mem: ((6 boolean)): 105323 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 12: nil => ((7 boolean)) mem: ((7 boolean)): 105324 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 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)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 19: nil => ((10 boolean)) mem: ((10 boolean)): 105327 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 22: 0 => ((11 integer)) mem: ((11 integer)): 105328 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((11 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 23: nil => ((10 boolean)) mem: ((10 boolean)): 105327 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 24: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 26: (((9 integer) (index)) <- ((subtract)) ((2 integer)) ((3 integer) (space 1))) mem: ((2 integer)) => 2 mem: ((3 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main2 26: 1 => ((9 integer) (index)) mem: ((9 integer) (index)): 105326 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main2 27: (((reply)) ((9 integer) (index))) mem: ((9 integer) (index)) => 1 run: back-to-index/process-key/main2 6: 1 => ((4 integer)) mem: ((4 integer)): 105166 <= 1 run: back-to-index/process-key/main2 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 0 run: back-to-index/process-key/main2 7: nil => ((5 boolean)) mem: ((5 boolean)): 105167 <= nil run: back-to-index/process-key/main2 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main2 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main2 0: 105347 => ((default-space space-address)) run: up/back-to-index/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to-index/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 105348 <= 29091 run: up/back-to-index/process-key/main2 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to-index/process-key/main2 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 105349 <= 28799 run: up/back-to-index/process-key/main2 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: up/back-to-index/process-key/main2 3: nil => ((2 boolean)) mem: ((2 boolean)): 105350 <= nil run: up/back-to-index/process-key/main2 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main2 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/up/back-to-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main2 0: 105378 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main2 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/up/back-to-index/process-key/main2 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 105380 <= 28759 run: instruction-trace-num-children/up/back-to-index/process-key/main2 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/up/back-to-index/process-key/main2 2: 0 => ((2 integer)) mem: ((2 integer)): 105381 <= 0 run: instruction-trace-num-children/up/back-to-index/process-key/main2 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/up/back-to-index/process-key/main2 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 105382 <= 14024 run: instruction-trace-num-children/up/back-to-index/process-key/main2 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/up/back-to-index/process-key/main2 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 105383 <= 15953 run: instruction-trace-num-children/up/back-to-index/process-key/main2 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main2 5: 1 => ((5 integer)) mem: ((5 integer)): 105384 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main2 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/back-to-index/process-key/main2 5: 1 => ((3 integer)) mem: ((3 integer)): 105351 <= 1 run: up/back-to-index/process-key/main2 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/back-to-index/process-key/main2 6: 2 => ((3 integer)) mem: ((3 integer)): 105351 <= 2 run: up/back-to-index/process-key/main2 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 0 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main2 7: 2 => ((4 integer)) mem: ((4 integer)): 105352 <= 2 run: up/back-to-index/process-key/main2 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 2 run: up/back-to-index/process-key/main2 8: t => ((5 boolean)) mem: ((5 boolean)): 105353 <= t run: up/back-to-index/process-key/main2 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => t run: up/back-to-index/process-key/main2 10: (((6 integer)) <- ((copy)) ((0 literal))) run: up/back-to-index/process-key/main2 10: 0 => ((6 integer)) mem: ((6 integer)): 105354 <= 0 run: up/back-to-index/process-key/main2 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main2 11: nil => ((7 boolean)) mem: ((7 boolean)): 105355 <= nil run: up/back-to-index/process-key/main2 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/back-to-index/process-key/main2 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main2 13: nil => ((8 boolean)) mem: ((8 boolean)): 105356 <= nil run: up/back-to-index/process-key/main2 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main2 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main2 15: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/back-to-index/process-key/main2 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main2 0: 105409 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 105411 <= 28799 run: cursor-up/up/back-to-index/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main2 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main2 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 105412 <= 28801 run: cursor-up/up/back-to-index/process-key/main2 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/main2 4: nil => ((3 boolean)) mem: ((3 boolean)): 105413 <= nil run: cursor-up/up/back-to-index/process-key/main2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main2 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/main2 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/back-to-index/process-key/main2 7: (((reply))) run: up/back-to-index/process-key/main2 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: up/back-to-index/process-key/main2 17: 1 => ((6 integer)) mem: ((6 integer)): 105354 <= 1 run: up/back-to-index/process-key/main2 18: (((jump)) ((-8 offset))) run: up/back-to-index/process-key/main2 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main2 11: nil => ((7 boolean)) mem: ((7 boolean)): 105355 <= nil run: up/back-to-index/process-key/main2 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/back-to-index/process-key/main2 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main2 13: nil => ((8 boolean)) mem: ((8 boolean)): 105356 <= nil run: up/back-to-index/process-key/main2 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main2 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main2 15: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/back-to-index/process-key/main2 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main2 0: 105440 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 105442 <= 28799 run: cursor-up/up/back-to-index/process-key/main2 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main2 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main2 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 105443 <= 28801 run: cursor-up/up/back-to-index/process-key/main2 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/main2 4: nil => ((3 boolean)) mem: ((3 boolean)): 105444 <= nil run: cursor-up/up/back-to-index/process-key/main2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main2 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/main2 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/back-to-index/process-key/main2 7: (((reply))) run: up/back-to-index/process-key/main2 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: up/back-to-index/process-key/main2 17: 2 => ((6 integer)) mem: ((6 integer)): 105354 <= 2 run: up/back-to-index/process-key/main2 18: (((jump)) ((-8 offset))) run: up/back-to-index/process-key/main2 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main2 11: t => ((7 boolean)) mem: ((7 boolean)): 105355 <= t run: up/back-to-index/process-key/main2 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => t run: up/back-to-index/process-key/main2 19: (((reply))) run: back-to-index/process-key/main2 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main2 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: back-to-index/process-key/main2 4: t => ((3 boolean)) mem: ((3 boolean)): 105165 <= t run: back-to-index/process-key/main2 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => t run: back-to-index/process-key/main2 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main2 0: 105471 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main2 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main2 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 105472 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main2 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main2 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 105473 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 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/main2 3: 0 => ((2 integer)) mem: ((2 integer)): 105474 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 4: t => ((3 boolean)) mem: ((3 boolean)): 105475 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main2 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 7: nil => ((4 boolean)) mem: ((4 boolean)): 105476 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 10: t => ((5 boolean)) mem: ((5 boolean)): 105477 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main2 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/main2 11: nil => ((6 boolean)) mem: ((6 boolean)): 105478 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 12: nil => ((7 boolean)) mem: ((7 boolean)): 105479 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 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)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 19: nil => ((10 boolean)) mem: ((10 boolean)): 105482 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main2 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 22: 0 => ((11 integer)) mem: ((11 integer)): 105483 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer))) mem: ((11 integer) (space 1)) => 0 mem: ((11 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main2 23: t => ((10 boolean)) mem: ((10 boolean)): 105482 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main2 24: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main2 25: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: back-to-index/process-key/main2 11: 0 => ((4 integer)) mem: ((4 integer)): 105166 <= 0 run: back-to-index/process-key/main2 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 0 mem: ((2 integer)) => 0 run: back-to-index/process-key/main2 12: t => ((6 boolean)) mem: ((6 boolean)): 105168 <= t run: back-to-index/process-key/main2 13: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: process-key/main2 76: (((reply)) ((nil literal))) schedule: done with routine nil ===: main2-2 c{0: 0 (((replace-character)) ((2 terminal-address) (raw)) ((* literal))) -- nil c{1: 0 ✓ (((replace-character)) ((2 terminal-address) (raw)) ((* literal))) cn0: convert-names in main2-2 cn0: (((replace-character)) ((2 terminal-address) (raw)) ((* literal))) nil nil cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: checking arg ((* literal)) cn1: (((replace-character)) ((2 terminal-address) (raw)) ((* literal))) schedule: main2-2 run: main2-2 0: (((replace-character)) ((2 terminal-address) (raw)) ((* literal))) mem: ((2 terminal-address) (raw)) => 28799 run: replace-character/main2-2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: replace-character/main2-2 0: 201000 => ((default-space space-address)) run: replace-character/main2-2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\*) run: replace-character/main2-2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 201002 <= 28799 run: replace-character/main2-2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\*) run: replace-character/main2-2 2: #\* => ((2 character)) mem: ((2 character)): 201003 <= #\* run: replace-character/main2-2 3: (((print-character)) ((1 terminal-address)) ((2 character))) mem: ((1 terminal-address)) => 28799 mem: ((2 character)) => * run: print-character/replace-character/main2-2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/replace-character/main2-2 0: 201031 => ((default-space space-address)) run: print-character/replace-character/main2-2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\*) run: print-character/replace-character/main2-2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 201033 <= 28799 run: print-character/replace-character/main2-2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\*) run: print-character/replace-character/main2-2 2: #\* => ((2 character)) mem: ((2 character)): 201034 <= #\* run: print-character/replace-character/main2-2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\*) run: print-character/replace-character/main2-2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 201035 <= nil run: print-character/replace-character/main2-2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\*) run: print-character/replace-character/main2-2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 201036 <= nil run: print-character/replace-character/main2-2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/replace-character/main2-2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/replace-character/main2-2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 201037 <= 28801 run: print-character/replace-character/main2-2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/replace-character/main2-2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 201038 <= 28802 run: print-character/replace-character/main2-2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/replace-character/main2-2 8: 17 => ((7 integer)) mem: ((7 integer)): 201039 <= 17 run: print-character/replace-character/main2-2 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/replace-character/main2-2 9: 0 => ((8 integer)) mem: ((8 integer)): 201040 <= 0 run: print-character/replace-character/main2-2 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/replace-character/main2-2 10: 0 => ((9 integer)) mem: ((9 integer)): 201041 <= 0 run: print-character/replace-character/main2-2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/replace-character/main2-2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 201042 <= 28804 run: print-character/replace-character/main2-2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/replace-character/main2-2 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 201043 <= 28805 run: print-character/replace-character/main2-2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => * run: print-character/replace-character/main2-2 13: #\* => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\* run: print-character/replace-character/main2-2 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/replace-character/main2-2 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/replace-character/main2-2 15: (((reply))) run: replace-character/main2-2 4: (((cursor-left)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-left/replace-character/main2-2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-left/replace-character/main2-2 0: 201062 => ((default-space space-address)) run: cursor-left/replace-character/main2-2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-left/replace-character/main2-2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 201064 <= 28799 run: cursor-left/replace-character/main2-2 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-left/replace-character/main2-2 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-left/replace-character/main2-2 3: 28802 => ((2 integer-address)) mem: ((2 integer-address)): 201065 <= 28802 run: cursor-left/replace-character/main2-2 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-left/replace-character/main2-2 4: nil => ((3 boolean)) mem: ((3 boolean)): 201066 <= nil run: cursor-left/replace-character/main2-2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-left/replace-character/main2-2 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-left/replace-character/main2-2 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28802 <= 0 run: cursor-left/replace-character/main2-2 7: (((reply))) schedule: done with routine nil ===: main3 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((replace-character)) ((2 terminal-address) (raw)) ((- literal))) -- nil c{0: 2 (((s string-address)) <- ((new)) j ) -- nil c{0: 3 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 4 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 5 (((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 ✓ (((replace-character)) ((2 terminal-address) (raw)) ((- literal))) c{1: 2 ✓ (((s string-address)) <- ((new)) j ) c{1: 3 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 4 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 5 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) cn0: convert-names in main3 cn0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) ((k 2) (s 1)) 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: (((replace-character)) ((2 terminal-address) (raw)) ((- literal))) ((k 2) (s 1)) nil cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: checking arg ((- literal)) cn0: (((s string-address)) <- ((new)) j ) ((k 2) (s 1)) nil cn0: checking arg j cn0: checking oarg ((s string-address)) maybe-add: ((s string-address)) cn0: (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) ((k 2) (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: (((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: (((replace-character)) ((2 terminal-address) (raw)) ((- literal))) cn1: (((1 string-address)) <- ((new)) j ) 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: main3 run: main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main3 0: 301000 => ((default-space space-address)) run: main3 1: (((replace-character)) ((2 terminal-address) (raw)) ((- literal))) mem: ((2 terminal-address) (raw)) => 28799 run: replace-character/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: replace-character/main3 0: 301031 => ((default-space space-address)) run: replace-character/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: replace-character/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301033 <= 28799 run: replace-character/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: replace-character/main3 2: #\- => ((2 character)) mem: ((2 character)): 301034 <= #\- run: replace-character/main3 3: (((print-character)) ((1 terminal-address)) ((2 character))) mem: ((1 terminal-address)) => 28799 mem: ((2 character)) => - run: print-character/replace-character/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/replace-character/main3 0: 301062 => ((default-space space-address)) run: print-character/replace-character/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/replace-character/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301064 <= 28799 run: print-character/replace-character/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/replace-character/main3 2: #\- => ((2 character)) mem: ((2 character)): 301065 <= #\- run: print-character/replace-character/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/replace-character/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301066 <= nil run: print-character/replace-character/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/replace-character/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301067 <= nil run: print-character/replace-character/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/replace-character/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/replace-character/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 301068 <= 28801 run: print-character/replace-character/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/replace-character/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 301069 <= 28802 run: print-character/replace-character/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/replace-character/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 301070 <= 17 run: print-character/replace-character/main3 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 0 mem: ((7 integer)) => 17 run: print-character/replace-character/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 301071 <= 0 run: print-character/replace-character/main3 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 0 mem: ((6 integer-address) (deref)) => 0 run: print-character/replace-character/main3 10: 0 => ((9 integer)) mem: ((9 integer)): 301072 <= 0 run: print-character/replace-character/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/replace-character/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 301073 <= 28804 run: print-character/replace-character/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/replace-character/main3 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 301074 <= 28805 run: print-character/replace-character/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/replace-character/main3 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\- run: print-character/replace-character/main3 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/replace-character/main3 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/replace-character/main3 15: (((reply))) run: replace-character/main3 4: (((cursor-left)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-left/replace-character/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-left/replace-character/main3 0: 301093 => ((default-space space-address)) run: cursor-left/replace-character/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-left/replace-character/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301095 <= 28799 run: cursor-left/replace-character/main3 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-left/replace-character/main3 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-left/replace-character/main3 3: 28802 => ((2 integer-address)) mem: ((2 integer-address)): 301096 <= 28802 run: cursor-left/replace-character/main3 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-left/replace-character/main3 4: nil => ((3 boolean)) mem: ((3 boolean)): 301097 <= nil run: cursor-left/replace-character/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-left/replace-character/main3 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-left/replace-character/main3 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28802 <= 0 run: cursor-left/replace-character/main3 7: (((reply))) run: main3 2: (((1 string-address)) <- ((new)) j ) run: main3 2: 301124 => ((1 string-address)) mem: ((1 string-address)): 301002 <= 301124 run: main3 3: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 301124 run: init-keyboard/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main3 0: 301127 => ((default-space space-address)) run: init-keyboard/main3 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main3 1: 301158 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 301129 <= 301158 run: init-keyboard/main3 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main3 2: 301159 => ((2 string-address-address)) mem: ((2 string-address-address)): 301130 <= 301159 run: init-keyboard/main3 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (301124) run: init-keyboard/main3 3: 301124 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 301159 <= 301124 run: init-keyboard/main3 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main3 4: 301158 => ((3 integer-address)) mem: ((3 integer-address)): 301131 <= 301158 run: init-keyboard/main3 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main3 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 301158 <= 0 run: init-keyboard/main3 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 301158 run: main3 3: 301158 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 301003 <= 301158 run: main3 4: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 301158 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main3 0: 301160 => ((default-space space-address)) run: process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 301158 28799) run: process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301161 <= 29091 run: process-key/main3 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 301158 28799) run: process-key/main3 2: 301158 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 301162 <= 301158 run: process-key/main3 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 301158 28799) run: process-key/main3 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 301163 <= 28799 run: process-key/main3 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 301158 run: read-key/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main3 0: 301191 => ((default-space space-address)) run: read-key/process-key/main3 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (301158 silent) run: read-key/process-key/main3 1: 301158 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 301193 <= 301158 run: read-key/process-key/main3 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (301158 silent) run: read-key/process-key/main3 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 301194 <= silent run: read-key/process-key/main3 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 301158 run: read-key/process-key/main3 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main3 4: 301158 => ((3 integer-address)) mem: ((3 integer-address)): 301195 <= 301158 run: read-key/process-key/main3 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((301159 string-address) (raw)) => 301124 run: read-key/process-key/main3 5: 301124 => ((4 string-address)) mem: ((4 string-address)): 301196 <= 301124 run: read-key/process-key/main3 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((301124 integer) (raw)) => 2 run: read-key/process-key/main3 6: 2 => ((5 integer)) mem: ((5 integer)): 301197 <= 2 run: read-key/process-key/main3 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/main3 7: nil => ((6 boolean)) mem: ((6 boolean)): 301198 <= nil run: read-key/process-key/main3 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main3 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((301124 string) (raw)) mem: ((301124 integer) (raw)) => 2 mem: ((301125 byte) (raw)) => j run: read-key/process-key/main3 10: #\j => ((7 character)) mem: ((7 character)): 301199 <= #\j run: read-key/process-key/main3 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main3 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 301158 <= 1 run: read-key/process-key/main3 12: (((reply)) ((7 character))) mem: ((7 character)) => j run: process-key/main3 4: #\j => ((3 character)) mem: ((3 character)): 301164 <= #\j run: process-key/main3 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => j run: process-key/main3 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => j run: process-key/main3 7: nil => ((4 boolean)) mem: ((4 boolean)): 301165 <= nil run: process-key/main3 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => j run: process-key/main3 8: nil => ((5 boolean)) mem: ((5 boolean)): 301166 <= nil run: process-key/main3 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main3 9: nil => ((6 boolean)) mem: ((6 boolean)): 301167 <= nil run: process-key/main3 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main3 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => j run: process-key/main3 12: nil => ((7 boolean)) mem: ((7 boolean)): 301168 <= nil run: process-key/main3 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => j run: process-key/main3 13: nil => ((8 boolean)) mem: ((8 boolean)): 301169 <= nil run: process-key/main3 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main3 14: nil => ((7 boolean)) mem: ((7 boolean)): 301168 <= nil run: process-key/main3 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main3 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => j run: process-key/main3 18: nil => ((9 boolean)) mem: ((9 boolean)): 301170 <= nil run: process-key/main3 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => j run: process-key/main3 19: t => ((10 boolean)) mem: ((10 boolean)): 301171 <= t run: process-key/main3 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => t run: process-key/main3 20: t => ((9 boolean)) mem: ((9 boolean)): 301170 <= t run: process-key/main3 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => t run: process-key/main3 22: (((down)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: down/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/process-key/main3 0: 301222 => ((default-space space-address)) run: down/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: down/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301223 <= 29091 run: down/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: down/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301224 <= 28799 run: down/process-key/main3 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: down/process-key/main3 3: nil => ((2 boolean)) mem: ((2 boolean)): 301225 <= nil run: down/process-key/main3 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => nil run: down/process-key/main3 5: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((2 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: down/process-key/main3 5: t => ((3 boolean)) mem: ((3 boolean)): 301226 <= t run: down/process-key/main3 6: (((jump-unless)) ((3 boolean)) ((12 offset))) mem: ((3 boolean)) => t run: down/process-key/main3 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/down/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/down/process-key/main3 0: 301253 => ((default-space space-address)) run: instruction-trace-num-children/down/process-key/main3 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/down/process-key/main3 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 301255 <= 28759 run: instruction-trace-num-children/down/process-key/main3 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/down/process-key/main3 2: 0 => ((2 integer)) mem: ((2 integer)): 301256 <= 0 run: instruction-trace-num-children/down/process-key/main3 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/down/process-key/main3 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 301257 <= 14024 run: instruction-trace-num-children/down/process-key/main3 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/down/process-key/main3 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 301258 <= 15953 run: instruction-trace-num-children/down/process-key/main3 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/down/process-key/main3 5: 1 => ((5 integer)) mem: ((5 integer)): 301259 <= 1 run: instruction-trace-num-children/down/process-key/main3 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: down/process-key/main3 7: 1 => ((4 integer)) mem: ((4 integer)): 301227 <= 1 run: down/process-key/main3 8: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: down/process-key/main3 8: 2 => ((4 integer)) mem: ((4 integer)): 301227 <= 2 run: down/process-key/main3 9: (((5 integer)) <- ((copy)) ((0 literal))) run: down/process-key/main3 9: 0 => ((5 integer)) mem: ((5 integer)): 301228 <= 0 run: down/process-key/main3 10: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 0 mem: ((4 integer)) => 2 run: down/process-key/main3 10: nil => ((6 boolean)) mem: ((6 boolean)): 301229 <= nil run: down/process-key/main3 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: down/process-key/main3 12: (((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/main3 12: nil => ((7 boolean)) mem: ((7 boolean)): 301230 <= nil run: down/process-key/main3 13: (((jump-if)) ((7 boolean)) ((4 offset))) mem: ((7 boolean)) => nil run: down/process-key/main3 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: down/process-key/main3 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: down/process-key/main3 15: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/process-key/main3 0: 301284 => ((default-space space-address)) run: cursor-down/down/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-down/down/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301286 <= 28799 run: cursor-down/down/process-key/main3 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/process-key/main3 2: 28799 => ((2 integer-address)) mem: ((2 integer-address)): 301287 <= 28799 run: cursor-down/down/process-key/main3 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/process-key/main3 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/process-key/main3 4: 28801 => ((3 integer-address)) mem: ((3 integer-address)): 301288 <= 28801 run: cursor-down/down/process-key/main3 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/main3 5: nil => ((4 boolean)) mem: ((4 boolean)): 301289 <= nil run: cursor-down/down/process-key/main3 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/process-key/main3 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: cursor-down/down/process-key/main3 7: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28801 <= 1 run: cursor-down/down/process-key/main3 8: (((reply))) run: down/process-key/main3 16: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 0 run: down/process-key/main3 16: 1 => ((5 integer)) mem: ((5 integer)): 301228 <= 1 run: down/process-key/main3 17: (((jump)) ((-8 offset))) run: down/process-key/main3 10: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 1 mem: ((4 integer)) => 2 run: down/process-key/main3 10: nil => ((6 boolean)) mem: ((6 boolean)): 301229 <= nil run: down/process-key/main3 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: down/process-key/main3 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/main3 12: nil => ((7 boolean)) mem: ((7 boolean)): 301230 <= nil run: down/process-key/main3 13: (((jump-if)) ((7 boolean)) ((4 offset))) mem: ((7 boolean)) => nil run: down/process-key/main3 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: down/process-key/main3 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: down/process-key/main3 15: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/process-key/main3 0: 301315 => ((default-space space-address)) run: cursor-down/down/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-down/down/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301317 <= 28799 run: cursor-down/down/process-key/main3 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/process-key/main3 2: 28799 => ((2 integer-address)) mem: ((2 integer-address)): 301318 <= 28799 run: cursor-down/down/process-key/main3 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/process-key/main3 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/process-key/main3 4: 28801 => ((3 integer-address)) mem: ((3 integer-address)): 301319 <= 28801 run: cursor-down/down/process-key/main3 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/main3 5: nil => ((4 boolean)) mem: ((4 boolean)): 301320 <= nil run: cursor-down/down/process-key/main3 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/process-key/main3 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: cursor-down/down/process-key/main3 7: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28801 <= 2 run: cursor-down/down/process-key/main3 8: (((reply))) run: down/process-key/main3 16: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 1 run: down/process-key/main3 16: 2 => ((5 integer)) mem: ((5 integer)): 301228 <= 2 run: down/process-key/main3 17: (((jump)) ((-8 offset))) run: down/process-key/main3 10: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((4 integer))) mem: ((5 integer)) => 2 mem: ((4 integer)) => 2 run: down/process-key/main3 10: t => ((6 boolean)) mem: ((6 boolean)): 301229 <= t run: down/process-key/main3 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: down/process-key/main3 18: (((reply))) run: process-key/main3 23: (((reply)) ((nil literal))) run: main3 5: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 301158 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main3 0: 301346 => ((default-space space-address)) run: process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 301158 28799) run: process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301347 <= 29091 run: process-key/main3 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 301158 28799) run: process-key/main3 2: 301158 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 301348 <= 301158 run: process-key/main3 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 301158 28799) run: process-key/main3 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 301349 <= 28799 run: process-key/main3 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 301158 run: read-key/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main3 0: 301377 => ((default-space space-address)) run: read-key/process-key/main3 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (301158 silent) run: read-key/process-key/main3 1: 301158 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 301379 <= 301158 run: read-key/process-key/main3 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (301158 silent) run: read-key/process-key/main3 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 301380 <= silent run: read-key/process-key/main3 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 301158 run: read-key/process-key/main3 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main3 4: 301158 => ((3 integer-address)) mem: ((3 integer-address)): 301381 <= 301158 run: read-key/process-key/main3 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((301159 string-address) (raw)) => 301124 run: read-key/process-key/main3 5: 301124 => ((4 string-address)) mem: ((4 string-address)): 301382 <= 301124 run: read-key/process-key/main3 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((301124 integer) (raw)) => 2 run: read-key/process-key/main3 6: 2 => ((5 integer)) mem: ((5 integer)): 301383 <= 2 run: read-key/process-key/main3 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/main3 7: nil => ((6 boolean)) mem: ((6 boolean)): 301384 <= nil run: read-key/process-key/main3 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main3 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 array-len: ((301124 string) (raw)) mem: ((301124 integer) (raw)) => 2 mem: ((301126 byte) (raw)) => run: read-key/process-key/main3 10: #\newline => ((7 character)) mem: ((7 character)): 301385 <= #\newline run: read-key/process-key/main3 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: read-key/process-key/main3 11: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 301158 <= 2 run: read-key/process-key/main3 12: (((reply)) ((7 character))) mem: ((7 character)) => run: process-key/main3 4: #\newline => ((3 character)) mem: ((3 character)): 301350 <= #\newline run: process-key/main3 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => run: process-key/main3 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => run: process-key/main3 7: nil => ((4 boolean)) mem: ((4 boolean)): 301351 <= nil run: process-key/main3 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main3 8: nil => ((5 boolean)) mem: ((5 boolean)): 301352 <= nil run: process-key/main3 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main3 9: nil => ((6 boolean)) mem: ((6 boolean)): 301353 <= nil run: process-key/main3 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main3 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => run: process-key/main3 12: nil => ((7 boolean)) mem: ((7 boolean)): 301354 <= nil run: process-key/main3 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => run: process-key/main3 13: nil => ((8 boolean)) mem: ((8 boolean)): 301355 <= nil run: process-key/main3 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main3 14: nil => ((7 boolean)) mem: ((7 boolean)): 301354 <= nil run: process-key/main3 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main3 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => run: process-key/main3 18: nil => ((9 boolean)) mem: ((9 boolean)): 301356 <= nil run: process-key/main3 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => run: process-key/main3 19: nil => ((10 boolean)) mem: ((10 boolean)): 301357 <= nil run: process-key/main3 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main3 20: nil => ((9 boolean)) mem: ((9 boolean)): 301356 <= nil run: process-key/main3 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main3 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => run: process-key/main3 24: nil => ((11 boolean)) mem: ((11 boolean)): 301358 <= nil run: process-key/main3 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => run: process-key/main3 25: nil => ((12 boolean)) mem: ((12 boolean)): 301359 <= nil run: process-key/main3 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main3 26: nil => ((11 boolean)) mem: ((11 boolean)): 301358 <= nil run: process-key/main3 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main3 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => run: process-key/main3 34: nil => ((14 boolean)) mem: ((14 boolean)): 301361 <= nil run: process-key/main3 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => run: process-key/main3 35: nil => ((15 boolean)) mem: ((15 boolean)): 301362 <= nil run: process-key/main3 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => nil run: process-key/main3 36: nil => ((14 boolean)) mem: ((14 boolean)): 301361 <= nil run: process-key/main3 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: process-key/main3 45: (((17 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main3 45: t => ((17 boolean)) mem: ((17 boolean)): 301364 <= t run: process-key/main3 46: (((jump-unless)) ((17 boolean)) ((30 offset))) mem: ((17 boolean)) => t run: process-key/main3 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 run: process-key/main3 47: 2 => ((18 integer)) mem: ((18 integer)): 301365 <= 2 run: process-key/main3 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((18 integer)) => 2 run: cursor-row-to-trace-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/process-key/main3 0: 301408 => ((default-space space-address)) run: cursor-row-to-trace-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2) run: cursor-row-to-trace-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301409 <= 29091 run: cursor-row-to-trace-index/process-key/main3 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 2) run: cursor-row-to-trace-index/process-key/main3 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 301410 <= 2 run: cursor-row-to-trace-index/process-key/main3 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/process-key/main3 3: 2 => ((2 integer)) mem: ((2 integer)): 301411 <= 2 run: cursor-row-to-trace-index/process-key/main3 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/process-key/main3 4: t => ((3 boolean)) mem: ((3 boolean)): 301412 <= t run: cursor-row-to-trace-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/process-key/main3 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/process-key/main3 7: nil => ((4 boolean)) mem: ((4 boolean)): 301413 <= nil run: cursor-row-to-trace-index/process-key/main3 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/process-key/main3 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/process-key/main3 10: t => ((5 boolean)) mem: ((5 boolean)): 301414 <= t run: cursor-row-to-trace-index/process-key/main3 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -2 run: cursor-row-to-trace-index/process-key/main3 11: nil => ((6 boolean)) mem: ((6 boolean)): 301415 <= nil run: cursor-row-to-trace-index/process-key/main3 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => nil run: cursor-row-to-trace-index/process-key/main3 12: nil => ((7 boolean)) mem: ((7 boolean)): 301416 <= nil run: cursor-row-to-trace-index/process-key/main3 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/process-key/main3 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)) => 0 run: cursor-row-to-trace-index/process-key/main3 19: nil => ((10 boolean)) mem: ((10 boolean)): 301419 <= nil run: cursor-row-to-trace-index/process-key/main3 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/process-key/main3 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/process-key/main3 22: 0 => ((11 integer)) mem: ((11 integer)): 301420 <= 0 run: cursor-row-to-trace-index/process-key/main3 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((11 integer)) => 0 run: cursor-row-to-trace-index/process-key/main3 23: nil => ((10 boolean)) mem: ((10 boolean)): 301419 <= nil run: cursor-row-to-trace-index/process-key/main3 24: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/process-key/main3 26: (((9 integer) (index)) <- ((subtract)) ((2 integer)) ((3 integer) (space 1))) mem: ((2 integer)) => 2 mem: ((3 integer) (space 1)) => 1 run: cursor-row-to-trace-index/process-key/main3 26: 1 => ((9 integer) (index)) mem: ((9 integer) (index)): 301418 <= 1 run: cursor-row-to-trace-index/process-key/main3 27: (((reply)) ((9 integer) (index))) mem: ((9 integer) (index)) => 1 run: process-key/main3 48: 1 => ((19 integer)) mem: ((19 integer)): 301366 <= 1 run: process-key/main3 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: process-key/main3 49: t => ((20 boolean)) mem: ((20 boolean)): 301367 <= t run: process-key/main3 50: (((jump-unless)) ((20 boolean)) ((17 offset))) mem: ((20 boolean)) => t run: process-key/main3 51: (((21 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: process-key/main3 51: nil => ((21 boolean)) mem: ((21 boolean)): 301368 <= nil run: process-key/main3 52: (((jump-if)) ((21 boolean)) ((15 offset))) mem: ((21 boolean)) => nil run: process-key/main3 53: (((22 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((6 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((6 integer) (space 1)) => 1 run: process-key/main3 53: nil => ((22 boolean)) mem: ((22 boolean)): 301369 <= nil run: process-key/main3 54: (((jump-if)) ((22 boolean)) ((13 offset))) mem: ((22 boolean)) => nil run: process-key/main3 55: (((23 boolean)) <- ((equal)) ((19 integer)) ((2 integer) (space 1))) mem: ((19 integer)) => 1 mem: ((2 integer) (space 1)) => 0 run: process-key/main3 55: nil => ((23 boolean)) mem: ((23 boolean)): 301370 <= nil run: process-key/main3 56: (((jump-unless)) ((23 boolean)) ((7 offset))) mem: ((23 boolean)) => nil run: process-key/main3 64: (((24 boolean)) <- ((greater-than)) ((19 integer)) ((2 integer) (space 1))) mem: ((19 integer)) => 1 mem: ((2 integer) (space 1)) => 0 run: process-key/main3 64: t => ((24 boolean)) mem: ((24 boolean)): 301371 <= t run: process-key/main3 65: (((jump-unless)) ((24 boolean)) ((2 offset))) mem: ((24 boolean)) => t run: process-key/main3 66: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((2 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((2 integer) (space 1)) => 0 run: back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to-index/process-key/main3 0: 301439 => ((default-space space-address)) run: back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0) run: back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301440 <= 29091 run: back-to-index/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0) run: back-to-index/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301441 <= 28799 run: back-to-index/process-key/main3 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0) run: back-to-index/process-key/main3 3: 0 => ((2 integer)) mem: ((2 integer)): 301442 <= 0 run: back-to-index/process-key/main3 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: back-to-index/process-key/main3 4: nil => ((3 boolean)) mem: ((3 boolean)): 301443 <= nil run: back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main3 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: 301470 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301471 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 2) run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 301472 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 3: 2 => ((2 integer)) mem: ((2 integer)): 301473 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main3 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 4: t => ((3 boolean)) mem: ((3 boolean)): 301474 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main3 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 7: nil => ((4 boolean)) mem: ((4 boolean)): 301475 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 10: t => ((5 boolean)) mem: ((5 boolean)): 301476 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 11: nil => ((6 boolean)) mem: ((6 boolean)): 301477 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: nil => ((7 boolean)) mem: ((7 boolean)): 301478 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 19: nil => ((10 boolean)) mem: ((10 boolean)): 301481 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 22: 0 => ((11 integer)) mem: ((11 integer)): 301482 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((11 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 23: nil => ((10 boolean)) mem: ((10 boolean)): 301481 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 24: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 26: (((9 integer) (index)) <- ((subtract)) ((2 integer)) ((3 integer) (space 1))) mem: ((2 integer)) => 2 mem: ((3 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main3 26: 1 => ((9 integer) (index)) mem: ((9 integer) (index)): 301480 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main3 27: (((reply)) ((9 integer) (index))) mem: ((9 integer) (index)) => 1 run: back-to-index/process-key/main3 6: 1 => ((4 integer)) mem: ((4 integer)): 301444 <= 1 run: back-to-index/process-key/main3 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 0 run: back-to-index/process-key/main3 7: nil => ((5 boolean)) mem: ((5 boolean)): 301445 <= nil run: back-to-index/process-key/main3 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main3 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main3 0: 301501 => ((default-space space-address)) run: up/back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301502 <= 29091 run: up/back-to-index/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to-index/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301503 <= 28799 run: up/back-to-index/process-key/main3 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: up/back-to-index/process-key/main3 3: nil => ((2 boolean)) mem: ((2 boolean)): 301504 <= nil run: up/back-to-index/process-key/main3 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main3 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main3 0: 301532 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main3 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/up/back-to-index/process-key/main3 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 301534 <= 28759 run: instruction-trace-num-children/up/back-to-index/process-key/main3 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/up/back-to-index/process-key/main3 2: 0 => ((2 integer)) mem: ((2 integer)): 301535 <= 0 run: instruction-trace-num-children/up/back-to-index/process-key/main3 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/up/back-to-index/process-key/main3 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 301536 <= 14024 run: instruction-trace-num-children/up/back-to-index/process-key/main3 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/up/back-to-index/process-key/main3 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 301537 <= 15953 run: instruction-trace-num-children/up/back-to-index/process-key/main3 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main3 5: 1 => ((5 integer)) mem: ((5 integer)): 301538 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main3 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/back-to-index/process-key/main3 5: 1 => ((3 integer)) mem: ((3 integer)): 301505 <= 1 run: up/back-to-index/process-key/main3 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/back-to-index/process-key/main3 6: 2 => ((3 integer)) mem: ((3 integer)): 301505 <= 2 run: up/back-to-index/process-key/main3 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 0 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main3 7: 2 => ((4 integer)) mem: ((4 integer)): 301506 <= 2 run: up/back-to-index/process-key/main3 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 2 run: up/back-to-index/process-key/main3 8: t => ((5 boolean)) mem: ((5 boolean)): 301507 <= t run: up/back-to-index/process-key/main3 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => t run: up/back-to-index/process-key/main3 10: (((6 integer)) <- ((copy)) ((0 literal))) run: up/back-to-index/process-key/main3 10: 0 => ((6 integer)) mem: ((6 integer)): 301508 <= 0 run: up/back-to-index/process-key/main3 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main3 11: nil => ((7 boolean)) mem: ((7 boolean)): 301509 <= nil run: up/back-to-index/process-key/main3 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/back-to-index/process-key/main3 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main3 13: nil => ((8 boolean)) mem: ((8 boolean)): 301510 <= nil run: up/back-to-index/process-key/main3 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main3 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main3 15: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/back-to-index/process-key/main3 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main3 0: 301563 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301565 <= 28799 run: cursor-up/up/back-to-index/process-key/main3 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main3 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main3 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 301566 <= 28801 run: cursor-up/up/back-to-index/process-key/main3 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/main3 4: nil => ((3 boolean)) mem: ((3 boolean)): 301567 <= nil run: cursor-up/up/back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main3 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/main3 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/back-to-index/process-key/main3 7: (((reply))) run: up/back-to-index/process-key/main3 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: up/back-to-index/process-key/main3 17: 1 => ((6 integer)) mem: ((6 integer)): 301508 <= 1 run: up/back-to-index/process-key/main3 18: (((jump)) ((-8 offset))) run: up/back-to-index/process-key/main3 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main3 11: nil => ((7 boolean)) mem: ((7 boolean)): 301509 <= nil run: up/back-to-index/process-key/main3 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/back-to-index/process-key/main3 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main3 13: nil => ((8 boolean)) mem: ((8 boolean)): 301510 <= nil run: up/back-to-index/process-key/main3 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main3 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main3 15: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/back-to-index/process-key/main3 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main3 0: 301594 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301596 <= 28799 run: cursor-up/up/back-to-index/process-key/main3 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main3 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main3 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 301597 <= 28801 run: cursor-up/up/back-to-index/process-key/main3 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/main3 4: nil => ((3 boolean)) mem: ((3 boolean)): 301598 <= nil run: cursor-up/up/back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main3 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/main3 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/back-to-index/process-key/main3 7: (((reply))) run: up/back-to-index/process-key/main3 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: up/back-to-index/process-key/main3 17: 2 => ((6 integer)) mem: ((6 integer)): 301508 <= 2 run: up/back-to-index/process-key/main3 18: (((jump)) ((-8 offset))) run: up/back-to-index/process-key/main3 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main3 11: t => ((7 boolean)) mem: ((7 boolean)): 301509 <= t run: up/back-to-index/process-key/main3 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => t run: up/back-to-index/process-key/main3 19: (((reply))) run: back-to-index/process-key/main3 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main3 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: back-to-index/process-key/main3 4: t => ((3 boolean)) mem: ((3 boolean)): 301443 <= t run: back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => t run: back-to-index/process-key/main3 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: 301625 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301626 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 301627 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 3: 0 => ((2 integer)) mem: ((2 integer)): 301628 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 4: t => ((3 boolean)) mem: ((3 boolean)): 301629 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main3 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 7: nil => ((4 boolean)) mem: ((4 boolean)): 301630 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 10: t => ((5 boolean)) mem: ((5 boolean)): 301631 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 11: nil => ((6 boolean)) mem: ((6 boolean)): 301632 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: nil => ((7 boolean)) mem: ((7 boolean)): 301633 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 19: nil => ((10 boolean)) mem: ((10 boolean)): 301636 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 22: 0 => ((11 integer)) mem: ((11 integer)): 301637 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer))) mem: ((11 integer) (space 1)) => 0 mem: ((11 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 23: t => ((10 boolean)) mem: ((10 boolean)): 301636 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 24: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main3 25: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: back-to-index/process-key/main3 11: 0 => ((4 integer)) mem: ((4 integer)): 301444 <= 0 run: back-to-index/process-key/main3 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 0 mem: ((2 integer)) => 0 run: back-to-index/process-key/main3 12: t => ((6 boolean)) mem: ((6 boolean)): 301446 <= t run: back-to-index/process-key/main3 13: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: process-key/main3 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)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((2 integer) (space 1)) => 0 mem: ((19 integer) (until)) => 1 run: print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/process-key/main3 0: 301656 => ((default-space space-address)) run: print-traces-collapsed-from/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0 1) run: print-traces-collapsed-from/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 301657 <= 29091 run: print-traces-collapsed-from/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0 1) run: print-traces-collapsed-from/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301658 <= 28799 run: print-traces-collapsed-from/process-key/main3 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0 1) run: print-traces-collapsed-from/process-key/main3 3: 0 => ((2 integer)) mem: ((2 integer)): 301659 <= 0 run: print-traces-collapsed-from/process-key/main3 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 0 1) run: print-traces-collapsed-from/process-key/main3 4: 1 => ((3 integer)) mem: ((3 integer)): 301660 <= 1 run: print-traces-collapsed-from/process-key/main3 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/process-key/main3 5: 8 => ((4 integer)) mem: ((4 integer)): 301661 <= 8 run: print-traces-collapsed-from/process-key/main3 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => 1 run: print-traces-collapsed-from/process-key/main3 7: (((4 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 1 run: min/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/print-traces-collapsed-from/process-key/main3 0: 301687 => ((default-space space-address)) run: min/print-traces-collapsed-from/process-key/main3 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 1) run: min/print-traces-collapsed-from/process-key/main3 1: 8 => ((1 integer)) mem: ((1 integer)): 301689 <= 8 run: min/print-traces-collapsed-from/process-key/main3 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 1) run: min/print-traces-collapsed-from/process-key/main3 2: 1 => ((2 integer)) mem: ((2 integer)): 301690 <= 1 run: min/print-traces-collapsed-from/process-key/main3 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 1 run: min/print-traces-collapsed-from/process-key/main3 3: nil => ((3 boolean)) mem: ((3 boolean)): 301691 <= nil run: min/print-traces-collapsed-from/process-key/main3 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/print-traces-collapsed-from/process-key/main3 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/process-key/main3 7: 1 => ((4 integer)) mem: ((4 integer)): 301661 <= 1 run: print-traces-collapsed-from/process-key/main3 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 1 run: print-traces-collapsed-from/process-key/main3 8: nil => ((5 boolean)) mem: ((5 boolean)): 301662 <= nil run: print-traces-collapsed-from/process-key/main3 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main3 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/main3 10: nil => ((6 boolean)) mem: ((6 boolean)): 301663 <= nil run: print-traces-collapsed-from/process-key/main3 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/process-key/main3 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-traces-collapsed-from/process-key/main3 12: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 301664 <= 14024 run: print-traces-collapsed-from/process-key/main3 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/process-key/main3 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: print-traces-collapsed-from/process-key/main3 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/process-key/main3 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/process-key/main3 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 301718 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 301720 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: 14024 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 301725 <= 14024 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 301726 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 301749 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301751 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: 17 => ((2 integer)) mem: ((2 integer)): 301752 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 301753 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: 0 => ((4 integer)) mem: ((4 integer)): 301754 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 301780 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301782 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 301783 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301784 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301785 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 301786 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 301787 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 301788 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 301789 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 0 => ((9 integer)) mem: ((9 integer)): 301790 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 301791 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 301792 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 301811 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301813 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 301814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301815 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301816 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 301817 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 301818 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 301819 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 301820 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 1 => ((9 integer)) mem: ((9 integer)): 301821 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 301822 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 301823 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 301842 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301844 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 301845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301846 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301847 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 301848 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 301849 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 301850 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 301851 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 2 => ((9 integer)) mem: ((9 integer)): 301852 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 301853 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 301854 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 301873 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301875 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 301876 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301877 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301878 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 301879 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 301880 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 301881 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 301882 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 3 => ((9 integer)) mem: ((9 integer)): 301883 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 301884 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 301885 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 301904 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301906 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 301907 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301908 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301909 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 301910 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 301911 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 301912 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 301913 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 4 => ((9 integer)) mem: ((9 integer)): 301914 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 301915 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 301916 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 301935 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301937 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 301938 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301939 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301940 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 301941 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 301942 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 301943 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 301944 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 5 => ((9 integer)) mem: ((9 integer)): 301945 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 301946 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 301947 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 301966 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301968 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 301969 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 301970 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 301971 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 301972 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 301973 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 301974 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 301975 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 6 => ((9 integer)) mem: ((9 integer)): 301976 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 301977 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 301978 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 301997 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 301999 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302000 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302001 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302002 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302003 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302004 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302005 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302006 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 7 => ((9 integer)) mem: ((9 integer)): 302007 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302008 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 302009 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) schedule: scheduling clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 for further processing schedule: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302028 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302030 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302031 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302032 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302033 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302034 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302035 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302036 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302037 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 8 => ((9 integer)) mem: ((9 integer)): 302038 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302039 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 302040 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302059 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302061 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302062 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302063 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302064 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302065 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302066 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302067 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302068 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 9 => ((9 integer)) mem: ((9 integer)): 302069 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302070 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 302071 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302090 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302092 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302093 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302094 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302095 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302096 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302097 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302098 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302099 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 10 => ((9 integer)) mem: ((9 integer)): 302100 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302101 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 302102 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302121 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302123 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302124 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302125 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302126 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302127 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302128 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302129 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302130 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 11 => ((9 integer)) mem: ((9 integer)): 302131 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302132 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 302133 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302152 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302154 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302155 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302156 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302157 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302158 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302159 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302160 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302161 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 12 => ((9 integer)) mem: ((9 integer)): 302162 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302163 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 302164 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302183 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302185 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302186 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302187 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302188 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302189 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302190 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302191 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302192 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 13 => ((9 integer)) mem: ((9 integer)): 302193 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302194 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 302195 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302214 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302216 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302217 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302218 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302219 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302220 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302221 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302222 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302223 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 14 => ((9 integer)) mem: ((9 integer)): 302224 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302225 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 302226 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302245 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302247 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302248 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302249 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302250 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302251 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302252 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302253 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302254 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 15 => ((9 integer)) mem: ((9 integer)): 302255 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302256 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 302257 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 301755 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302276 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302278 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302279 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302280 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302281 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302282 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302283 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302284 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302285 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 16 => ((9 integer)) mem: ((9 integer)): 302286 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302287 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 302288 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: t => ((5 boolean)) mem: ((5 boolean)): 301755 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 302307 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302309 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\+ => ((2 character)) mem: ((2 character)): 302310 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302311 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302312 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302313 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302314 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302315 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302316 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 0 => ((9 integer)) mem: ((9 integer)): 302317 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302318 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 302319 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 302338 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302340 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302341 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302342 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302343 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302344 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302345 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302346 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302347 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 1 => ((9 integer)) mem: ((9 integer)): 302348 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302349 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 302350 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: 14290 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 301727 <= 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 0 => ((9 integer)) mem: ((9 integer)): 301728 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 9: 1 => ((10 integer)) mem: ((10 integer)): 301729 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: nil => ((11 boolean)) mem: ((11 boolean)): 301730 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 14385 => ((12 string-address)) mem: ((12 string-address)): 301731 <= 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 302369 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302371 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 302372 <= 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: 4 => ((3 integer)) mem: ((3 integer)): 302373 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: 0 => ((4 integer)) mem: ((4 integer)): 302374 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 302375 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: #\m => ((6 character)) mem: ((6 character)): 302376 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302400 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302402 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\m => ((2 character)) mem: ((2 character)): 302403 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302404 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302405 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302406 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302407 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302408 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302409 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 2 => ((9 integer)) mem: ((9 integer)): 302410 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302411 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 302412 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 1 => ((4 integer)) mem: ((4 integer)): 302374 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 302375 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: #\a => ((6 character)) mem: ((6 character)): 302376 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302431 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302433 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\a => ((2 character)) mem: ((2 character)): 302434 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302435 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302436 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302437 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302438 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302439 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302440 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 3 => ((9 integer)) mem: ((9 integer)): 302441 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302442 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 302443 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 2 => ((4 integer)) mem: ((4 integer)): 302374 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 302375 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: #\i => ((6 character)) mem: ((6 character)): 302376 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302462 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302464 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\i => ((2 character)) mem: ((2 character)): 302465 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302466 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302467 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302468 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302469 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302470 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302471 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 4 => ((9 integer)) mem: ((9 integer)): 302472 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302473 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 302474 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 3 => ((4 integer)) mem: ((4 integer)): 302374 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 302375 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: #\n => ((6 character)) mem: ((6 character)): 302376 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302493 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302495 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\n => ((2 character)) mem: ((2 character)): 302496 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302497 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302498 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302499 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302500 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302501 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302502 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 5 => ((9 integer)) mem: ((9 integer)): 302503 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302504 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 302505 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 4 => ((4 integer)) mem: ((4 integer)): 302374 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: t => ((5 boolean)) mem: ((5 boolean)): 302375 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 302524 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302526 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\/ => ((2 character)) mem: ((2 character)): 302527 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302528 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302529 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302530 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302531 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302532 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302533 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 6 => ((9 integer)) mem: ((9 integer)): 302534 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302535 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 302536 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: 1 => ((9 integer)) mem: ((9 integer)): 301728 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: t => ((11 boolean)) mem: ((11 boolean)): 301730 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 302555 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302557 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302558 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302559 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302560 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302561 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302562 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302563 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302564 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 7 => ((9 integer)) mem: ((9 integer)): 302565 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302566 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 302567 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 18: 14610 => ((13 string-address)) mem: ((13 string-address)): 301732 <= 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 302586 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302588 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 302589 <= 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: 1 => ((3 integer)) mem: ((3 integer)): 302590 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: 0 => ((4 integer)) mem: ((4 integer)): 302591 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 302592 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: #\0 => ((6 character)) mem: ((6 character)): 302593 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302617 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302619 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\0 => ((2 character)) mem: ((2 character)): 302620 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302621 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302622 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302623 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302624 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302625 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302626 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 8 => ((9 integer)) mem: ((9 integer)): 302627 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302628 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 302629 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/process-key/main3 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 1 => ((4 integer)) mem: ((4 integer)): 302591 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: t => ((5 boolean)) mem: ((5 boolean)): 302592 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 302648 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302650 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302651 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302652 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302653 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302654 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302655 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302656 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302657 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 9 => ((9 integer)) mem: ((9 integer)): 302658 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302659 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 302660 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 302679 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302681 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\: => ((2 character)) mem: ((2 character)): 302682 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302683 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302684 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302685 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302686 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302687 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302688 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 10 => ((9 integer)) mem: ((9 integer)): 302689 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302690 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 302691 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 302710 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302712 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302713 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302714 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302715 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302716 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302717 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302718 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302719 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 11 => ((9 integer)) mem: ((9 integer)): 302720 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302721 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 302722 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 23: 14674 => ((9 string-address)) mem: ((9 string-address)): 301728 <= 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 302741 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302743 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 302744 <= 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: 5 => ((3 integer)) mem: ((3 integer)): 302745 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: 0 => ((4 integer)) mem: ((4 integer)): 302746 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 302747 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: #\a => ((6 character)) mem: ((6 character)): 302748 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302772 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302774 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\a => ((2 character)) mem: ((2 character)): 302775 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302776 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302777 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302778 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302779 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302780 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302781 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 12 => ((9 integer)) mem: ((9 integer)): 302782 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302783 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 302784 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 1 => ((4 integer)) mem: ((4 integer)): 302746 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 302747 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: #\space => ((6 character)) mem: ((6 character)): 302748 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302803 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302805 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302806 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302807 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302808 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302809 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302810 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302811 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302812 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 13 => ((9 integer)) mem: ((9 integer)): 302813 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302814 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 302815 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 2 => ((4 integer)) mem: ((4 integer)): 302746 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 302747 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: #\b => ((6 character)) mem: ((6 character)): 302748 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302834 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302836 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\b => ((2 character)) mem: ((2 character)): 302837 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302838 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302839 <= nil schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302840 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302841 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302842 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302843 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 14 => ((9 integer)) mem: ((9 integer)): 302844 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302845 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 302846 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/process-key/main3 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 3 => ((4 integer)) mem: ((4 integer)): 302746 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 302747 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: #\space => ((6 character)) mem: ((6 character)): 302748 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302865 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302867 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 302868 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302869 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302870 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302871 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302872 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302873 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302874 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 15 => ((9 integer)) mem: ((9 integer)): 302875 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302876 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 302877 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 4 => ((4 integer)) mem: ((4 integer)): 302746 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 302747 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: #\c => ((6 character)) mem: ((6 character)): 302748 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302896 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302898 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: #\c => ((2 character)) mem: ((2 character)): 302899 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 302900 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 302901 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 302902 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 302903 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 302904 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 0 => ((8 integer)) mem: ((8 integer)): 302905 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 10: 16 => ((9 integer)) mem: ((9 integer)): 302906 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 302907 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 302908 <= 28821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/process-key/main3 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 9: 5 => ((4 integer)) mem: ((4 integer)): 302746 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: t => ((5 boolean)) mem: ((5 boolean)): 302747 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 0: 302927 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 302928 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302929 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 3: nil => ((2 boolean)) mem: ((2 boolean)): 302930 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 0: 302958 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302960 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 302961 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 302962 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 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/main3 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main3 7: (((reply))) run: print-traces-collapsed-from/process-key/main3 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/process-key/main3 16: 1 => ((2 integer)) mem: ((2 integer)): 301659 <= 1 run: print-traces-collapsed-from/process-key/main3 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/process-key/main3 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 1 run: print-traces-collapsed-from/process-key/main3 8: t => ((5 boolean)) mem: ((5 boolean)): 301662 <= t run: print-traces-collapsed-from/process-key/main3 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => t run: process-key/main3 68: (((2 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 1 run: process-key/main3 68: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 1 run: process-key/main3 69: (((6 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 1 run: process-key/main3 69: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: process-key/main3 70: (((25 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((19 integer))) mem: ((19 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: process-key/main3 70: 16025 => ((25 instruction-trace-address)) mem: ((25 instruction-trace-address)): 301372 <= 16025 run: process-key/main3 71: (((print-instruction-trace)) ((2 terminal-address)) ((25 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((2 terminal-address)) => 28799 mem: ((25 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace/process-key/main3 0: 302989 => ((default-space space-address)) run: print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 302991 <= 28799 run: print-instruction-trace/process-key/main3 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace/process-key/main3 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 302992 <= 16025 run: print-instruction-trace/process-key/main3 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace/process-key/main3 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 302990 <= 29091 run: print-instruction-trace/process-key/main3 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((2 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303020 => ((default-space space-address)) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303022 <= 28799 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 303023 <= 16025 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 303021 <= 29091 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303051 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303053 <= 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: 17 => ((2 integer)) mem: ((2 integer)): 303054 <= 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 303055 <= 28802 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: 0 => ((4 integer)) mem: ((4 integer)): 303056 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303082 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303084 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303085 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303086 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303087 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303088 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303089 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303090 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303091 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 17 => ((9 integer)) mem: ((9 integer)): 303092 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303093 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 303094 <= 28822 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303113 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303115 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303116 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303117 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303118 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303119 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303120 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303121 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303122 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 18 => ((9 integer)) mem: ((9 integer)): 303123 <= 18 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303124 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 303125 <= 28823 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303144 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303146 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303147 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303148 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303149 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303150 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303151 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303152 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303153 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 19 => ((9 integer)) mem: ((9 integer)): 303154 <= 19 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303155 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 303156 <= 28824 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303175 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303177 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303178 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303179 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303180 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303181 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303182 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303183 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303184 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 20 => ((9 integer)) mem: ((9 integer)): 303185 <= 20 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303186 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 303187 <= 28825 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303206 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303208 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303209 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303210 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303211 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303212 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303213 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303214 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303215 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 21 => ((9 integer)) mem: ((9 integer)): 303216 <= 21 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303217 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 303218 <= 28826 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303237 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303239 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303240 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303241 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303242 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303243 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303244 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303245 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303246 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 22 => ((9 integer)) mem: ((9 integer)): 303247 <= 22 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303248 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 303249 <= 28827 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303268 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303270 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303271 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303272 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303273 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303274 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303275 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303276 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303277 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 23 => ((9 integer)) mem: ((9 integer)): 303278 <= 23 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303279 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 303280 <= 28828 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303299 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303301 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303302 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303303 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303304 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303305 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303306 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303307 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303308 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 24 => ((9 integer)) mem: ((9 integer)): 303309 <= 24 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303310 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 303311 <= 28829 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303330 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303332 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303333 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303334 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303335 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303336 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303337 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303338 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303339 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 25 => ((9 integer)) mem: ((9 integer)): 303340 <= 25 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303341 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 303342 <= 28830 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303361 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303363 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303364 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303365 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303366 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303367 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303368 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303369 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303370 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 26 => ((9 integer)) mem: ((9 integer)): 303371 <= 26 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303372 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 303373 <= 28831 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303392 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303394 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303395 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303396 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303397 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303398 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303399 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303400 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303401 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 27 => ((9 integer)) mem: ((9 integer)): 303402 <= 27 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303403 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 303404 <= 28832 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303423 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303425 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303426 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303427 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303428 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303429 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303430 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303431 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303432 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 28 => ((9 integer)) mem: ((9 integer)): 303433 <= 28 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303434 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 303435 <= 28833 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303454 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303456 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303457 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303458 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303459 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303460 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303461 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303462 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303463 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 29 => ((9 integer)) mem: ((9 integer)): 303464 <= 29 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303465 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 303466 <= 28834 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303485 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303487 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303488 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303489 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303490 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303491 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303492 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303493 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303494 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 30 => ((9 integer)) mem: ((9 integer)): 303495 <= 30 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303496 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 303497 <= 28835 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303516 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303518 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303519 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303520 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303521 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303522 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303523 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303524 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303525 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 31 => ((9 integer)) mem: ((9 integer)): 303526 <= 31 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303527 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 303528 <= 28836 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303547 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303549 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303550 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303551 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303552 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303553 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303554 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303555 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303556 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 32 => ((9 integer)) mem: ((9 integer)): 303557 <= 32 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303558 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 303559 <= 28837 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 303057 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303578 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303580 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303581 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303582 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303583 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303584 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303585 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303586 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303587 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 33 => ((9 integer)) mem: ((9 integer)): 303588 <= 33 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303589 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 303590 <= 28838 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: t => ((5 boolean)) mem: ((5 boolean)): 303057 <= t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303609 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303611 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\- => ((2 character)) mem: ((2 character)): 303612 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303613 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303614 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303615 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303616 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303617 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303618 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 17 => ((9 integer)) mem: ((9 integer)): 303619 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303620 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 303621 <= 28822 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303640 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303642 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303643 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303644 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303645 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303646 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303647 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303648 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303649 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 18 => ((9 integer)) mem: ((9 integer)): 303650 <= 18 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303651 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 303652 <= 28823 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: 16291 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 303024 <= 16291 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 0 => ((4 integer)) mem: ((4 integer)): 303025 <= 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: 1 => ((5 integer)) mem: ((5 integer)): 303026 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: nil => ((6 boolean)) mem: ((6 boolean)): 303027 <= nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 16386 => ((7 string-address)) mem: ((7 string-address)): 303028 <= 16386 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((7 string-address)) => 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303671 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303673 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 303674 <= 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: 4 => ((3 integer)) mem: ((3 integer)): 303675 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: 0 => ((4 integer)) mem: ((4 integer)): 303676 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 303677 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: #\m => ((6 character)) mem: ((6 character)): 303678 <= #\m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303702 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303704 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\m => ((2 character)) mem: ((2 character)): 303705 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303706 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303707 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303708 <= 28801 schedule: scheduling print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 for further processing schedule: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303709 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303710 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303711 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 19 => ((9 integer)) mem: ((9 integer)): 303712 <= 19 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303713 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 303714 <= 28824 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: 1 => ((4 integer)) mem: ((4 integer)): 303676 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 303677 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: #\a => ((6 character)) mem: ((6 character)): 303678 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303733 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303735 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\a => ((2 character)) mem: ((2 character)): 303736 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303737 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303738 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303739 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303740 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303741 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303742 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 20 => ((9 integer)) mem: ((9 integer)): 303743 <= 20 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303744 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 303745 <= 28825 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: 2 => ((4 integer)) mem: ((4 integer)): 303676 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 303677 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: #\i => ((6 character)) mem: ((6 character)): 303678 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303764 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303766 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\i => ((2 character)) mem: ((2 character)): 303767 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303768 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303769 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303770 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303771 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303772 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303773 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 21 => ((9 integer)) mem: ((9 integer)): 303774 <= 21 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303775 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 303776 <= 28826 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: 3 => ((4 integer)) mem: ((4 integer)): 303676 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 303677 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: #\n => ((6 character)) mem: ((6 character)): 303678 <= #\n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303795 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303797 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\n => ((2 character)) mem: ((2 character)): 303798 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303799 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303800 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303801 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303802 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303803 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303804 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 22 => ((9 integer)) mem: ((9 integer)): 303805 <= 22 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303806 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 303807 <= 28827 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: 4 => ((4 integer)) mem: ((4 integer)): 303676 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: t => ((5 boolean)) mem: ((5 boolean)): 303677 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303826 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303828 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\/ => ((2 character)) mem: ((2 character)): 303829 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303830 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303831 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303832 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303833 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303834 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303835 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 23 => ((9 integer)) mem: ((9 integer)): 303836 <= 23 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303837 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 303838 <= 28828 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: 1 => ((4 integer)) mem: ((4 integer)): 303025 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: t => ((6 boolean)) mem: ((6 boolean)): 303027 <= t run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303857 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303859 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303860 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303861 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303862 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303863 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303864 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303865 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303866 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 24 => ((9 integer)) mem: ((9 integer)): 303867 <= 24 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303868 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 303869 <= 28829 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 18: 16611 => ((8 string-address)) mem: ((8 string-address)): 303029 <= 16611 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 string-address)) => 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303888 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303890 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 303891 <= 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: 1 => ((3 integer)) mem: ((3 integer)): 303892 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: 0 => ((4 integer)) mem: ((4 integer)): 303893 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 303894 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: #\1 => ((6 character)) mem: ((6 character)): 303895 <= #\1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303919 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303921 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\1 => ((2 character)) mem: ((2 character)): 303922 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303923 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303924 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303925 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303926 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303927 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303928 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 25 => ((9 integer)) mem: ((9 integer)): 303929 <= 25 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303930 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 303931 <= 28830 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: 1 => ((4 integer)) mem: ((4 integer)): 303893 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: t => ((5 boolean)) mem: ((5 boolean)): 303894 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303950 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303952 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 303953 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303954 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303955 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303956 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303957 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303958 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303959 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 26 => ((9 integer)) mem: ((9 integer)): 303960 <= 26 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303961 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 303962 <= 28831 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 303981 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 303983 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\: => ((2 character)) mem: ((2 character)): 303984 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 303985 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 303986 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 303987 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 303988 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 303989 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 303990 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 27 => ((9 integer)) mem: ((9 integer)): 303991 <= 27 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 303992 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 303993 <= 28832 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 304012 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304014 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304015 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304016 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304017 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304018 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304019 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304020 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 304021 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 28 => ((9 integer)) mem: ((9 integer)): 304022 <= 28 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304023 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 304024 <= 28833 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 23: 16675 => ((4 string-address)) mem: ((4 string-address)): 303025 <= 16675 run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 304043 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304045 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 304046 <= 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: 5 => ((3 integer)) mem: ((3 integer)): 304047 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: 0 => ((4 integer)) mem: ((4 integer)): 304048 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 304049 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: #\d => ((6 character)) mem: ((6 character)): 304050 <= #\d run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 304074 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304076 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\d => ((2 character)) mem: ((2 character)): 304077 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304078 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304079 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304080 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304081 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304082 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 304083 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 29 => ((9 integer)) mem: ((9 integer)): 304084 <= 29 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304085 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 304086 <= 28834 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: 1 => ((4 integer)) mem: ((4 integer)): 304048 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 304049 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: #\space => ((6 character)) mem: ((6 character)): 304050 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 304105 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304107 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304108 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304109 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304110 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304111 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304112 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304113 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 304114 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 30 => ((9 integer)) mem: ((9 integer)): 304115 <= 30 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304116 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 304117 <= 28835 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: 2 => ((4 integer)) mem: ((4 integer)): 304048 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 304049 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: #\e => ((6 character)) mem: ((6 character)): 304050 <= #\e run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 304136 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304138 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\e => ((2 character)) mem: ((2 character)): 304139 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304140 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304141 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304142 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304143 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304144 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 304145 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 31 => ((9 integer)) mem: ((9 integer)): 304146 <= 31 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304147 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 304148 <= 28836 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: 3 => ((4 integer)) mem: ((4 integer)): 304048 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 304049 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: #\space => ((6 character)) mem: ((6 character)): 304050 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 304167 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304169 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304170 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304171 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304172 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304173 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304174 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304175 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 304176 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 32 => ((9 integer)) mem: ((9 integer)): 304177 <= 32 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304178 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 304179 <= 28837 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: 4 => ((4 integer)) mem: ((4 integer)): 304048 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 304049 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: #\f => ((6 character)) mem: ((6 character)): 304050 <= #\f run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 304198 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304200 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: #\f => ((2 character)) mem: ((2 character)): 304201 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304202 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304203 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304204 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304205 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304206 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 9: 17 => ((8 integer)) mem: ((8 integer)): 304207 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 10: 33 => ((9 integer)) mem: ((9 integer)): 304208 <= 33 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304209 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 304210 <= 28838 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 9: 5 => ((4 integer)) mem: ((4 integer)): 304048 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: t => ((5 boolean)) mem: ((5 boolean)): 304049 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main3 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 0: 304229 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 304230 <= 29091 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304231 <= 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 3: nil => ((2 boolean)) mem: ((2 boolean)): 304232 <= nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 0: 304260 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304262 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 304263 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 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/main3 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 304264 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main3 7: (((reply))) run: print-instruction-trace/process-key/main3 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-instruction-trace/process-key/main3 5: 20396 => ((3 trace-address-array-address)) mem: ((3 trace-address-array-address)): 302993 <= 20396 run: print-instruction-trace/process-key/main3 6: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace/process-key/main3 6: 0 => ((4 integer)) mem: ((4 integer)): 302994 <= 0 run: print-instruction-trace/process-key/main3 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset))) mem: ((3 trace-address-array-address)) => 20396 run: print-instruction-trace/process-key/main3 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref))) array-len: ((3 trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: print-instruction-trace/process-key/main3 9: 5 => ((5 integer)) mem: ((5 integer)): 302995 <= 5 run: print-instruction-trace/process-key/main3 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer))) mem: ((5 integer)) => 5 run: print-instruction-trace/process-key/main3 10: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: print-instruction-trace/process-key/main3 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 5 run: print-instruction-trace/process-key/main3 11: nil => ((6 boolean)) mem: ((6 boolean)): 302996 <= nil run: print-instruction-trace/process-key/main3 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/process-key/main3 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/main3 13: nil => ((7 boolean)) mem: ((7 boolean)): 302997 <= nil run: print-instruction-trace/process-key/main3 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => nil run: print-instruction-trace/process-key/main3 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20397 trace-address) (raw)) => 16969 run: print-instruction-trace/process-key/main3 15: 16969 => ((8 trace-address)) mem: ((8 trace-address)): 302998 <= 16969 run: print-instruction-trace/process-key/main3 16: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main3 0: 304291 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304293 <= 28799 run: print-character/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304294 <= #\space run: print-character/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304295 <= nil run: print-character/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304296 <= nil run: print-character/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304297 <= 28801 run: print-character/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304298 <= 28802 run: print-character/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304299 <= 17 run: print-character/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304300 <= 34 run: print-character/print-instruction-trace/process-key/main3 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/main3 10: 34 => ((9 integer)) mem: ((9 integer)): 304301 <= 34 run: print-character/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304302 <= 28804 run: print-character/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main3 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 304303 <= 28839 run: print-character/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/print-instruction-trace/process-key/main3 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/main3 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace/process-key/main3 15: (((reply))) run: print-instruction-trace/process-key/main3 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main3 0: 304322 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304324 <= 28799 run: print-character/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304325 <= #\space run: print-character/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304326 <= nil run: print-character/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304327 <= nil run: print-character/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304328 <= 28801 run: print-character/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304329 <= 28802 run: print-character/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304330 <= 17 run: print-character/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304331 <= 34 run: print-character/print-instruction-trace/process-key/main3 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/main3 10: 35 => ((9 integer)) mem: ((9 integer)): 304332 <= 35 run: print-character/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304333 <= 28804 run: print-character/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main3 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 304334 <= 28840 run: print-character/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace/process-key/main3 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/main3 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace/process-key/main3 15: (((reply))) run: print-instruction-trace/process-key/main3 18: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main3 0: 304353 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304355 <= 28799 run: print-character/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304356 <= #\space run: print-character/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304357 <= nil run: print-character/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304358 <= nil run: print-character/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304359 <= 28801 run: print-character/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304360 <= 28802 run: print-character/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304361 <= 17 run: print-character/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304362 <= 34 run: print-character/print-instruction-trace/process-key/main3 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/main3 10: 36 => ((9 integer)) mem: ((9 integer)): 304363 <= 36 run: print-character/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304364 <= 28804 run: print-character/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main3 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 304365 <= 28841 run: print-character/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/print-instruction-trace/process-key/main3 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/main3 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-instruction-trace/process-key/main3 15: (((reply))) run: print-instruction-trace/process-key/main3 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 trace-address)) => 16969 run: print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-instruction-trace/process-key/main3 0: 304384 => ((default-space space-address)) run: print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16969) run: print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304386 <= 28799 run: print-trace/print-instruction-trace/process-key/main3 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 16969) run: print-trace/print-instruction-trace/process-key/main3 2: 16969 => ((2 trace-address)) mem: ((2 trace-address)): 304387 <= 16969 run: print-trace/print-instruction-trace/process-key/main3 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((16969 string-address) (raw)) => 17191 run: print-trace/print-instruction-trace/process-key/main3 3: 17191 => ((3 string-address)) mem: ((3 string-address)): 304388 <= 17191 run: print-trace/print-instruction-trace/process-key/main3 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304415 => ((default-space space-address)) run: clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304417 <= 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main3 3: 17 => ((2 integer)) mem: ((2 integer)): 304418 <= 17 run: clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 304419 <= 28802 run: clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main3 5: 3 => ((4 integer)) mem: ((4 integer)): 304420 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304446 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304448 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304449 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304450 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304451 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304452 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304453 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304454 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304455 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 37 => ((9 integer)) mem: ((9 integer)): 304456 <= 37 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304457 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 304458 <= 28842 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304477 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304479 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304480 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304481 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304482 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304483 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304484 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304485 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304486 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 38 => ((9 integer)) mem: ((9 integer)): 304487 <= 38 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304488 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 304489 <= 28843 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304508 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304510 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304511 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304512 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304513 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304514 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304515 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304516 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304517 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 39 => ((9 integer)) mem: ((9 integer)): 304518 <= 39 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304519 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 304520 <= 28844 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304539 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304541 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304542 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304543 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304544 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304545 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304546 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304547 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304548 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 40 => ((9 integer)) mem: ((9 integer)): 304549 <= 40 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304550 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 304551 <= 28845 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304570 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304572 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304573 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304574 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304575 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304576 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304577 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304578 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304579 <= 34 schedule: scheduling print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 for further processing schedule: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 41 => ((9 integer)) mem: ((9 integer)): 304580 <= 41 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304581 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 304582 <= 28846 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304601 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304603 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304604 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304605 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304606 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304607 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304608 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304609 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304610 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 42 => ((9 integer)) mem: ((9 integer)): 304611 <= 42 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304612 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 304613 <= 28847 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304632 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304634 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304635 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304636 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304637 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304638 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304639 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304640 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304641 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 43 => ((9 integer)) mem: ((9 integer)): 304642 <= 43 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304643 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 304644 <= 28848 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304663 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304665 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304666 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304667 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304668 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304669 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304670 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304671 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304672 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 44 => ((9 integer)) mem: ((9 integer)): 304673 <= 44 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304674 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 304675 <= 28849 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304694 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304696 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304697 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304698 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304699 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304700 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304701 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304702 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304703 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 45 => ((9 integer)) mem: ((9 integer)): 304704 <= 45 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304705 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 304706 <= 28850 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304725 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304727 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304728 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304729 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304730 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304731 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304732 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304733 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304734 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 46 => ((9 integer)) mem: ((9 integer)): 304735 <= 46 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304736 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 304737 <= 28851 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304756 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304758 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304759 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304760 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304761 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304762 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304763 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304764 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304765 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 47 => ((9 integer)) mem: ((9 integer)): 304766 <= 47 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304767 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 304768 <= 28852 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304787 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304789 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304790 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304791 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304792 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304793 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304794 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304795 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304796 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 48 => ((9 integer)) mem: ((9 integer)): 304797 <= 48 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304798 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 304799 <= 28853 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304818 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304820 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304821 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304822 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304823 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304824 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304825 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304826 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304827 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 49 => ((9 integer)) mem: ((9 integer)): 304828 <= 49 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304829 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 304830 <= 28854 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: nil => ((5 boolean)) mem: ((5 boolean)): 304421 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 0: 304849 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304851 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 304852 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304853 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304854 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304855 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304856 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304857 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304858 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 50 => ((9 integer)) mem: ((9 integer)): 304859 <= 50 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304860 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 304861 <= 28855 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main3 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/main3 6: t => ((5 boolean)) mem: ((5 boolean)): 304421 <= t run: clear-line/print-trace/print-instruction-trace/process-key/main3 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-instruction-trace/process-key/main3 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main3 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main3 11: (((reply))) run: print-trace/print-instruction-trace/process-key/main3 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17191 run: print-string/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main3 0: 304880 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17191) run: print-string/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304882 <= 28799 run: print-string/print-trace/print-instruction-trace/process-key/main3 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17191) run: print-string/print-trace/print-instruction-trace/process-key/main3 2: 17191 => ((2 string-address)) mem: ((2 string-address)): 304883 <= 17191 run: print-string/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17191 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main3 3: 3 => ((3 integer)) mem: ((3 integer)): 304884 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main3 4: 0 => ((4 integer)) mem: ((4 integer)): 304885 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 304886 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17192 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main3 7: #\m => ((6 character)) mem: ((6 character)): 304887 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: 304911 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304913 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: #\m => ((2 character)) mem: ((2 character)): 304914 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304915 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304916 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304917 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304918 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304919 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304920 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 37 => ((9 integer)) mem: ((9 integer)): 304921 <= 37 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304922 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 304923 <= 28842 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main3 9: 1 => ((4 integer)) mem: ((4 integer)): 304885 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 304886 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17193 byte) (raw)) => e run: print-string/print-trace/print-instruction-trace/process-key/main3 7: #\e => ((6 character)) mem: ((6 character)): 304887 <= #\e run: print-string/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: 304942 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304944 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: #\e => ((2 character)) mem: ((2 character)): 304945 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304946 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304947 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304948 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304949 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304950 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304951 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 38 => ((9 integer)) mem: ((9 integer)): 304952 <= 38 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304953 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 304954 <= 28843 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main3 9: 2 => ((4 integer)) mem: ((4 integer)): 304885 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 304886 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17194 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main3 7: #\m => ((6 character)) mem: ((6 character)): 304887 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: 304973 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 304975 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: #\m => ((2 character)) mem: ((2 character)): 304976 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 304977 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 304978 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 304979 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 304980 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 304981 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 304982 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 39 => ((9 integer)) mem: ((9 integer)): 304983 <= 39 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 304984 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 304985 <= 28844 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main3 9: 3 => ((4 integer)) mem: ((4 integer)): 304885 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 5: t => ((5 boolean)) mem: ((5 boolean)): 304886 <= t run: print-string/print-trace/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-instruction-trace/process-key/main3 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main3 0: 305004 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305006 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 305007 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305008 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305009 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 305010 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 305011 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 305012 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 305013 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 40 => ((9 integer)) mem: ((9 integer)): 305014 <= 40 run: print-character/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 305015 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main3 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 305016 <= 28845 run: print-character/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main3 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main3 0: 305035 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305037 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main3 2: #\: => ((2 character)) mem: ((2 character)): 305038 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305039 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305040 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 305041 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 305042 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 305043 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 305044 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 41 => ((9 integer)) mem: ((9 integer)): 305045 <= 41 run: print-character/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 305046 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main3 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 305047 <= 28846 run: print-character/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-instruction-trace/process-key/main3 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main3 0: 305066 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305068 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 305069 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305070 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305071 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 305072 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 305073 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 305074 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 305075 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 42 => ((9 integer)) mem: ((9 integer)): 305076 <= 42 run: print-character/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 305077 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main3 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 305078 <= 28847 run: print-character/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main3 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((16970 string-address) (raw)) => 17257 run: print-trace/print-instruction-trace/process-key/main3 9: 17257 => ((4 string-address)) mem: ((4 string-address)): 304389 <= 17257 run: print-trace/print-instruction-trace/process-key/main3 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17257 run: print-string/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main3 0: 305097 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17257) run: print-string/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305099 <= 28799 run: print-string/print-trace/print-instruction-trace/process-key/main3 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17257) run: print-string/print-trace/print-instruction-trace/process-key/main3 2: 17257 => ((2 string-address)) mem: ((2 string-address)): 305100 <= 17257 run: print-string/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17257 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main3 3: 3 => ((3 integer)) mem: ((3 integer)): 305101 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main3 4: 0 => ((4 integer)) mem: ((4 integer)): 305102 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 305103 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17258 byte) (raw)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main3 7: #\1 => ((6 character)) mem: ((6 character)): 305104 <= #\1 run: print-string/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: 305128 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305130 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: #\1 => ((2 character)) mem: ((2 character)): 305131 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305132 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305133 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 305134 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 305135 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 305136 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 305137 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 43 => ((9 integer)) mem: ((9 integer)): 305138 <= 43 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 305139 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 305140 <= 28848 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main3 9: 1 => ((4 integer)) mem: ((4 integer)): 305102 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 305103 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17259 byte) (raw)) => run: print-string/print-trace/print-instruction-trace/process-key/main3 7: #\space => ((6 character)) mem: ((6 character)): 305104 <= #\space run: print-string/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: 305159 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305161 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: #\space => ((2 character)) mem: ((2 character)): 305162 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305163 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305164 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 305165 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 305166 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 305167 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 305168 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 44 => ((9 integer)) mem: ((9 integer)): 305169 <= 44 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 305170 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 305171 <= 28849 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main3 9: 2 => ((4 integer)) mem: ((4 integer)): 305102 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 5: nil => ((5 boolean)) mem: ((5 boolean)): 305103 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17260 byte) (raw)) => a run: print-string/print-trace/print-instruction-trace/process-key/main3 7: #\a => ((6 character)) mem: ((6 character)): 305104 <= #\a run: print-string/print-trace/print-instruction-trace/process-key/main3 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 0: 305190 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305192 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 2: #\a => ((2 character)) mem: ((2 character)): 305193 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 305194 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 305195 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 305196 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 305197 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 8: 17 => ((7 integer)) mem: ((7 integer)): 305198 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 9: 34 => ((8 integer)) mem: ((8 integer)): 305199 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 10: 45 => ((9 integer)) mem: ((9 integer)): 305200 <= 45 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 305201 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 305202 <= 28850 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main3 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main3 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main3 9: 3 => ((4 integer)) mem: ((4 integer)): 305102 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main3 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main3 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/main3 5: t => ((5 boolean)) mem: ((5 boolean)): 305103 <= t run: print-string/print-trace/print-instruction-trace/process-key/main3 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace/process-key/main3 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace/process-key/main3 0: 305221 => ((default-space space-address)) run: add-line/print-instruction-trace/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305222 <= 29091 run: add-line/print-instruction-trace/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305223 <= 28799 run: add-line/print-instruction-trace/process-key/main3 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/main3 3: nil => ((2 boolean)) mem: ((2 boolean)): 305224 <= nil run: add-line/print-instruction-trace/process-key/main3 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace/process-key/main3 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/main3 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace/process-key/main3 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 0: 305252 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305254 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 305255 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 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/main3 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 305256 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main3 7: (((reply))) run: print-instruction-trace/process-key/main3 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main3 21: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-instruction-trace/process-key/main3 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main3 22: 1 => ((4 integer)) mem: ((4 integer)): 302994 <= 1 run: print-instruction-trace/process-key/main3 23: (((jump)) ((-13 offset))) run: print-instruction-trace/process-key/main3 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 5 run: print-instruction-trace/process-key/main3 11: nil => ((6 boolean)) mem: ((6 boolean)): 302996 <= nil run: print-instruction-trace/process-key/main3 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/process-key/main3 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/main3 13: t => ((7 boolean)) mem: ((7 boolean)): 302997 <= t run: print-instruction-trace/process-key/main3 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => t run: process-key/main3 72: (((26 integer)) <- ((add)) ((19 integer)) ((1 literal))) mem: ((19 integer)) => 1 run: process-key/main3 72: 2 => ((26 integer)) mem: ((26 integer)): 301373 <= 2 run: process-key/main3 73: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((26 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((26 integer)) => 2 run: print-traces-collapsed-from/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/process-key/main3 0: 305283 => ((default-space space-address)) run: print-traces-collapsed-from/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 2) run: print-traces-collapsed-from/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305284 <= 29091 run: print-traces-collapsed-from/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 2) run: print-traces-collapsed-from/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305285 <= 28799 run: print-traces-collapsed-from/process-key/main3 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 2) run: print-traces-collapsed-from/process-key/main3 3: 2 => ((2 integer)) mem: ((2 integer)): 305286 <= 2 run: print-traces-collapsed-from/process-key/main3 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 2) run: print-traces-collapsed-from/process-key/main3 4: nil => ((3 integer)) mem: ((3 integer)): 305287 <= nil run: print-traces-collapsed-from/process-key/main3 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/process-key/main3 5: 8 => ((4 integer)) mem: ((4 integer)): 305288 <= 8 run: print-traces-collapsed-from/process-key/main3 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/process-key/main3 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/process-key/main3 8: nil => ((5 boolean)) mem: ((5 boolean)): 305289 <= nil run: print-traces-collapsed-from/process-key/main3 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main3 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/main3 10: t => ((6 boolean)) mem: ((6 boolean)): 305290 <= t run: print-traces-collapsed-from/process-key/main3 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: process-key/main3 74: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: clear-rest-of-page/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/process-key/main3 0: 305314 => ((default-space space-address)) run: clear-rest-of-page/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305315 <= 29091 run: clear-rest-of-page/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305316 <= 28799 run: clear-rest-of-page/process-key/main3 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/main3 3: t => ((2 boolean)) mem: ((2 boolean)): 305317 <= t run: clear-rest-of-page/process-key/main3 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main3 75: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((19 integer)) => 1 run: back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to-index/process-key/main3 0: 305345 => ((default-space space-address)) run: back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 1) run: back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305346 <= 29091 run: back-to-index/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 1) run: back-to-index/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305347 <= 28799 run: back-to-index/process-key/main3 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 1) run: back-to-index/process-key/main3 3: 1 => ((2 integer)) mem: ((2 integer)): 305348 <= 1 run: back-to-index/process-key/main3 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: back-to-index/process-key/main3 4: nil => ((3 boolean)) mem: ((3 boolean)): 305349 <= nil run: back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main3 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: 305376 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 3) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305377 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 3) run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: 3 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 305378 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 3: 3 => ((2 integer)) mem: ((2 integer)): 305379 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 4: t => ((3 boolean)) mem: ((3 boolean)): 305380 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 7: nil => ((4 boolean)) mem: ((4 boolean)): 305381 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 10: nil => ((5 boolean)) mem: ((5 boolean)): 305382 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 11: nil => ((6 boolean)) mem: ((6 boolean)): 305383 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: nil => ((7 boolean)) mem: ((7 boolean)): 305384 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 19: t => ((10 boolean)) mem: ((10 boolean)): 305387 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main3 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: back-to-index/process-key/main3 6: 3 => ((4 integer)) mem: ((4 integer)): 305350 <= 3 run: back-to-index/process-key/main3 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 3 mem: ((2 integer)) => 1 run: back-to-index/process-key/main3 7: nil => ((5 boolean)) mem: ((5 boolean)): 305351 <= nil run: back-to-index/process-key/main3 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main3 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main3 0: 305407 => ((default-space space-address)) run: up/back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305408 <= 29091 run: up/back-to-index/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to-index/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305409 <= 28799 run: up/back-to-index/process-key/main3 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main3 3: nil => ((2 boolean)) mem: ((2 boolean)): 305410 <= nil run: up/back-to-index/process-key/main3 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main3 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main3 0: 305438 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main3 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main3 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 305440 <= 28759 run: instruction-trace-num-children/up/back-to-index/process-key/main3 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main3 2: 1 => ((2 integer)) mem: ((2 integer)): 305441 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main3 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main3 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 305442 <= 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main3 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main3 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 305443 <= 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main3 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/back-to-index/process-key/main3 5: 5 => ((5 integer)) mem: ((5 integer)): 305444 <= 5 run: instruction-trace-num-children/up/back-to-index/process-key/main3 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/back-to-index/process-key/main3 5: 5 => ((3 integer)) mem: ((3 integer)): 305411 <= 5 run: up/back-to-index/process-key/main3 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/back-to-index/process-key/main3 6: 6 => ((3 integer)) mem: ((3 integer)): 305411 <= 6 run: up/back-to-index/process-key/main3 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/back-to-index/process-key/main3 7: 7 => ((4 integer)) mem: ((4 integer)): 305412 <= 7 run: up/back-to-index/process-key/main3 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 7 run: up/back-to-index/process-key/main3 8: nil => ((5 boolean)) mem: ((5 boolean)): 305413 <= nil run: up/back-to-index/process-key/main3 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main3 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/main3 20: nil => ((8 boolean)) mem: ((8 boolean)): 305416 <= nil run: up/back-to-index/process-key/main3 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main3 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/main3 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/back-to-index/process-key/main3 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main3 0: 305469 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305471 <= 28799 run: cursor-up/up/back-to-index/process-key/main3 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main3 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main3 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 305472 <= 28801 run: cursor-up/up/back-to-index/process-key/main3 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/main3 4: nil => ((3 boolean)) mem: ((3 boolean)): 305473 <= nil run: cursor-up/up/back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main3 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/main3 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/back-to-index/process-key/main3 7: (((reply))) run: back-to-index/process-key/main3 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main3 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: back-to-index/process-key/main3 4: nil => ((3 boolean)) mem: ((3 boolean)): 305349 <= nil run: back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main3 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: 305500 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305501 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 2) run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 305502 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 3: 2 => ((2 integer)) mem: ((2 integer)): 305503 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 4: t => ((3 boolean)) mem: ((3 boolean)): 305504 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 7: nil => ((4 boolean)) mem: ((4 boolean)): 305505 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil schedule: scheduling cursor-row-to-trace-index/back-to-index/process-key/main3 for further processing schedule: cursor-row-to-trace-index/back-to-index/process-key/main3 run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 10: nil => ((5 boolean)) mem: ((5 boolean)): 305506 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 11: nil => ((6 boolean)) mem: ((6 boolean)): 305507 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: nil => ((7 boolean)) mem: ((7 boolean)): 305508 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 19: t => ((10 boolean)) mem: ((10 boolean)): 305511 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main3 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 2 run: back-to-index/process-key/main3 6: 2 => ((4 integer)) mem: ((4 integer)): 305350 <= 2 run: back-to-index/process-key/main3 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 2 mem: ((2 integer)) => 1 run: back-to-index/process-key/main3 7: nil => ((5 boolean)) mem: ((5 boolean)): 305351 <= nil run: back-to-index/process-key/main3 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main3 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main3 0: 305531 => ((default-space space-address)) run: up/back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305532 <= 29091 run: up/back-to-index/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to-index/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305533 <= 28799 run: up/back-to-index/process-key/main3 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main3 3: nil => ((2 boolean)) mem: ((2 boolean)): 305534 <= nil run: up/back-to-index/process-key/main3 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main3 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main3 0: 305562 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main3 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main3 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 305564 <= 28759 run: instruction-trace-num-children/up/back-to-index/process-key/main3 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main3 2: 1 => ((2 integer)) mem: ((2 integer)): 305565 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main3 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main3 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 305566 <= 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main3 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main3 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 305567 <= 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main3 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/back-to-index/process-key/main3 5: 5 => ((5 integer)) mem: ((5 integer)): 305568 <= 5 run: instruction-trace-num-children/up/back-to-index/process-key/main3 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/back-to-index/process-key/main3 5: 5 => ((3 integer)) mem: ((3 integer)): 305535 <= 5 run: up/back-to-index/process-key/main3 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/back-to-index/process-key/main3 6: 6 => ((3 integer)) mem: ((3 integer)): 305535 <= 6 run: up/back-to-index/process-key/main3 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/back-to-index/process-key/main3 7: 7 => ((4 integer)) mem: ((4 integer)): 305536 <= 7 run: up/back-to-index/process-key/main3 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 7 run: up/back-to-index/process-key/main3 8: nil => ((5 boolean)) mem: ((5 boolean)): 305537 <= nil run: up/back-to-index/process-key/main3 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main3 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/main3 20: nil => ((8 boolean)) mem: ((8 boolean)): 305540 <= nil run: up/back-to-index/process-key/main3 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main3 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/main3 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/back-to-index/process-key/main3 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main3 0: 305593 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305595 <= 28799 run: cursor-up/up/back-to-index/process-key/main3 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main3 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main3 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 305596 <= 28801 run: cursor-up/up/back-to-index/process-key/main3 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/main3 4: nil => ((3 boolean)) mem: ((3 boolean)): 305597 <= nil run: cursor-up/up/back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main3 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/main3 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/back-to-index/process-key/main3 7: (((reply))) run: back-to-index/process-key/main3 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main3 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: back-to-index/process-key/main3 4: nil => ((3 boolean)) mem: ((3 boolean)): 305349 <= nil run: back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main3 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: 305624 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305625 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 1) run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: 1 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 305626 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 3: 1 => ((2 integer)) mem: ((2 integer)): 305627 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 4: t => ((3 boolean)) mem: ((3 boolean)): 305628 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 7: nil => ((4 boolean)) mem: ((4 boolean)): 305629 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 10: nil => ((5 boolean)) mem: ((5 boolean)): 305630 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 11: nil => ((6 boolean)) mem: ((6 boolean)): 305631 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: nil => ((7 boolean)) mem: ((7 boolean)): 305632 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 19: t => ((10 boolean)) mem: ((10 boolean)): 305635 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main3 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: back-to-index/process-key/main3 6: 1 => ((4 integer)) mem: ((4 integer)): 305350 <= 1 run: back-to-index/process-key/main3 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 1 run: back-to-index/process-key/main3 7: nil => ((5 boolean)) mem: ((5 boolean)): 305351 <= nil run: back-to-index/process-key/main3 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main3 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main3 0: 305655 => ((default-space space-address)) run: up/back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305656 <= 29091 run: up/back-to-index/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to-index/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305657 <= 28799 run: up/back-to-index/process-key/main3 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main3 3: nil => ((2 boolean)) mem: ((2 boolean)): 305658 <= nil run: up/back-to-index/process-key/main3 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main3 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main3 0: 305686 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main3 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main3 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 305688 <= 28759 run: instruction-trace-num-children/up/back-to-index/process-key/main3 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main3 2: 1 => ((2 integer)) mem: ((2 integer)): 305689 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main3 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main3 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 305690 <= 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main3 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main3 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 305691 <= 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main3 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/back-to-index/process-key/main3 5: 5 => ((5 integer)) mem: ((5 integer)): 305692 <= 5 run: instruction-trace-num-children/up/back-to-index/process-key/main3 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/back-to-index/process-key/main3 5: 5 => ((3 integer)) mem: ((3 integer)): 305659 <= 5 run: up/back-to-index/process-key/main3 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/back-to-index/process-key/main3 6: 6 => ((3 integer)) mem: ((3 integer)): 305659 <= 6 run: up/back-to-index/process-key/main3 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/back-to-index/process-key/main3 7: 7 => ((4 integer)) mem: ((4 integer)): 305660 <= 7 run: up/back-to-index/process-key/main3 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/back-to-index/process-key/main3 8: nil => ((5 boolean)) mem: ((5 boolean)): 305661 <= nil run: up/back-to-index/process-key/main3 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main3 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/main3 20: nil => ((8 boolean)) mem: ((8 boolean)): 305664 <= nil run: up/back-to-index/process-key/main3 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main3 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/main3 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/back-to-index/process-key/main3 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main3 0: 305717 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305719 <= 28799 run: cursor-up/up/back-to-index/process-key/main3 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main3 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main3 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 305720 <= 28801 run: cursor-up/up/back-to-index/process-key/main3 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/main3 4: nil => ((3 boolean)) mem: ((3 boolean)): 305721 <= nil run: cursor-up/up/back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main3 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/main3 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/back-to-index/process-key/main3 7: (((reply))) run: back-to-index/process-key/main3 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main3 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: back-to-index/process-key/main3 4: t => ((3 boolean)) mem: ((3 boolean)): 305349 <= t run: back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => t run: back-to-index/process-key/main3 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main3 0: 305748 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305749 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main3 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 305750 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 3: 0 => ((2 integer)) mem: ((2 integer)): 305751 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 4: t => ((3 boolean)) mem: ((3 boolean)): 305752 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 7: nil => ((4 boolean)) mem: ((4 boolean)): 305753 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 10: nil => ((5 boolean)) mem: ((5 boolean)): 305754 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 11: nil => ((6 boolean)) mem: ((6 boolean)): 305755 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 12: nil => ((7 boolean)) mem: ((7 boolean)): 305756 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main3 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/main3 19: t => ((10 boolean)) mem: ((10 boolean)): 305759 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main3 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main3 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: back-to-index/process-key/main3 11: 0 => ((4 integer)) mem: ((4 integer)): 305350 <= 0 run: back-to-index/process-key/main3 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 0 mem: ((2 integer)) => 1 run: back-to-index/process-key/main3 12: nil => ((6 boolean)) mem: ((6 boolean)): 305352 <= nil run: back-to-index/process-key/main3 13: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: back-to-index/process-key/main3 14: (((down)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: down/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/back-to-index/process-key/main3 0: 305779 => ((default-space space-address)) run: down/back-to-index/process-key/main3 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: down/back-to-index/process-key/main3 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 305780 <= 29091 run: down/back-to-index/process-key/main3 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: down/back-to-index/process-key/main3 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305781 <= 28799 run: down/back-to-index/process-key/main3 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: down/back-to-index/process-key/main3 3: nil => ((2 boolean)) mem: ((2 boolean)): 305782 <= nil run: down/back-to-index/process-key/main3 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => nil run: down/back-to-index/process-key/main3 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/main3 5: nil => ((3 boolean)) mem: ((3 boolean)): 305783 <= nil run: down/back-to-index/process-key/main3 6: (((jump-unless)) ((3 boolean)) ((12 offset))) mem: ((3 boolean)) => nil run: down/back-to-index/process-key/main3 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/main3 19: nil => ((7 boolean)) mem: ((7 boolean)): 305787 <= nil run: down/back-to-index/process-key/main3 20: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: down/back-to-index/process-key/main3 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/main3 21: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: down/back-to-index/process-key/main3 22: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/back-to-index/process-key/main3 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/back-to-index/process-key/main3 0: 305810 => ((default-space space-address)) run: cursor-down/down/back-to-index/process-key/main3 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-down/down/back-to-index/process-key/main3 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 305812 <= 28799 run: cursor-down/down/back-to-index/process-key/main3 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/back-to-index/process-key/main3 2: 28799 => ((2 integer-address)) mem: ((2 integer-address)): 305813 <= 28799 run: cursor-down/down/back-to-index/process-key/main3 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/back-to-index/process-key/main3 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/back-to-index/process-key/main3 4: 28801 => ((3 integer-address)) mem: ((3 integer-address)): 305814 <= 28801 run: cursor-down/down/back-to-index/process-key/main3 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/main3 5: nil => ((4 boolean)) mem: ((4 boolean)): 305815 <= nil run: cursor-down/down/back-to-index/process-key/main3 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/back-to-index/process-key/main3 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/main3 7: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28801 <= 1 run: cursor-down/down/back-to-index/process-key/main3 8: (((reply))) run: process-key/main3 76: (((reply)) ((nil literal))) schedule: done with routine nil ===: main3-2 c{0: 0 (((replace-character)) ((2 terminal-address) (raw)) ((* literal))) -- nil c{1: 0 ✓ (((replace-character)) ((2 terminal-address) (raw)) ((* literal))) cn0: convert-names in main3-2 cn0: (((replace-character)) ((2 terminal-address) (raw)) ((* literal))) nil nil cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: checking arg ((* literal)) cn1: (((replace-character)) ((2 terminal-address) (raw)) ((* literal))) schedule: main3-2 run: main3-2 0: (((replace-character)) ((2 terminal-address) (raw)) ((* literal))) mem: ((2 terminal-address) (raw)) => 28799 run: replace-character/main3-2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: replace-character/main3-2 0: 401000 => ((default-space space-address)) run: replace-character/main3-2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\*) run: replace-character/main3-2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 401002 <= 28799 run: replace-character/main3-2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\*) run: replace-character/main3-2 2: #\* => ((2 character)) mem: ((2 character)): 401003 <= #\* run: replace-character/main3-2 3: (((print-character)) ((1 terminal-address)) ((2 character))) mem: ((1 terminal-address)) => 28799 mem: ((2 character)) => * run: print-character/replace-character/main3-2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/replace-character/main3-2 0: 401031 => ((default-space space-address)) run: print-character/replace-character/main3-2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\*) run: print-character/replace-character/main3-2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 401033 <= 28799 run: print-character/replace-character/main3-2 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\*) run: print-character/replace-character/main3-2 2: #\* => ((2 character)) mem: ((2 character)): 401034 <= #\* run: print-character/replace-character/main3-2 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\*) run: print-character/replace-character/main3-2 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 401035 <= nil run: print-character/replace-character/main3-2 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\*) run: print-character/replace-character/main3-2 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 401036 <= nil run: print-character/replace-character/main3-2 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/replace-character/main3-2 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/replace-character/main3-2 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 401037 <= 28801 run: print-character/replace-character/main3-2 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/replace-character/main3-2 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 401038 <= 28802 run: print-character/replace-character/main3-2 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/replace-character/main3-2 8: 17 => ((7 integer)) mem: ((7 integer)): 401039 <= 17 run: print-character/replace-character/main3-2 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/replace-character/main3-2 9: 17 => ((8 integer)) mem: ((8 integer)): 401040 <= 17 run: print-character/replace-character/main3-2 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/replace-character/main3-2 10: 17 => ((9 integer)) mem: ((9 integer)): 401041 <= 17 run: print-character/replace-character/main3-2 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/replace-character/main3-2 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 401042 <= 28804 run: print-character/replace-character/main3-2 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/replace-character/main3-2 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 401043 <= 28822 run: print-character/replace-character/main3-2 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => * run: print-character/replace-character/main3-2 13: #\* => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\* run: print-character/replace-character/main3-2 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/replace-character/main3-2 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/replace-character/main3-2 15: (((reply))) run: replace-character/main3-2 4: (((cursor-left)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-left/replace-character/main3-2 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-left/replace-character/main3-2 0: 401062 => ((default-space space-address)) run: cursor-left/replace-character/main3-2 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-left/replace-character/main3-2 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 401064 <= 28799 run: cursor-left/replace-character/main3-2 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-left/replace-character/main3-2 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-left/replace-character/main3-2 3: 28802 => ((2 integer-address)) mem: ((2 integer-address)): 401065 <= 28802 run: cursor-left/replace-character/main3-2 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-left/replace-character/main3-2 4: nil => ((3 boolean)) mem: ((3 boolean)): 401066 <= nil run: cursor-left/replace-character/main3-2 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-left/replace-character/main3-2 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-left/replace-character/main3-2 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28802 <= 0 run: cursor-left/replace-character/main3-2 7: (((reply))) schedule: done with routine nil ===: main4 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((replace-character)) ((2 terminal-address) (raw)) ((- literal))) -- nil c{0: 2 (((s string-address)) <- ((new)) k ) -- nil c{0: 3 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 4 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 5 (((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 ✓ (((replace-character)) ((2 terminal-address) (raw)) ((- literal))) c{1: 2 ✓ (((s string-address)) <- ((new)) k ) c{1: 3 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 4 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 5 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) cn0: convert-names in main4 cn0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) ((k 2) (s 1)) 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: (((replace-character)) ((2 terminal-address) (raw)) ((- literal))) ((k 2) (s 1)) nil cn0: checking arg ((2 terminal-address) (raw)) maybe-add: ((2 terminal-address) (raw)) cn0: checking arg ((- literal)) cn0: (((s string-address)) <- ((new)) k ) ((k 2) (s 1)) nil cn0: checking arg k cn0: checking oarg ((s string-address)) maybe-add: ((s string-address)) cn0: (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) ((k 2) (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: (((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: (((replace-character)) ((2 terminal-address) (raw)) ((- literal))) 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: main4 run: main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main4 0: 501000 => ((default-space space-address)) run: main4 1: (((replace-character)) ((2 terminal-address) (raw)) ((- literal))) mem: ((2 terminal-address) (raw)) => 28799 run: replace-character/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: replace-character/main4 0: 501031 => ((default-space space-address)) run: replace-character/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: replace-character/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501033 <= 28799 run: replace-character/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: replace-character/main4 2: #\- => ((2 character)) mem: ((2 character)): 501034 <= #\- run: replace-character/main4 3: (((print-character)) ((1 terminal-address)) ((2 character))) mem: ((1 terminal-address)) => 28799 mem: ((2 character)) => - run: print-character/replace-character/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/replace-character/main4 0: 501062 => ((default-space space-address)) run: print-character/replace-character/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/replace-character/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501064 <= 28799 run: print-character/replace-character/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/replace-character/main4 2: #\- => ((2 character)) mem: ((2 character)): 501065 <= #\- run: print-character/replace-character/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/replace-character/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501066 <= nil run: print-character/replace-character/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/replace-character/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501067 <= nil run: print-character/replace-character/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/replace-character/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/replace-character/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501068 <= 28801 run: print-character/replace-character/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/replace-character/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501069 <= 28802 run: print-character/replace-character/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/replace-character/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501070 <= 17 run: print-character/replace-character/main4 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer))) mem: ((5 integer-address) (deref)) => 1 mem: ((7 integer)) => 17 run: print-character/replace-character/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 501071 <= 17 run: print-character/replace-character/main4 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 0 run: print-character/replace-character/main4 10: 17 => ((9 integer)) mem: ((9 integer)): 501072 <= 17 run: print-character/replace-character/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/replace-character/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501073 <= 28804 run: print-character/replace-character/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/replace-character/main4 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 501074 <= 28822 run: print-character/replace-character/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/replace-character/main4 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\- run: print-character/replace-character/main4 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/replace-character/main4 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/replace-character/main4 15: (((reply))) run: replace-character/main4 4: (((cursor-left)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-left/replace-character/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-left/replace-character/main4 0: 501093 => ((default-space space-address)) run: cursor-left/replace-character/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-left/replace-character/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501095 <= 28799 run: cursor-left/replace-character/main4 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-left/replace-character/main4 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-left/replace-character/main4 3: 28802 => ((2 integer-address)) mem: ((2 integer-address)): 501096 <= 28802 run: cursor-left/replace-character/main4 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-left/replace-character/main4 4: nil => ((3 boolean)) mem: ((3 boolean)): 501097 <= nil run: cursor-left/replace-character/main4 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-left/replace-character/main4 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-left/replace-character/main4 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28802 <= 0 run: cursor-left/replace-character/main4 7: (((reply))) run: main4 2: (((1 string-address)) <- ((new)) k ) run: main4 2: 501124 => ((1 string-address)) mem: ((1 string-address)): 501002 <= 501124 run: main4 3: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 501124 run: init-keyboard/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main4 0: 501127 => ((default-space space-address)) run: init-keyboard/main4 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main4 1: 501158 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 501129 <= 501158 run: init-keyboard/main4 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main4 2: 501159 => ((2 string-address-address)) mem: ((2 string-address-address)): 501130 <= 501159 run: init-keyboard/main4 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (501124) run: init-keyboard/main4 3: 501124 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 501159 <= 501124 run: init-keyboard/main4 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main4 4: 501158 => ((3 integer-address)) mem: ((3 integer-address)): 501131 <= 501158 run: init-keyboard/main4 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main4 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 501158 <= 0 run: init-keyboard/main4 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 501158 run: main4 3: 501158 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 501003 <= 501158 run: main4 4: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 501158 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main4 0: 501160 => ((default-space space-address)) run: process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 501158 28799) run: process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 501161 <= 29091 run: process-key/main4 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 501158 28799) run: process-key/main4 2: 501158 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 501162 <= 501158 run: process-key/main4 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 501158 28799) run: process-key/main4 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 501163 <= 28799 run: process-key/main4 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 501158 run: read-key/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main4 0: 501191 => ((default-space space-address)) run: read-key/process-key/main4 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (501158 silent) run: read-key/process-key/main4 1: 501158 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 501193 <= 501158 run: read-key/process-key/main4 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (501158 silent) run: read-key/process-key/main4 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 501194 <= silent run: read-key/process-key/main4 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 501158 run: read-key/process-key/main4 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main4 4: 501158 => ((3 integer-address)) mem: ((3 integer-address)): 501195 <= 501158 run: read-key/process-key/main4 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((501159 string-address) (raw)) => 501124 run: read-key/process-key/main4 5: 501124 => ((4 string-address)) mem: ((4 string-address)): 501196 <= 501124 run: read-key/process-key/main4 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((501124 integer) (raw)) => 2 run: read-key/process-key/main4 6: 2 => ((5 integer)) mem: ((5 integer)): 501197 <= 2 run: read-key/process-key/main4 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/main4 7: nil => ((6 boolean)) mem: ((6 boolean)): 501198 <= nil run: read-key/process-key/main4 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main4 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((501124 string) (raw)) mem: ((501124 integer) (raw)) => 2 mem: ((501125 byte) (raw)) => k run: read-key/process-key/main4 10: #\k => ((7 character)) mem: ((7 character)): 501199 <= #\k run: read-key/process-key/main4 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main4 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 501158 <= 1 run: read-key/process-key/main4 12: (((reply)) ((7 character))) mem: ((7 character)) => k run: process-key/main4 4: #\k => ((3 character)) mem: ((3 character)): 501164 <= #\k run: process-key/main4 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => k run: process-key/main4 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => k run: process-key/main4 7: nil => ((4 boolean)) mem: ((4 boolean)): 501165 <= nil run: process-key/main4 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => k run: process-key/main4 8: nil => ((5 boolean)) mem: ((5 boolean)): 501166 <= nil run: process-key/main4 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main4 9: nil => ((6 boolean)) mem: ((6 boolean)): 501167 <= nil run: process-key/main4 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main4 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => k run: process-key/main4 12: nil => ((7 boolean)) mem: ((7 boolean)): 501168 <= nil run: process-key/main4 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => k run: process-key/main4 13: t => ((8 boolean)) mem: ((8 boolean)): 501169 <= t run: process-key/main4 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => t run: process-key/main4 14: t => ((7 boolean)) mem: ((7 boolean)): 501168 <= t run: process-key/main4 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: process-key/main4 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: up/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/process-key/main4 0: 501222 => ((default-space space-address)) run: up/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 501223 <= 29091 run: up/process-key/main4 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/process-key/main4 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501224 <= 28799 run: up/process-key/main4 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/process-key/main4 3: nil => ((2 boolean)) mem: ((2 boolean)): 501225 <= nil run: up/process-key/main4 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/process-key/main4 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/process-key/main4 0: 501253 => ((default-space space-address)) run: instruction-trace-num-children/up/process-key/main4 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/process-key/main4 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 501255 <= 28759 run: instruction-trace-num-children/up/process-key/main4 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/process-key/main4 2: 1 => ((2 integer)) mem: ((2 integer)): 501256 <= 1 run: instruction-trace-num-children/up/process-key/main4 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/process-key/main4 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 501257 <= 16025 run: instruction-trace-num-children/up/process-key/main4 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/process-key/main4 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 501258 <= 20396 run: instruction-trace-num-children/up/process-key/main4 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/process-key/main4 5: 5 => ((5 integer)) mem: ((5 integer)): 501259 <= 5 run: instruction-trace-num-children/up/process-key/main4 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/process-key/main4 5: 5 => ((3 integer)) mem: ((3 integer)): 501226 <= 5 run: up/process-key/main4 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/process-key/main4 6: 6 => ((3 integer)) mem: ((3 integer)): 501226 <= 6 run: up/process-key/main4 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/process-key/main4 7: 7 => ((4 integer)) mem: ((4 integer)): 501227 <= 7 run: up/process-key/main4 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/process-key/main4 8: nil => ((5 boolean)) mem: ((5 boolean)): 501228 <= nil run: up/process-key/main4 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/process-key/main4 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/process-key/main4 20: nil => ((8 boolean)) mem: ((8 boolean)): 501231 <= nil run: up/process-key/main4 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/process-key/main4 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/process-key/main4 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/process-key/main4 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/process-key/main4 0: 501284 => ((default-space space-address)) run: cursor-up/up/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501286 <= 28799 run: cursor-up/up/process-key/main4 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main4 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/process-key/main4 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 501287 <= 28801 run: cursor-up/up/process-key/main4 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/process-key/main4 4: nil => ((3 boolean)) mem: ((3 boolean)): 501288 <= nil run: cursor-up/up/process-key/main4 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/process-key/main4 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/process-key/main4 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/process-key/main4 7: (((reply))) run: process-key/main4 17: (((reply)) ((nil literal))) run: main4 5: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 501158 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main4 0: 501315 => ((default-space space-address)) run: process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 501158 28799) run: process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 501316 <= 29091 run: process-key/main4 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 501158 28799) run: process-key/main4 2: 501158 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 501317 <= 501158 run: process-key/main4 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 501158 28799) run: process-key/main4 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 501318 <= 28799 run: process-key/main4 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 501158 run: read-key/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main4 0: 501346 => ((default-space space-address)) run: read-key/process-key/main4 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (501158 silent) run: read-key/process-key/main4 1: 501158 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 501348 <= 501158 run: read-key/process-key/main4 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (501158 silent) run: read-key/process-key/main4 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 501349 <= silent run: read-key/process-key/main4 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 501158 run: read-key/process-key/main4 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main4 4: 501158 => ((3 integer-address)) mem: ((3 integer-address)): 501350 <= 501158 run: read-key/process-key/main4 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((501159 string-address) (raw)) => 501124 run: read-key/process-key/main4 5: 501124 => ((4 string-address)) mem: ((4 string-address)): 501351 <= 501124 run: read-key/process-key/main4 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((501124 integer) (raw)) => 2 run: read-key/process-key/main4 6: 2 => ((5 integer)) mem: ((5 integer)): 501352 <= 2 run: read-key/process-key/main4 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/main4 7: nil => ((6 boolean)) mem: ((6 boolean)): 501353 <= nil run: read-key/process-key/main4 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main4 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 array-len: ((501124 string) (raw)) mem: ((501124 integer) (raw)) => 2 mem: ((501126 byte) (raw)) => run: read-key/process-key/main4 10: #\newline => ((7 character)) mem: ((7 character)): 501354 <= #\newline run: read-key/process-key/main4 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: read-key/process-key/main4 11: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 501158 <= 2 run: read-key/process-key/main4 12: (((reply)) ((7 character))) mem: ((7 character)) => run: process-key/main4 4: #\newline => ((3 character)) mem: ((3 character)): 501319 <= #\newline run: process-key/main4 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => run: process-key/main4 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => run: process-key/main4 7: nil => ((4 boolean)) mem: ((4 boolean)): 501320 <= nil run: process-key/main4 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main4 8: nil => ((5 boolean)) mem: ((5 boolean)): 501321 <= nil run: process-key/main4 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main4 9: nil => ((6 boolean)) mem: ((6 boolean)): 501322 <= nil run: process-key/main4 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main4 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => run: process-key/main4 12: nil => ((7 boolean)) mem: ((7 boolean)): 501323 <= nil run: process-key/main4 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => run: process-key/main4 13: nil => ((8 boolean)) mem: ((8 boolean)): 501324 <= nil run: process-key/main4 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main4 14: nil => ((7 boolean)) mem: ((7 boolean)): 501323 <= nil run: process-key/main4 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main4 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => run: process-key/main4 18: nil => ((9 boolean)) mem: ((9 boolean)): 501325 <= nil run: process-key/main4 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => run: process-key/main4 19: nil => ((10 boolean)) mem: ((10 boolean)): 501326 <= nil run: process-key/main4 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main4 20: nil => ((9 boolean)) mem: ((9 boolean)): 501325 <= nil run: process-key/main4 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main4 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => run: process-key/main4 24: nil => ((11 boolean)) mem: ((11 boolean)): 501327 <= nil run: process-key/main4 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => run: process-key/main4 25: nil => ((12 boolean)) mem: ((12 boolean)): 501328 <= nil run: process-key/main4 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main4 26: nil => ((11 boolean)) mem: ((11 boolean)): 501327 <= nil run: process-key/main4 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main4 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => run: process-key/main4 34: nil => ((14 boolean)) mem: ((14 boolean)): 501330 <= nil run: process-key/main4 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => run: process-key/main4 35: nil => ((15 boolean)) mem: ((15 boolean)): 501331 <= nil run: process-key/main4 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => nil run: process-key/main4 36: nil => ((14 boolean)) mem: ((14 boolean)): 501330 <= nil run: process-key/main4 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: process-key/main4 45: (((17 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main4 45: t => ((17 boolean)) mem: ((17 boolean)): 501333 <= t run: process-key/main4 46: (((jump-unless)) ((17 boolean)) ((30 offset))) mem: ((17 boolean)) => t run: process-key/main4 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 run: process-key/main4 47: 0 => ((18 integer)) mem: ((18 integer)): 501334 <= 0 run: process-key/main4 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((18 integer)) => 0 run: cursor-row-to-trace-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/process-key/main4 0: 501377 => ((default-space space-address)) run: cursor-row-to-trace-index/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 0) run: cursor-row-to-trace-index/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 501378 <= 29091 run: cursor-row-to-trace-index/process-key/main4 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 0) run: cursor-row-to-trace-index/process-key/main4 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 501379 <= 0 run: cursor-row-to-trace-index/process-key/main4 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/process-key/main4 3: 0 => ((2 integer)) mem: ((2 integer)): 501380 <= 0 run: cursor-row-to-trace-index/process-key/main4 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/main4 4: t => ((3 boolean)) mem: ((3 boolean)): 501381 <= t run: cursor-row-to-trace-index/process-key/main4 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/process-key/main4 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/process-key/main4 7: nil => ((4 boolean)) mem: ((4 boolean)): 501382 <= nil run: cursor-row-to-trace-index/process-key/main4 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/process-key/main4 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/process-key/main4 10: nil => ((5 boolean)) mem: ((5 boolean)): 501383 <= nil run: cursor-row-to-trace-index/process-key/main4 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -2 run: cursor-row-to-trace-index/process-key/main4 11: nil => ((6 boolean)) mem: ((6 boolean)): 501384 <= nil run: cursor-row-to-trace-index/process-key/main4 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/process-key/main4 12: nil => ((7 boolean)) mem: ((7 boolean)): 501385 <= nil run: cursor-row-to-trace-index/process-key/main4 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/process-key/main4 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/process-key/main4 19: t => ((10 boolean)) mem: ((10 boolean)): 501388 <= t run: cursor-row-to-trace-index/process-key/main4 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/process-key/main4 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: process-key/main4 48: 0 => ((19 integer)) mem: ((19 integer)): 501335 <= 0 run: process-key/main4 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: process-key/main4 49: t => ((20 boolean)) mem: ((20 boolean)): 501336 <= t run: process-key/main4 50: (((jump-unless)) ((20 boolean)) ((17 offset))) mem: ((20 boolean)) => t run: process-key/main4 51: (((21 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 0 run: process-key/main4 51: nil => ((21 boolean)) mem: ((21 boolean)): 501337 <= nil run: process-key/main4 52: (((jump-if)) ((21 boolean)) ((15 offset))) mem: ((21 boolean)) => nil run: process-key/main4 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/main4 53: nil => ((22 boolean)) mem: ((22 boolean)): 501338 <= nil run: process-key/main4 54: (((jump-if)) ((22 boolean)) ((13 offset))) mem: ((22 boolean)) => nil run: process-key/main4 55: (((23 boolean)) <- ((equal)) ((19 integer)) ((2 integer) (space 1))) mem: ((19 integer)) => 0 mem: ((2 integer) (space 1)) => 1 run: process-key/main4 55: nil => ((23 boolean)) mem: ((23 boolean)): 501339 <= nil run: process-key/main4 56: (((jump-unless)) ((23 boolean)) ((7 offset))) mem: ((23 boolean)) => nil run: process-key/main4 64: (((24 boolean)) <- ((greater-than)) ((19 integer)) ((2 integer) (space 1))) mem: ((19 integer)) => 0 mem: ((2 integer) (space 1)) => 1 run: process-key/main4 64: nil => ((24 boolean)) mem: ((24 boolean)): 501340 <= nil run: process-key/main4 65: (((jump-unless)) ((24 boolean)) ((2 offset))) mem: ((24 boolean)) => nil run: process-key/main4 68: (((2 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 0 run: process-key/main4 68: 0 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 0 run: process-key/main4 69: (((6 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 0 run: process-key/main4 69: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: process-key/main4 70: (((25 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((19 integer))) mem: ((19 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: process-key/main4 70: 14024 => ((25 instruction-trace-address)) mem: ((25 instruction-trace-address)): 501341 <= 14024 run: process-key/main4 71: (((print-instruction-trace)) ((2 terminal-address)) ((25 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((2 terminal-address)) => 28799 mem: ((25 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace/process-key/main4 0: 501408 => ((default-space space-address)) run: print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501410 <= 28799 run: print-instruction-trace/process-key/main4 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace/process-key/main4 2: 14024 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 501411 <= 14024 run: print-instruction-trace/process-key/main4 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace/process-key/main4 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 501409 <= 29091 run: print-instruction-trace/process-key/main4 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((2 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501439 => ((default-space space-address)) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501441 <= 28799 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: 14024 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 501442 <= 14024 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 501440 <= 29091 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501470 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501472 <= 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: 17 => ((2 integer)) mem: ((2 integer)): 501473 <= 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 501474 <= 28802 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: 0 => ((4 integer)) mem: ((4 integer)): 501475 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501501 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501503 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501504 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501505 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501506 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501507 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501508 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501509 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501510 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 0 => ((9 integer)) mem: ((9 integer)): 501511 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501512 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 501513 <= 28805 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501532 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501534 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501535 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501536 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501537 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501538 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501539 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501540 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501541 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 1 => ((9 integer)) mem: ((9 integer)): 501542 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501543 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 501544 <= 28806 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501563 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501565 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501566 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501567 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501568 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501569 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501570 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501571 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501572 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 2 => ((9 integer)) mem: ((9 integer)): 501573 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501574 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 501575 <= 28807 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501594 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501596 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501597 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501598 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501599 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501600 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501601 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501602 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501603 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 3 => ((9 integer)) mem: ((9 integer)): 501604 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501605 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 501606 <= 28808 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501625 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501627 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501628 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501629 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501630 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501631 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501632 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501633 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501634 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 4 => ((9 integer)) mem: ((9 integer)): 501635 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501636 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 501637 <= 28809 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501656 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501658 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501659 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501660 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501661 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501662 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501663 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501664 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501665 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 5 => ((9 integer)) mem: ((9 integer)): 501666 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501667 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 501668 <= 28810 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501687 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501689 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501690 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501691 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501692 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501693 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501694 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501695 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501696 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 6 => ((9 integer)) mem: ((9 integer)): 501697 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501698 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 501699 <= 28811 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501718 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501720 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501721 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501722 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501723 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501724 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501725 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501726 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501727 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 7 => ((9 integer)) mem: ((9 integer)): 501728 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501729 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 501730 <= 28812 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501749 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501751 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501752 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501753 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501754 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501755 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501756 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501757 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501758 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 8 => ((9 integer)) mem: ((9 integer)): 501759 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501760 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 501761 <= 28813 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501780 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501782 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501783 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501784 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501785 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501786 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501787 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501788 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501789 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 9 => ((9 integer)) mem: ((9 integer)): 501790 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501791 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 501792 <= 28814 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501811 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501813 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501814 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501815 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501816 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501817 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501818 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501819 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501820 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 10 => ((9 integer)) mem: ((9 integer)): 501821 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501822 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 501823 <= 28815 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501842 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501844 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501845 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501846 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501847 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501848 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501849 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501850 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501851 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 11 => ((9 integer)) mem: ((9 integer)): 501852 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501853 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 501854 <= 28816 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501873 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501875 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501876 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501877 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501878 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501879 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501880 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501881 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501882 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 12 => ((9 integer)) mem: ((9 integer)): 501883 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501884 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 501885 <= 28817 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501904 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501906 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501907 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501908 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501909 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501910 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501911 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501912 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501913 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 13 => ((9 integer)) mem: ((9 integer)): 501914 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501915 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 501916 <= 28818 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501935 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501937 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501938 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501939 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501940 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501941 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501942 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501943 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501944 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 14 => ((9 integer)) mem: ((9 integer)): 501945 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501946 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 501947 <= 28819 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501966 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501968 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 501969 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 501970 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 501971 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 501972 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 501973 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 501974 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 501975 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 15 => ((9 integer)) mem: ((9 integer)): 501976 <= 15 schedule: scheduling print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 for further processing schedule: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 501977 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 501978 <= 28820 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 501476 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 501997 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 501999 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502000 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502001 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502002 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502003 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502004 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502005 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502006 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 16 => ((9 integer)) mem: ((9 integer)): 502007 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502008 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 502009 <= 28821 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: t => ((5 boolean)) mem: ((5 boolean)): 501476 <= t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502028 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502030 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\- => ((2 character)) mem: ((2 character)): 502031 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502032 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502033 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502034 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502035 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502036 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502037 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 0 => ((9 integer)) mem: ((9 integer)): 502038 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502039 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 502040 <= 28805 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502059 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502061 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502062 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502063 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502064 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502065 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502066 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502067 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502068 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 1 => ((9 integer)) mem: ((9 integer)): 502069 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502070 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 502071 <= 28806 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: 14290 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 501443 <= 14290 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 0 => ((4 integer)) mem: ((4 integer)): 501444 <= 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: 1 => ((5 integer)) mem: ((5 integer)): 501445 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 10: nil => ((6 boolean)) mem: ((6 boolean)): 501446 <= nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 14385 => ((7 string-address)) mem: ((7 string-address)): 501447 <= 14385 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((7 string-address)) => 14385 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502090 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502092 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 502093 <= 14385 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: 4 => ((3 integer)) mem: ((3 integer)): 502094 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: 0 => ((4 integer)) mem: ((4 integer)): 502095 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 502096 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: #\m => ((6 character)) mem: ((6 character)): 502097 <= #\m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502121 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502123 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\m => ((2 character)) mem: ((2 character)): 502124 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502125 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502126 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502127 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502128 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502129 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502130 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 2 => ((9 integer)) mem: ((9 integer)): 502131 <= 2 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502132 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 502133 <= 28807 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: 1 => ((4 integer)) mem: ((4 integer)): 502095 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 502096 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: #\a => ((6 character)) mem: ((6 character)): 502097 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502152 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502154 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\a => ((2 character)) mem: ((2 character)): 502155 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502156 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502157 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502158 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502159 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502160 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502161 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 3 => ((9 integer)) mem: ((9 integer)): 502162 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502163 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 502164 <= 28808 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: 2 => ((4 integer)) mem: ((4 integer)): 502095 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 502096 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: #\i => ((6 character)) mem: ((6 character)): 502097 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502183 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502185 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\i => ((2 character)) mem: ((2 character)): 502186 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502187 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502188 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502189 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502190 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502191 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502192 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 4 => ((9 integer)) mem: ((9 integer)): 502193 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502194 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 502195 <= 28809 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: 3 => ((4 integer)) mem: ((4 integer)): 502095 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 502096 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: #\n => ((6 character)) mem: ((6 character)): 502097 <= #\n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502214 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502216 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\n => ((2 character)) mem: ((2 character)): 502217 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502218 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502219 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502220 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502221 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502222 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502223 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 5 => ((9 integer)) mem: ((9 integer)): 502224 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502225 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 502226 <= 28810 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: 4 => ((4 integer)) mem: ((4 integer)): 502095 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: t => ((5 boolean)) mem: ((5 boolean)): 502096 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502245 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502247 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\/ => ((2 character)) mem: ((2 character)): 502248 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502249 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502250 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502251 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502252 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502253 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502254 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 6 => ((9 integer)) mem: ((9 integer)): 502255 <= 6 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502256 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 502257 <= 28811 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: 1 => ((4 integer)) mem: ((4 integer)): 501444 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 10: t => ((6 boolean)) mem: ((6 boolean)): 501446 <= t run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502276 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502278 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502279 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502280 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502281 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502282 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502283 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502284 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502285 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 7 => ((9 integer)) mem: ((9 integer)): 502286 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502287 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 502288 <= 28812 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 18: 14610 => ((8 string-address)) mem: ((8 string-address)): 501448 <= 14610 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 string-address)) => 14610 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502307 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502309 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 502310 <= 14610 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: 1 => ((3 integer)) mem: ((3 integer)): 502311 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: 0 => ((4 integer)) mem: ((4 integer)): 502312 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 502313 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: #\0 => ((6 character)) mem: ((6 character)): 502314 <= #\0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502338 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502340 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\0 => ((2 character)) mem: ((2 character)): 502341 <= #\0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502342 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502343 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502344 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502345 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502346 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502347 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 8 => ((9 integer)) mem: ((9 integer)): 502348 <= 8 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502349 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 502350 <= 28813 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: 1 => ((4 integer)) mem: ((4 integer)): 502312 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: t => ((5 boolean)) mem: ((5 boolean)): 502313 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502369 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502371 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502372 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502373 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502374 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502375 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502376 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502377 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502378 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 9 => ((9 integer)) mem: ((9 integer)): 502379 <= 9 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502380 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 502381 <= 28814 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502400 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502402 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\: => ((2 character)) mem: ((2 character)): 502403 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502404 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502405 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502406 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502407 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502408 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502409 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 10 => ((9 integer)) mem: ((9 integer)): 502410 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502411 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 502412 <= 28815 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502431 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502433 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502434 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502435 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502436 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502437 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502438 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502439 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502440 <= 0 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 11 => ((9 integer)) mem: ((9 integer)): 502441 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502442 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 502443 <= 28816 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 23: 14674 => ((4 string-address)) mem: ((4 string-address)): 501444 <= 14674 run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 14674 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502462 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502464 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 502465 <= 14674 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: 5 => ((3 integer)) mem: ((3 integer)): 502466 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: 0 => ((4 integer)) mem: ((4 integer)): 502467 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 502468 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: #\a => ((6 character)) mem: ((6 character)): 502469 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502493 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502495 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\a => ((2 character)) mem: ((2 character)): 502496 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502497 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502498 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502499 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502500 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502501 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502502 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 12 => ((9 integer)) mem: ((9 integer)): 502503 <= 12 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502504 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 502505 <= 28817 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: 1 => ((4 integer)) mem: ((4 integer)): 502467 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 502468 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: #\space => ((6 character)) mem: ((6 character)): 502469 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502524 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502526 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502527 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502528 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502529 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502530 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502531 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502532 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502533 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 13 => ((9 integer)) mem: ((9 integer)): 502534 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502535 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 502536 <= 28818 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: 2 => ((4 integer)) mem: ((4 integer)): 502467 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 502468 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: #\b => ((6 character)) mem: ((6 character)): 502469 <= #\b run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502555 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502557 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\b => ((2 character)) mem: ((2 character)): 502558 <= #\b run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502559 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502560 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502561 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502562 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502563 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502564 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 14 => ((9 integer)) mem: ((9 integer)): 502565 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502566 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 502567 <= 28819 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: 3 => ((4 integer)) mem: ((4 integer)): 502467 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 502468 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: #\space => ((6 character)) mem: ((6 character)): 502469 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502586 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502588 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502589 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502590 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502591 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502592 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502593 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502594 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502595 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 15 => ((9 integer)) mem: ((9 integer)): 502596 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502597 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 502598 <= 28820 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: 4 => ((4 integer)) mem: ((4 integer)): 502467 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 502468 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: #\c => ((6 character)) mem: ((6 character)): 502469 <= #\c run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502617 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502619 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: #\c => ((2 character)) mem: ((2 character)): 502620 <= #\c run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502621 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502622 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502623 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502624 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502625 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 9: 0 => ((8 integer)) mem: ((8 integer)): 502626 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 10: 16 => ((9 integer)) mem: ((9 integer)): 502627 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502628 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 502629 <= 28821 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => c run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 9: 5 => ((4 integer)) mem: ((4 integer)): 502467 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: t => ((5 boolean)) mem: ((5 boolean)): 502468 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main4 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 0: 502648 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 502649 <= 29091 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502650 <= 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 3: nil => ((2 boolean)) mem: ((2 boolean)): 502651 <= nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 0: 502679 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502681 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 502682 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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-parent/print-instruction-trace/process-key/main4 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 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/main4 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 502683 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main4 7: (((reply))) run: print-instruction-trace/process-key/main4 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: print-instruction-trace/process-key/main4 5: 15953 => ((3 trace-address-array-address)) mem: ((3 trace-address-array-address)): 501412 <= 15953 run: print-instruction-trace/process-key/main4 6: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace/process-key/main4 6: 0 => ((4 integer)) mem: ((4 integer)): 501413 <= 0 run: print-instruction-trace/process-key/main4 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset))) mem: ((3 trace-address-array-address)) => 15953 run: print-instruction-trace/process-key/main4 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref))) array-len: ((3 trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: print-instruction-trace/process-key/main4 9: 1 => ((5 integer)) mem: ((5 integer)): 501414 <= 1 run: print-instruction-trace/process-key/main4 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer))) mem: ((5 integer)) => 1 run: print-instruction-trace/process-key/main4 10: 1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 1 run: print-instruction-trace/process-key/main4 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 1 run: print-instruction-trace/process-key/main4 11: nil => ((6 boolean)) mem: ((6 boolean)): 501415 <= nil run: print-instruction-trace/process-key/main4 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/process-key/main4 13: (((7 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-instruction-trace/process-key/main4 13: nil => ((7 boolean)) mem: ((7 boolean)): 501416 <= nil run: print-instruction-trace/process-key/main4 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => nil run: print-instruction-trace/process-key/main4 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15953 trace-address-array) (raw)) mem: ((15953 integer) (raw)) => 1 mem: ((15954 trace-address) (raw)) => 14968 run: print-instruction-trace/process-key/main4 15: 14968 => ((8 trace-address)) mem: ((8 trace-address)): 501417 <= 14968 run: print-instruction-trace/process-key/main4 16: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main4 0: 502710 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502712 <= 28799 run: print-character/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502713 <= #\space run: print-character/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502714 <= nil run: print-character/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502715 <= nil run: print-character/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502716 <= 28801 run: print-character/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502717 <= 28802 run: print-character/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502718 <= 17 run: print-character/print-instruction-trace/process-key/main4 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/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 502719 <= 17 run: print-character/print-instruction-trace/process-key/main4 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/process-key/main4 10: 17 => ((9 integer)) mem: ((9 integer)): 502720 <= 17 run: print-character/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502721 <= 28804 run: print-character/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main4 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 502722 <= 28822 run: print-character/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/print-instruction-trace/process-key/main4 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/main4 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace/process-key/main4 15: (((reply))) run: print-instruction-trace/process-key/main4 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main4 0: 502741 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502743 <= 28799 run: print-character/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502744 <= #\space run: print-character/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502745 <= nil run: print-character/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502746 <= nil run: print-character/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502747 <= 28801 run: print-character/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502748 <= 28802 run: print-character/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502749 <= 17 run: print-character/print-instruction-trace/process-key/main4 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/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 502750 <= 17 run: print-character/print-instruction-trace/process-key/main4 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/process-key/main4 10: 18 => ((9 integer)) mem: ((9 integer)): 502751 <= 18 run: print-character/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502752 <= 28804 run: print-character/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main4 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 502753 <= 28823 run: print-character/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace/process-key/main4 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/main4 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace/process-key/main4 15: (((reply))) run: print-instruction-trace/process-key/main4 18: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main4 0: 502772 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502774 <= 28799 run: print-character/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502775 <= #\space run: print-character/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502776 <= nil run: print-character/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502777 <= nil run: print-character/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502778 <= 28801 run: print-character/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502779 <= 28802 run: print-character/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502780 <= 17 run: print-character/print-instruction-trace/process-key/main4 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/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 502781 <= 17 run: print-character/print-instruction-trace/process-key/main4 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 17 mem: ((6 integer-address) (deref)) => 2 run: print-character/print-instruction-trace/process-key/main4 10: 19 => ((9 integer)) mem: ((9 integer)): 502782 <= 19 run: print-character/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502783 <= 28804 run: print-character/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main4 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 502784 <= 28824 run: print-character/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/print-instruction-trace/process-key/main4 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/main4 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-instruction-trace/process-key/main4 15: (((reply))) run: print-instruction-trace/process-key/main4 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 trace-address)) => 14968 run: print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-instruction-trace/process-key/main4 0: 502803 => ((default-space space-address)) run: print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14968) run: print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502805 <= 28799 run: print-trace/print-instruction-trace/process-key/main4 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 14968) run: print-trace/print-instruction-trace/process-key/main4 2: 14968 => ((2 trace-address)) mem: ((2 trace-address)): 502806 <= 14968 run: print-trace/print-instruction-trace/process-key/main4 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((14968 string-address) (raw)) => 15190 run: print-trace/print-instruction-trace/process-key/main4 3: 15190 => ((3 string-address)) mem: ((3 string-address)): 502807 <= 15190 run: print-trace/print-instruction-trace/process-key/main4 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 0: 502834 => ((default-space space-address)) run: clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502836 <= 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main4 3: 17 => ((2 integer)) mem: ((2 integer)): 502837 <= 17 run: clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 502838 <= 28802 run: clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main4 5: 3 => ((4 integer)) mem: ((4 integer)): 502839 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 502865 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502867 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502868 <= #\space schedule: scheduling print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 for further processing schedule: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502869 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502870 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502871 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502872 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502873 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 502874 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 20 => ((9 integer)) mem: ((9 integer)): 502875 <= 20 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502876 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 502877 <= 28825 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 502896 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502898 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502899 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502900 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502901 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502902 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502903 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502904 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 502905 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 21 => ((9 integer)) mem: ((9 integer)): 502906 <= 21 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502907 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 502908 <= 28826 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 502927 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502929 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502930 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502931 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502932 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502933 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502934 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502935 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 502936 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 22 => ((9 integer)) mem: ((9 integer)): 502937 <= 22 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502938 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 502939 <= 28827 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 502958 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502960 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502961 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502962 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502963 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502964 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502965 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502966 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 502967 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 23 => ((9 integer)) mem: ((9 integer)): 502968 <= 23 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 502969 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 502970 <= 28828 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 502989 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 502991 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 502992 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 502993 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 502994 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 502995 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 502996 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 502997 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 502998 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 24 => ((9 integer)) mem: ((9 integer)): 502999 <= 24 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503000 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 503001 <= 28829 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 503020 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503022 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503023 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503024 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503025 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503026 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503027 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503028 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503029 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 25 => ((9 integer)) mem: ((9 integer)): 503030 <= 25 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503031 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 503032 <= 28830 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 503051 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503053 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503054 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503055 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503056 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503057 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503058 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503059 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503060 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 26 => ((9 integer)) mem: ((9 integer)): 503061 <= 26 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503062 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 503063 <= 28831 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 503082 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503084 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503085 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503086 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503087 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503088 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503089 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503090 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503091 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 27 => ((9 integer)) mem: ((9 integer)): 503092 <= 27 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503093 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 503094 <= 28832 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 503113 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503115 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503116 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503117 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503118 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503119 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503120 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503121 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503122 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 28 => ((9 integer)) mem: ((9 integer)): 503123 <= 28 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503124 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 503125 <= 28833 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 503144 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503146 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503147 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503148 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503149 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503150 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503151 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503152 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503153 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 29 => ((9 integer)) mem: ((9 integer)): 503154 <= 29 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503155 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 503156 <= 28834 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 503175 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503177 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503178 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503179 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503180 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503181 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503182 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503183 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503184 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 30 => ((9 integer)) mem: ((9 integer)): 503185 <= 30 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503186 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 503187 <= 28835 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 503206 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503208 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503209 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503210 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503211 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503212 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503213 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503214 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503215 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 31 => ((9 integer)) mem: ((9 integer)): 503216 <= 31 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503217 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 503218 <= 28836 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 503237 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503239 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503240 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503241 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503242 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503243 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503244 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503245 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503246 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 32 => ((9 integer)) mem: ((9 integer)): 503247 <= 32 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503248 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 503249 <= 28837 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 502840 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 0: 503268 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503270 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503271 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503272 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503273 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503274 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503275 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503276 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503277 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 33 => ((9 integer)) mem: ((9 integer)): 503278 <= 33 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503279 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 503280 <= 28838 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main4 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/main4 6: t => ((5 boolean)) mem: ((5 boolean)): 502840 <= t run: clear-line/print-trace/print-instruction-trace/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-instruction-trace/process-key/main4 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main4 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main4 11: (((reply))) run: print-trace/print-instruction-trace/process-key/main4 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 15190 run: print-string/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main4 0: 503299 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 15190) run: print-string/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503301 <= 28799 run: print-string/print-trace/print-instruction-trace/process-key/main4 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 15190) run: print-string/print-trace/print-instruction-trace/process-key/main4 2: 15190 => ((2 string-address)) mem: ((2 string-address)): 503302 <= 15190 run: print-string/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15190 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main4 3: 3 => ((3 integer)) mem: ((3 integer)): 503303 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main4 4: 0 => ((4 integer)) mem: ((4 integer)): 503304 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 503305 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15191 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main4 7: #\m => ((6 character)) mem: ((6 character)): 503306 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: 503330 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503332 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: #\m => ((2 character)) mem: ((2 character)): 503333 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503334 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503335 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503336 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503337 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503338 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503339 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 20 => ((9 integer)) mem: ((9 integer)): 503340 <= 20 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503341 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 503342 <= 28825 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main4 9: 1 => ((4 integer)) mem: ((4 integer)): 503304 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 503305 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15192 byte) (raw)) => e run: print-string/print-trace/print-instruction-trace/process-key/main4 7: #\e => ((6 character)) mem: ((6 character)): 503306 <= #\e run: print-string/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: 503361 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503363 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: #\e => ((2 character)) mem: ((2 character)): 503364 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503365 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503366 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503367 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503368 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503369 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503370 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 21 => ((9 integer)) mem: ((9 integer)): 503371 <= 21 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503372 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 503373 <= 28826 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main4 9: 2 => ((4 integer)) mem: ((4 integer)): 503304 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 503305 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15193 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main4 7: #\m => ((6 character)) mem: ((6 character)): 503306 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: 503392 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503394 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: #\m => ((2 character)) mem: ((2 character)): 503395 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503396 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503397 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503398 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503399 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503400 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503401 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 22 => ((9 integer)) mem: ((9 integer)): 503402 <= 22 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503403 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 503404 <= 28827 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main4 9: 3 => ((4 integer)) mem: ((4 integer)): 503304 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 5: t => ((5 boolean)) mem: ((5 boolean)): 503305 <= t run: print-string/print-trace/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-instruction-trace/process-key/main4 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main4 0: 503423 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503425 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503426 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503427 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503428 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503429 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503430 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503431 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503432 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 23 => ((9 integer)) mem: ((9 integer)): 503433 <= 23 run: print-character/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503434 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main4 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 503435 <= 28828 run: print-character/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main4 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main4 0: 503454 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503456 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main4 2: #\: => ((2 character)) mem: ((2 character)): 503457 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503458 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503459 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503460 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503461 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503462 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503463 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 24 => ((9 integer)) mem: ((9 integer)): 503464 <= 24 run: print-character/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503465 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main4 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 503466 <= 28829 run: print-character/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-instruction-trace/process-key/main4 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main4 0: 503485 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503487 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503488 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503489 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503490 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503491 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503492 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503493 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503494 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 25 => ((9 integer)) mem: ((9 integer)): 503495 <= 25 run: print-character/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503496 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main4 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 503497 <= 28830 run: print-character/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main4 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((14969 string-address) (raw)) => 15256 run: print-trace/print-instruction-trace/process-key/main4 9: 15256 => ((4 string-address)) mem: ((4 string-address)): 502808 <= 15256 run: print-trace/print-instruction-trace/process-key/main4 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 15256 run: print-string/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main4 0: 503516 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 15256) run: print-string/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503518 <= 28799 run: print-string/print-trace/print-instruction-trace/process-key/main4 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 15256) run: print-string/print-trace/print-instruction-trace/process-key/main4 2: 15256 => ((2 string-address)) mem: ((2 string-address)): 503519 <= 15256 run: print-string/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15256 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main4 3: 3 => ((3 integer)) mem: ((3 integer)): 503520 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main4 4: 0 => ((4 integer)) mem: ((4 integer)): 503521 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 503522 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15257 byte) (raw)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main4 7: #\0 => ((6 character)) mem: ((6 character)): 503523 <= #\0 run: print-string/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: 503547 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503549 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: #\0 => ((2 character)) mem: ((2 character)): 503550 <= #\0 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503551 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503552 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503553 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503554 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503555 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503556 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 26 => ((9 integer)) mem: ((9 integer)): 503557 <= 26 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503558 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 503559 <= 28831 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 0 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\0 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main4 9: 1 => ((4 integer)) mem: ((4 integer)): 503521 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 503522 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15258 byte) (raw)) => run: print-string/print-trace/print-instruction-trace/process-key/main4 7: #\space => ((6 character)) mem: ((6 character)): 503523 <= #\space run: print-string/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: 503578 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503580 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503581 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503582 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503583 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503584 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503585 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503586 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503587 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 27 => ((9 integer)) mem: ((9 integer)): 503588 <= 27 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503589 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 503590 <= 28832 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main4 9: 2 => ((4 integer)) mem: ((4 integer)): 503521 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 503522 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15259 byte) (raw)) => a run: print-string/print-trace/print-instruction-trace/process-key/main4 7: #\a => ((6 character)) mem: ((6 character)): 503523 <= #\a run: print-string/print-trace/print-instruction-trace/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 0: 503609 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503611 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 2: #\a => ((2 character)) mem: ((2 character)): 503612 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503613 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503614 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503615 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503616 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503617 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 9: 17 => ((8 integer)) mem: ((8 integer)): 503618 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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-instruction-trace/process-key/main4 10: 28 => ((9 integer)) mem: ((9 integer)): 503619 <= 28 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503620 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 503621 <= 28833 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main4 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main4 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main4 9: 3 => ((4 integer)) mem: ((4 integer)): 503521 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main4 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/main4 5: t => ((5 boolean)) mem: ((5 boolean)): 503522 <= t run: print-string/print-trace/print-instruction-trace/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace/process-key/main4 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace/process-key/main4 0: 503640 => ((default-space space-address)) run: add-line/print-instruction-trace/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 503641 <= 29091 run: add-line/print-instruction-trace/process-key/main4 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace/process-key/main4 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503642 <= 28799 run: add-line/print-instruction-trace/process-key/main4 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/process-key/main4 3: nil => ((2 boolean)) mem: ((2 boolean)): 503643 <= nil run: add-line/print-instruction-trace/process-key/main4 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace/process-key/main4 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-instruction-trace/process-key/main4 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace/process-key/main4 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 0: 503671 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503673 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 503674 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 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/process-key/main4 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 503675 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main4 7: (((reply))) run: print-instruction-trace/process-key/main4 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main4 21: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-instruction-trace/process-key/main4 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main4 22: 1 => ((4 integer)) mem: ((4 integer)): 501413 <= 1 run: print-instruction-trace/process-key/main4 23: (((jump)) ((-13 offset))) run: print-instruction-trace/process-key/main4 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 1 run: print-instruction-trace/process-key/main4 11: t => ((6 boolean)) mem: ((6 boolean)): 501415 <= t run: print-instruction-trace/process-key/main4 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => t run: process-key/main4 72: (((26 integer)) <- ((add)) ((19 integer)) ((1 literal))) mem: ((19 integer)) => 0 run: process-key/main4 72: 1 => ((26 integer)) mem: ((26 integer)): 501342 <= 1 schedule: scheduling process-key/main4 for further processing schedule: process-key/main4 run: process-key/main4 73: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((26 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((26 integer)) => 1 run: print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/process-key/main4 0: 503702 => ((default-space space-address)) run: print-traces-collapsed-from/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 1) run: print-traces-collapsed-from/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 503703 <= 29091 run: print-traces-collapsed-from/process-key/main4 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 1) run: print-traces-collapsed-from/process-key/main4 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503704 <= 28799 run: print-traces-collapsed-from/process-key/main4 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 1) run: print-traces-collapsed-from/process-key/main4 3: 1 => ((2 integer)) mem: ((2 integer)): 503705 <= 1 run: print-traces-collapsed-from/process-key/main4 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 1) run: print-traces-collapsed-from/process-key/main4 4: nil => ((3 integer)) mem: ((3 integer)): 503706 <= nil run: print-traces-collapsed-from/process-key/main4 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/process-key/main4 5: 8 => ((4 integer)) mem: ((4 integer)): 503707 <= 8 run: print-traces-collapsed-from/process-key/main4 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/process-key/main4 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/process-key/main4 8: nil => ((5 boolean)) mem: ((5 boolean)): 503708 <= nil run: print-traces-collapsed-from/process-key/main4 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main4 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/main4 10: nil => ((6 boolean)) mem: ((6 boolean)): 503709 <= nil run: print-traces-collapsed-from/process-key/main4 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/process-key/main4 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-traces-collapsed-from/process-key/main4 12: 16025 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 503710 <= 16025 run: print-traces-collapsed-from/process-key/main4 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/process-key/main4 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: print-traces-collapsed-from/process-key/main4 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/process-key/main4 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/process-key/main4 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 503733 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 503735 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: 16025 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 503740 <= 16025 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 503741 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 503764 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503766 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: 17 => ((2 integer)) mem: ((2 integer)): 503767 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 503768 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: 0 => ((4 integer)) mem: ((4 integer)): 503769 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 503795 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503797 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503798 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503799 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503800 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503801 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503802 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503803 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 503804 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 34 => ((9 integer)) mem: ((9 integer)): 503805 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503806 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 503807 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 503826 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503828 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503830 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503831 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503832 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503833 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503834 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 503835 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 35 => ((9 integer)) mem: ((9 integer)): 503836 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503837 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 503838 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 503857 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503859 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503860 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503861 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503862 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503863 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503864 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503865 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 503866 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 36 => ((9 integer)) mem: ((9 integer)): 503867 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503868 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 503869 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 503888 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503890 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503891 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503892 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503893 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503894 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503895 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503896 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 503897 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 37 => ((9 integer)) mem: ((9 integer)): 503898 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503899 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 503900 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 503919 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503921 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503922 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503923 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503924 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503925 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503926 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503927 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 503928 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 38 => ((9 integer)) mem: ((9 integer)): 503929 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503930 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 503931 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 503950 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503952 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503953 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503954 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503955 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503956 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503957 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503958 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 503959 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 39 => ((9 integer)) mem: ((9 integer)): 503960 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503961 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 503962 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 503981 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 503983 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 503984 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 503985 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 503986 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 503987 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 503988 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 503989 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 503990 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 40 => ((9 integer)) mem: ((9 integer)): 503991 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 503992 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 503993 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504012 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504014 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504015 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504016 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504017 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504018 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504019 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504020 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504021 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 41 => ((9 integer)) mem: ((9 integer)): 504022 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504023 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 504024 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504043 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504045 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504046 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504047 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504048 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504049 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504050 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504051 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504052 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 42 => ((9 integer)) mem: ((9 integer)): 504053 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504054 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 504055 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504074 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504076 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504077 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504078 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504079 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504080 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504081 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504082 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504083 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 43 => ((9 integer)) mem: ((9 integer)): 504084 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504085 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 504086 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504105 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504107 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504108 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504109 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504110 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504111 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504112 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504113 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504114 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 44 => ((9 integer)) mem: ((9 integer)): 504115 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504116 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 504117 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504136 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504138 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504139 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504140 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504141 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504142 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504143 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504144 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504145 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 45 => ((9 integer)) mem: ((9 integer)): 504146 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504147 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 504148 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504167 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504169 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504170 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504171 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504172 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504173 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504174 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504175 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504176 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 46 => ((9 integer)) mem: ((9 integer)): 504177 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504178 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 504179 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504198 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504200 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504201 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504202 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504203 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504204 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504205 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504206 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504207 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 47 => ((9 integer)) mem: ((9 integer)): 504208 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504209 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 504210 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504229 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504231 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504232 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504233 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504234 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504235 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504236 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504237 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504238 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 48 => ((9 integer)) mem: ((9 integer)): 504239 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504240 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 504241 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504260 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504262 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504263 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504264 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504265 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504266 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504267 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504268 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504269 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 49 => ((9 integer)) mem: ((9 integer)): 504270 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504271 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 504272 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: nil => ((5 boolean)) mem: ((5 boolean)): 503770 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504291 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504293 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504294 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504295 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504296 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504297 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504298 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504299 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504300 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 50 => ((9 integer)) mem: ((9 integer)): 504301 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504302 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 504303 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: t => ((5 boolean)) mem: ((5 boolean)): 503770 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 504322 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504324 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\+ => ((2 character)) mem: ((2 character)): 504325 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504326 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504327 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504328 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504329 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504330 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504331 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 34 => ((9 integer)) mem: ((9 integer)): 504332 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504333 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 504334 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 504353 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504355 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504356 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504357 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504358 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504359 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504360 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504361 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504362 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 35 => ((9 integer)) mem: ((9 integer)): 504363 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504364 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 504365 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: 16291 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 503742 <= 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 0 => ((9 integer)) mem: ((9 integer)): 503743 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 9: 1 => ((10 integer)) mem: ((10 integer)): 503744 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: nil => ((11 boolean)) mem: ((11 boolean)): 503745 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 16386 => ((12 string-address)) mem: ((12 string-address)): 503746 <= 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 504384 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504386 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 504387 <= 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: 4 => ((3 integer)) mem: ((3 integer)): 504388 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: 0 => ((4 integer)) mem: ((4 integer)): 504389 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 504390 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: #\m => ((6 character)) mem: ((6 character)): 504391 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504415 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504417 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\m => ((2 character)) mem: ((2 character)): 504418 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504419 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504420 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504421 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504422 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504423 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504424 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 36 => ((9 integer)) mem: ((9 integer)): 504425 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504426 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 504427 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 1 => ((4 integer)) mem: ((4 integer)): 504389 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 504390 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: #\a => ((6 character)) mem: ((6 character)): 504391 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504446 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504448 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\a => ((2 character)) mem: ((2 character)): 504449 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504450 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504451 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504452 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504453 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504454 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504455 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 37 => ((9 integer)) mem: ((9 integer)): 504456 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504457 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 504458 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 2 => ((4 integer)) mem: ((4 integer)): 504389 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 504390 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: #\i => ((6 character)) mem: ((6 character)): 504391 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504477 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504479 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\i => ((2 character)) mem: ((2 character)): 504480 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504481 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504482 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504483 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504484 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504485 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504486 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 38 => ((9 integer)) mem: ((9 integer)): 504487 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504488 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 504489 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 3 => ((4 integer)) mem: ((4 integer)): 504389 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 504390 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: #\n => ((6 character)) mem: ((6 character)): 504391 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504508 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504510 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\n => ((2 character)) mem: ((2 character)): 504511 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504512 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504513 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504514 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504515 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504516 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504517 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 39 => ((9 integer)) mem: ((9 integer)): 504518 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504519 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 504520 <= 28844 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 4 => ((4 integer)) mem: ((4 integer)): 504389 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: t => ((5 boolean)) mem: ((5 boolean)): 504390 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 504539 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504541 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\/ => ((2 character)) mem: ((2 character)): 504542 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504543 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504544 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504545 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504546 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504547 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504548 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 40 => ((9 integer)) mem: ((9 integer)): 504549 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504550 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 504551 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: 1 => ((9 integer)) mem: ((9 integer)): 503743 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: t => ((11 boolean)) mem: ((11 boolean)): 503745 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 504570 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504572 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504573 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504574 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504575 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504576 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504577 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504578 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504579 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 41 => ((9 integer)) mem: ((9 integer)): 504580 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504581 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 504582 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 18: 16611 => ((13 string-address)) mem: ((13 string-address)): 503747 <= 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 504601 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504603 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 504604 <= 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: 1 => ((3 integer)) mem: ((3 integer)): 504605 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: 0 => ((4 integer)) mem: ((4 integer)): 504606 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 504607 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: #\1 => ((6 character)) mem: ((6 character)): 504608 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504632 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504634 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\1 => ((2 character)) mem: ((2 character)): 504635 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504636 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504637 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504638 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504639 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504640 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504641 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 42 => ((9 integer)) mem: ((9 integer)): 504642 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504643 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 504644 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 1 => ((4 integer)) mem: ((4 integer)): 504606 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: t => ((5 boolean)) mem: ((5 boolean)): 504607 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 504663 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504665 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504666 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504667 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504668 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504669 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504670 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504671 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504672 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 43 => ((9 integer)) mem: ((9 integer)): 504673 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504674 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 504675 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 504694 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504696 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\: => ((2 character)) mem: ((2 character)): 504697 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504698 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504699 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504700 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504701 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504702 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504703 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 44 => ((9 integer)) mem: ((9 integer)): 504704 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504705 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 504706 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 504725 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504727 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504728 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504729 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504730 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504731 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504732 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504733 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504734 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 45 => ((9 integer)) mem: ((9 integer)): 504735 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504736 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 504737 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 23: 16675 => ((9 string-address)) mem: ((9 string-address)): 503743 <= 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 504756 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504758 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 504759 <= 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: 5 => ((3 integer)) mem: ((3 integer)): 504760 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: 0 => ((4 integer)) mem: ((4 integer)): 504761 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 504762 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: #\d => ((6 character)) mem: ((6 character)): 504763 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504787 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504789 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\d => ((2 character)) mem: ((2 character)): 504790 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504791 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504792 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504793 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504794 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504795 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504796 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 10: 46 => ((9 integer)) mem: ((9 integer)): 504797 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504798 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 504799 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 1 => ((4 integer)) mem: ((4 integer)): 504761 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 504762 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: #\space => ((6 character)) mem: ((6 character)): 504763 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504818 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504820 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504821 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504822 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504823 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504824 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504825 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504826 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504827 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/process-key/main4 10: 47 => ((9 integer)) mem: ((9 integer)): 504828 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504829 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 504830 <= 28852 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 2 => ((4 integer)) mem: ((4 integer)): 504761 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 504762 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: #\e => ((6 character)) mem: ((6 character)): 504763 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504849 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504851 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\e => ((2 character)) mem: ((2 character)): 504852 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504853 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504854 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504855 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504856 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504857 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504858 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/process-key/main4 10: 48 => ((9 integer)) mem: ((9 integer)): 504859 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504860 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 504861 <= 28853 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 3 => ((4 integer)) mem: ((4 integer)): 504761 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 504762 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: #\space => ((6 character)) mem: ((6 character)): 504763 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504880 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504882 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\space => ((2 character)) mem: ((2 character)): 504883 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504884 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504885 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504886 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504887 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504888 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504889 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/process-key/main4 10: 49 => ((9 integer)) mem: ((9 integer)): 504890 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504891 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 504892 <= 28854 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 4 => ((4 integer)) mem: ((4 integer)): 504761 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: nil => ((5 boolean)) mem: ((5 boolean)): 504762 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: #\f => ((6 character)) mem: ((6 character)): 504763 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504911 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504913 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: #\f => ((2 character)) mem: ((2 character)): 504914 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 504915 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 504916 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 504917 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 504918 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 8: 17 => ((7 integer)) mem: ((7 integer)): 504919 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 34 => ((8 integer)) mem: ((8 integer)): 504920 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: 50 => ((9 integer)) mem: ((9 integer)): 504921 <= 50 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 504922 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 504923 <= 28855 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 9: 5 => ((4 integer)) mem: ((4 integer)): 504761 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: t => ((5 boolean)) mem: ((5 boolean)): 504762 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 0: 504942 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 504943 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504944 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 3: nil => ((2 boolean)) mem: ((2 boolean)): 504945 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 0: 504973 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 504975 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 504976 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 504977 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 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/main4 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main4 7: (((reply))) run: print-traces-collapsed-from/process-key/main4 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/process-key/main4 16: 2 => ((2 integer)) mem: ((2 integer)): 503705 <= 2 run: print-traces-collapsed-from/process-key/main4 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/process-key/main4 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/process-key/main4 8: nil => ((5 boolean)) mem: ((5 boolean)): 503708 <= nil run: print-traces-collapsed-from/process-key/main4 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main4 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/main4 10: t => ((6 boolean)) mem: ((6 boolean)): 503709 <= t run: print-traces-collapsed-from/process-key/main4 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: process-key/main4 74: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: clear-rest-of-page/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/process-key/main4 0: 505004 => ((default-space space-address)) run: clear-rest-of-page/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 505005 <= 29091 run: clear-rest-of-page/process-key/main4 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/process-key/main4 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 505006 <= 28799 run: clear-rest-of-page/process-key/main4 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/main4 3: t => ((2 boolean)) mem: ((2 boolean)): 505007 <= t run: clear-rest-of-page/process-key/main4 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main4 75: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((19 integer)) => 0 run: back-to-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to-index/process-key/main4 0: 505035 => ((default-space space-address)) run: back-to-index/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0) run: back-to-index/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 505036 <= 29091 run: back-to-index/process-key/main4 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0) run: back-to-index/process-key/main4 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 505037 <= 28799 run: back-to-index/process-key/main4 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0) run: back-to-index/process-key/main4 3: 0 => ((2 integer)) mem: ((2 integer)): 505038 <= 0 run: back-to-index/process-key/main4 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: back-to-index/process-key/main4 4: nil => ((3 boolean)) mem: ((3 boolean)): 505039 <= nil run: back-to-index/process-key/main4 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main4 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main4 0: 505066 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 3) run: cursor-row-to-trace-index/back-to-index/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 505067 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main4 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 3) run: cursor-row-to-trace-index/back-to-index/process-key/main4 2: 3 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 505068 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main4 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/main4 3: 3 => ((2 integer)) mem: ((2 integer)): 505069 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main4 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 4: t => ((3 boolean)) mem: ((3 boolean)): 505070 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main4 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main4 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 7: nil => ((4 boolean)) mem: ((4 boolean)): 505071 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 10: t => ((5 boolean)) mem: ((5 boolean)): 505072 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main4 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/main4 11: nil => ((6 boolean)) mem: ((6 boolean)): 505073 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 12: nil => ((7 boolean)) mem: ((7 boolean)): 505074 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 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)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 19: nil => ((10 boolean)) mem: ((10 boolean)): 505077 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 22: 0 => ((11 integer)) mem: ((11 integer)): 505078 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((11 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 23: nil => ((10 boolean)) mem: ((10 boolean)): 505077 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 24: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 26: (((9 integer) (index)) <- ((subtract)) ((2 integer)) ((3 integer) (space 1))) mem: ((2 integer)) => 3 mem: ((3 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main4 26: 2 => ((9 integer) (index)) mem: ((9 integer) (index)): 505076 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main4 27: (((reply)) ((9 integer) (index))) mem: ((9 integer) (index)) => 2 run: back-to-index/process-key/main4 6: 2 => ((4 integer)) mem: ((4 integer)): 505040 <= 2 run: back-to-index/process-key/main4 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 2 mem: ((2 integer)) => 0 run: back-to-index/process-key/main4 7: nil => ((5 boolean)) mem: ((5 boolean)): 505041 <= nil run: back-to-index/process-key/main4 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main4 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main4 0: 505097 => ((default-space space-address)) run: up/back-to-index/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to-index/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 505098 <= 29091 run: up/back-to-index/process-key/main4 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to-index/process-key/main4 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 505099 <= 28799 run: up/back-to-index/process-key/main4 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: up/back-to-index/process-key/main4 3: nil => ((2 boolean)) mem: ((2 boolean)): 505100 <= nil run: up/back-to-index/process-key/main4 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main4 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/up/back-to-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main4 0: 505128 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main4 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/up/back-to-index/process-key/main4 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 505130 <= 28759 run: instruction-trace-num-children/up/back-to-index/process-key/main4 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/up/back-to-index/process-key/main4 2: 0 => ((2 integer)) mem: ((2 integer)): 505131 <= 0 run: instruction-trace-num-children/up/back-to-index/process-key/main4 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/up/back-to-index/process-key/main4 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 505132 <= 14024 run: instruction-trace-num-children/up/back-to-index/process-key/main4 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/up/back-to-index/process-key/main4 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 505133 <= 15953 run: instruction-trace-num-children/up/back-to-index/process-key/main4 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main4 5: 1 => ((5 integer)) mem: ((5 integer)): 505134 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main4 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/back-to-index/process-key/main4 5: 1 => ((3 integer)) mem: ((3 integer)): 505101 <= 1 run: up/back-to-index/process-key/main4 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/back-to-index/process-key/main4 6: 2 => ((3 integer)) mem: ((3 integer)): 505101 <= 2 run: up/back-to-index/process-key/main4 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 0 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main4 7: 2 => ((4 integer)) mem: ((4 integer)): 505102 <= 2 run: up/back-to-index/process-key/main4 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 2 run: up/back-to-index/process-key/main4 8: nil => ((5 boolean)) mem: ((5 boolean)): 505103 <= nil run: up/back-to-index/process-key/main4 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main4 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/main4 20: nil => ((8 boolean)) mem: ((8 boolean)): 505106 <= nil run: up/back-to-index/process-key/main4 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main4 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/main4 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/back-to-index/process-key/main4 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main4 0: 505159 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 505161 <= 28799 run: cursor-up/up/back-to-index/process-key/main4 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main4 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main4 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 505162 <= 28801 run: cursor-up/up/back-to-index/process-key/main4 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/main4 4: nil => ((3 boolean)) mem: ((3 boolean)): 505163 <= nil run: cursor-up/up/back-to-index/process-key/main4 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main4 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/main4 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/back-to-index/process-key/main4 7: (((reply))) run: back-to-index/process-key/main4 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main4 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: back-to-index/process-key/main4 4: nil => ((3 boolean)) mem: ((3 boolean)): 505039 <= nil run: back-to-index/process-key/main4 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main4 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main4 0: 505190 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2) run: cursor-row-to-trace-index/back-to-index/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 505191 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main4 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 2) run: cursor-row-to-trace-index/back-to-index/process-key/main4 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 505192 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main4 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/main4 3: 2 => ((2 integer)) mem: ((2 integer)): 505193 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main4 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 4: t => ((3 boolean)) mem: ((3 boolean)): 505194 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main4 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main4 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 7: nil => ((4 boolean)) mem: ((4 boolean)): 505195 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 10: t => ((5 boolean)) mem: ((5 boolean)): 505196 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main4 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/main4 11: nil => ((6 boolean)) mem: ((6 boolean)): 505197 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 12: nil => ((7 boolean)) mem: ((7 boolean)): 505198 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 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)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 19: nil => ((10 boolean)) mem: ((10 boolean)): 505201 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 22: 0 => ((11 integer)) mem: ((11 integer)): 505202 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((11 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 23: nil => ((10 boolean)) mem: ((10 boolean)): 505201 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 24: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 26: (((9 integer) (index)) <- ((subtract)) ((2 integer)) ((3 integer) (space 1))) mem: ((2 integer)) => 2 mem: ((3 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main4 26: 1 => ((9 integer) (index)) mem: ((9 integer) (index)): 505200 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main4 27: (((reply)) ((9 integer) (index))) mem: ((9 integer) (index)) => 1 run: back-to-index/process-key/main4 6: 1 => ((4 integer)) mem: ((4 integer)): 505040 <= 1 run: back-to-index/process-key/main4 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 0 run: back-to-index/process-key/main4 7: nil => ((5 boolean)) mem: ((5 boolean)): 505041 <= nil run: back-to-index/process-key/main4 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main4 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main4 0: 505221 => ((default-space space-address)) run: up/back-to-index/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to-index/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 505222 <= 29091 run: up/back-to-index/process-key/main4 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to-index/process-key/main4 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 505223 <= 28799 run: up/back-to-index/process-key/main4 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: up/back-to-index/process-key/main4 3: nil => ((2 boolean)) mem: ((2 boolean)): 505224 <= nil run: up/back-to-index/process-key/main4 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main4 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/up/back-to-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main4 0: 505252 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main4 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/up/back-to-index/process-key/main4 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 505254 <= 28759 run: instruction-trace-num-children/up/back-to-index/process-key/main4 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/up/back-to-index/process-key/main4 2: 0 => ((2 integer)) mem: ((2 integer)): 505255 <= 0 run: instruction-trace-num-children/up/back-to-index/process-key/main4 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/up/back-to-index/process-key/main4 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 505256 <= 14024 run: instruction-trace-num-children/up/back-to-index/process-key/main4 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/up/back-to-index/process-key/main4 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 505257 <= 15953 run: instruction-trace-num-children/up/back-to-index/process-key/main4 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main4 5: 1 => ((5 integer)) mem: ((5 integer)): 505258 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main4 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/back-to-index/process-key/main4 5: 1 => ((3 integer)) mem: ((3 integer)): 505225 <= 1 run: up/back-to-index/process-key/main4 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/back-to-index/process-key/main4 6: 2 => ((3 integer)) mem: ((3 integer)): 505225 <= 2 run: up/back-to-index/process-key/main4 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 0 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main4 7: 2 => ((4 integer)) mem: ((4 integer)): 505226 <= 2 run: up/back-to-index/process-key/main4 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 2 run: up/back-to-index/process-key/main4 8: t => ((5 boolean)) mem: ((5 boolean)): 505227 <= t run: up/back-to-index/process-key/main4 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => t run: up/back-to-index/process-key/main4 10: (((6 integer)) <- ((copy)) ((0 literal))) run: up/back-to-index/process-key/main4 10: 0 => ((6 integer)) mem: ((6 integer)): 505228 <= 0 run: up/back-to-index/process-key/main4 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main4 11: nil => ((7 boolean)) mem: ((7 boolean)): 505229 <= nil run: up/back-to-index/process-key/main4 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/back-to-index/process-key/main4 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main4 13: nil => ((8 boolean)) mem: ((8 boolean)): 505230 <= nil run: up/back-to-index/process-key/main4 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main4 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to-index/process-key/main4 15: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/back-to-index/process-key/main4 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main4 0: 505283 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 505285 <= 28799 run: cursor-up/up/back-to-index/process-key/main4 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main4 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main4 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 505286 <= 28801 run: cursor-up/up/back-to-index/process-key/main4 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/main4 4: nil => ((3 boolean)) mem: ((3 boolean)): 505287 <= nil run: cursor-up/up/back-to-index/process-key/main4 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main4 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/main4 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/back-to-index/process-key/main4 7: (((reply))) run: up/back-to-index/process-key/main4 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: up/back-to-index/process-key/main4 17: 1 => ((6 integer)) mem: ((6 integer)): 505228 <= 1 run: up/back-to-index/process-key/main4 18: (((jump)) ((-8 offset))) run: up/back-to-index/process-key/main4 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main4 11: nil => ((7 boolean)) mem: ((7 boolean)): 505229 <= nil run: up/back-to-index/process-key/main4 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/back-to-index/process-key/main4 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main4 13: nil => ((8 boolean)) mem: ((8 boolean)): 505230 <= nil run: up/back-to-index/process-key/main4 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main4 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to-index/process-key/main4 15: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/back-to-index/process-key/main4 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main4 0: 505314 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main4 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main4 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 505316 <= 28799 run: cursor-up/up/back-to-index/process-key/main4 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main4 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main4 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 505317 <= 28801 run: cursor-up/up/back-to-index/process-key/main4 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/main4 4: nil => ((3 boolean)) mem: ((3 boolean)): 505318 <= nil run: cursor-up/up/back-to-index/process-key/main4 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main4 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/main4 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/back-to-index/process-key/main4 7: (((reply))) run: up/back-to-index/process-key/main4 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: up/back-to-index/process-key/main4 17: 2 => ((6 integer)) mem: ((6 integer)): 505228 <= 2 run: up/back-to-index/process-key/main4 18: (((jump)) ((-8 offset))) run: up/back-to-index/process-key/main4 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 2 run: up/back-to-index/process-key/main4 11: t => ((7 boolean)) mem: ((7 boolean)): 505229 <= t run: up/back-to-index/process-key/main4 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => t run: up/back-to-index/process-key/main4 19: (((reply))) run: back-to-index/process-key/main4 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main4 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: back-to-index/process-key/main4 4: t => ((3 boolean)) mem: ((3 boolean)): 505039 <= t run: back-to-index/process-key/main4 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => t run: back-to-index/process-key/main4 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main4 0: 505345 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main4 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main4 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 505346 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main4 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main4 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 505347 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 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/main4 3: 0 => ((2 integer)) mem: ((2 integer)): 505348 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 4: t => ((3 boolean)) mem: ((3 boolean)): 505349 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main4 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main4 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 7: nil => ((4 boolean)) mem: ((4 boolean)): 505350 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 10: t => ((5 boolean)) mem: ((5 boolean)): 505351 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main4 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/main4 11: nil => ((6 boolean)) mem: ((6 boolean)): 505352 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 12: nil => ((7 boolean)) mem: ((7 boolean)): 505353 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 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)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 19: nil => ((10 boolean)) mem: ((10 boolean)): 505356 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main4 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 22: 0 => ((11 integer)) mem: ((11 integer)): 505357 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer))) mem: ((11 integer) (space 1)) => 0 mem: ((11 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main4 23: t => ((10 boolean)) mem: ((10 boolean)): 505356 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main4 24: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main4 25: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: back-to-index/process-key/main4 11: 0 => ((4 integer)) mem: ((4 integer)): 505040 <= 0 run: back-to-index/process-key/main4 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 0 mem: ((2 integer)) => 0 run: back-to-index/process-key/main4 12: t => ((6 boolean)) mem: ((6 boolean)): 505042 <= t run: back-to-index/process-key/main4 13: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: process-key/main4 76: (((reply)) ((nil literal))) schedule: done with routine nil ===: main5 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((s string-address)) <- ((new)) J) -- nil c{0: 2 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 3 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 4 (((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 ✓ (((s string-address)) <- ((new)) J) c{1: 2 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 3 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 4 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) cn0: convert-names in main5 cn0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) ((k 2) (s 1)) 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: (((s string-address)) <- ((new)) J) ((k 2) (s 1)) nil cn0: checking arg J cn0: checking oarg ((s string-address)) maybe-add: ((s string-address)) cn0: (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) ((k 2) (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: (((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: (((1 string-address)) <- ((new)) J) 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: main5 run: main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main5 0: 601000 => ((default-space space-address)) run: main5 1: (((1 string-address)) <- ((new)) J) run: main5 1: 601031 => ((1 string-address)) mem: ((1 string-address)): 601002 <= 601031 run: main5 2: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 601031 run: init-keyboard/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main5 0: 601034 => ((default-space space-address)) run: init-keyboard/main5 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main5 1: 601065 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 601036 <= 601065 run: init-keyboard/main5 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main5 2: 601066 => ((2 string-address-address)) mem: ((2 string-address-address)): 601037 <= 601066 run: init-keyboard/main5 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (601031) run: init-keyboard/main5 3: 601031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 601066 <= 601031 run: init-keyboard/main5 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main5 4: 601065 => ((3 integer-address)) mem: ((3 integer-address)): 601038 <= 601065 run: init-keyboard/main5 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main5 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 601065 <= 0 run: init-keyboard/main5 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 601065 run: main5 2: 601065 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 601003 <= 601065 run: main5 3: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 601065 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main5 0: 601067 => ((default-space space-address)) run: process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 601065 28799) run: process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 601068 <= 29091 run: process-key/main5 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 601065 28799) run: process-key/main5 2: 601065 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 601069 <= 601065 run: process-key/main5 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 601065 28799) run: process-key/main5 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 601070 <= 28799 run: process-key/main5 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 601065 run: read-key/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main5 0: 601098 => ((default-space space-address)) run: read-key/process-key/main5 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (601065 silent) run: read-key/process-key/main5 1: 601065 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 601100 <= 601065 run: read-key/process-key/main5 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (601065 silent) run: read-key/process-key/main5 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 601101 <= silent run: read-key/process-key/main5 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 601065 run: read-key/process-key/main5 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main5 4: 601065 => ((3 integer-address)) mem: ((3 integer-address)): 601102 <= 601065 run: read-key/process-key/main5 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((601066 string-address) (raw)) => 601031 run: read-key/process-key/main5 5: 601031 => ((4 string-address)) mem: ((4 string-address)): 601103 <= 601031 run: read-key/process-key/main5 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((601031 integer) (raw)) => 2 run: read-key/process-key/main5 6: 2 => ((5 integer)) mem: ((5 integer)): 601104 <= 2 run: read-key/process-key/main5 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/main5 7: nil => ((6 boolean)) mem: ((6 boolean)): 601105 <= nil run: read-key/process-key/main5 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main5 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((601031 string) (raw)) mem: ((601031 integer) (raw)) => 2 mem: ((601032 byte) (raw)) => run: read-key/process-key/main5 10: #\newline => ((7 character)) mem: ((7 character)): 601106 <= #\newline run: read-key/process-key/main5 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main5 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 601065 <= 1 run: read-key/process-key/main5 12: (((reply)) ((7 character))) mem: ((7 character)) => run: process-key/main5 4: #\newline => ((3 character)) mem: ((3 character)): 601071 <= #\newline run: process-key/main5 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => run: process-key/main5 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => run: process-key/main5 7: nil => ((4 boolean)) mem: ((4 boolean)): 601072 <= nil run: process-key/main5 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main5 8: nil => ((5 boolean)) mem: ((5 boolean)): 601073 <= nil run: process-key/main5 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main5 9: nil => ((6 boolean)) mem: ((6 boolean)): 601074 <= nil run: process-key/main5 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main5 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => run: process-key/main5 12: nil => ((7 boolean)) mem: ((7 boolean)): 601075 <= nil run: process-key/main5 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => run: process-key/main5 13: nil => ((8 boolean)) mem: ((8 boolean)): 601076 <= nil run: process-key/main5 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main5 14: nil => ((7 boolean)) mem: ((7 boolean)): 601075 <= nil run: process-key/main5 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main5 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => run: process-key/main5 18: nil => ((9 boolean)) mem: ((9 boolean)): 601077 <= nil run: process-key/main5 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => run: process-key/main5 19: nil => ((10 boolean)) mem: ((10 boolean)): 601078 <= nil run: process-key/main5 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main5 20: nil => ((9 boolean)) mem: ((9 boolean)): 601077 <= nil run: process-key/main5 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main5 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => run: process-key/main5 24: nil => ((11 boolean)) mem: ((11 boolean)): 601079 <= nil run: process-key/main5 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => run: process-key/main5 25: nil => ((12 boolean)) mem: ((12 boolean)): 601080 <= nil run: process-key/main5 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main5 26: nil => ((11 boolean)) mem: ((11 boolean)): 601079 <= nil run: process-key/main5 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main5 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => run: process-key/main5 34: nil => ((14 boolean)) mem: ((14 boolean)): 601082 <= nil run: process-key/main5 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => run: process-key/main5 35: nil => ((15 boolean)) mem: ((15 boolean)): 601083 <= nil run: process-key/main5 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => nil run: process-key/main5 36: nil => ((14 boolean)) mem: ((14 boolean)): 601082 <= nil run: process-key/main5 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: process-key/main5 45: (((17 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main5 45: t => ((17 boolean)) mem: ((17 boolean)): 601085 <= t run: process-key/main5 46: (((jump-unless)) ((17 boolean)) ((30 offset))) mem: ((17 boolean)) => t run: process-key/main5 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1))) mem: ((11 integer) (space 1)) => 0 run: process-key/main5 47: 0 => ((18 integer)) mem: ((18 integer)): 601086 <= 0 run: process-key/main5 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((18 integer)) => 0 run: cursor-row-to-trace-index/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/process-key/main5 0: 601129 => ((default-space space-address)) run: cursor-row-to-trace-index/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 0) run: cursor-row-to-trace-index/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 601130 <= 29091 run: cursor-row-to-trace-index/process-key/main5 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 0) run: cursor-row-to-trace-index/process-key/main5 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 601131 <= 0 run: cursor-row-to-trace-index/process-key/main5 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/process-key/main5 3: 0 => ((2 integer)) mem: ((2 integer)): 601132 <= 0 run: cursor-row-to-trace-index/process-key/main5 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/process-key/main5 4: t => ((3 boolean)) mem: ((3 boolean)): 601133 <= t run: cursor-row-to-trace-index/process-key/main5 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/process-key/main5 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/process-key/main5 7: nil => ((4 boolean)) mem: ((4 boolean)): 601134 <= nil run: cursor-row-to-trace-index/process-key/main5 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/process-key/main5 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/process-key/main5 10: t => ((5 boolean)) mem: ((5 boolean)): 601135 <= t run: cursor-row-to-trace-index/process-key/main5 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -2 run: cursor-row-to-trace-index/process-key/main5 11: nil => ((6 boolean)) mem: ((6 boolean)): 601136 <= nil run: cursor-row-to-trace-index/process-key/main5 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => nil run: cursor-row-to-trace-index/process-key/main5 12: nil => ((7 boolean)) mem: ((7 boolean)): 601137 <= nil run: cursor-row-to-trace-index/process-key/main5 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/process-key/main5 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)) => 0 run: cursor-row-to-trace-index/process-key/main5 19: nil => ((10 boolean)) mem: ((10 boolean)): 601140 <= nil run: cursor-row-to-trace-index/process-key/main5 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/process-key/main5 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/process-key/main5 22: 0 => ((11 integer)) mem: ((11 integer)): 601141 <= 0 run: cursor-row-to-trace-index/process-key/main5 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer))) mem: ((11 integer) (space 1)) => 0 mem: ((11 integer)) => 0 run: cursor-row-to-trace-index/process-key/main5 23: t => ((10 boolean)) mem: ((10 boolean)): 601140 <= t run: cursor-row-to-trace-index/process-key/main5 24: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/process-key/main5 25: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: process-key/main5 48: 0 => ((19 integer)) mem: ((19 integer)): 601087 <= 0 run: process-key/main5 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: process-key/main5 49: t => ((20 boolean)) mem: ((20 boolean)): 601088 <= t run: process-key/main5 50: (((jump-unless)) ((20 boolean)) ((17 offset))) mem: ((20 boolean)) => t run: process-key/main5 51: (((21 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: process-key/main5 51: nil => ((21 boolean)) mem: ((21 boolean)): 601089 <= nil run: process-key/main5 52: (((jump-if)) ((21 boolean)) ((15 offset))) mem: ((21 boolean)) => nil run: process-key/main5 53: (((22 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((6 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((6 integer) (space 1)) => 1 run: process-key/main5 53: nil => ((22 boolean)) mem: ((22 boolean)): 601090 <= nil run: process-key/main5 54: (((jump-if)) ((22 boolean)) ((13 offset))) mem: ((22 boolean)) => nil run: process-key/main5 55: (((23 boolean)) <- ((equal)) ((19 integer)) ((2 integer) (space 1))) mem: ((19 integer)) => 0 mem: ((2 integer) (space 1)) => 0 run: process-key/main5 55: t => ((23 boolean)) mem: ((23 boolean)): 601091 <= t run: process-key/main5 56: (((jump-unless)) ((23 boolean)) ((7 offset))) mem: ((23 boolean)) => t run: process-key/main5 57: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((2 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((2 integer) (space 1)) => 0 run: back-to-index/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to-index/process-key/main5 0: 601160 => ((default-space space-address)) run: back-to-index/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0) run: back-to-index/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 601161 <= 29091 run: back-to-index/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0) run: back-to-index/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601162 <= 28799 run: back-to-index/process-key/main5 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0) run: back-to-index/process-key/main5 3: 0 => ((2 integer)) mem: ((2 integer)): 601163 <= 0 run: back-to-index/process-key/main5 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: back-to-index/process-key/main5 4: t => ((3 boolean)) mem: ((3 boolean)): 601164 <= t run: back-to-index/process-key/main5 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => t run: back-to-index/process-key/main5 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main5 0: 601191 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 601192 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main5 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main5 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 601193 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main5 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/main5 3: 0 => ((2 integer)) mem: ((2 integer)): 601194 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main5 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main5 4: t => ((3 boolean)) mem: ((3 boolean)): 601195 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main5 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main5 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main5 7: nil => ((4 boolean)) mem: ((4 boolean)): 601196 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main5 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main5 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main5 10: t => ((5 boolean)) mem: ((5 boolean)): 601197 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main5 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/main5 11: nil => ((6 boolean)) mem: ((6 boolean)): 601198 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main5 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => t mem: ((6 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main5 12: nil => ((7 boolean)) mem: ((7 boolean)): 601199 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main5 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main5 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)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main5 19: nil => ((10 boolean)) mem: ((10 boolean)): 601202 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main5 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main5 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main5 22: 0 => ((11 integer)) mem: ((11 integer)): 601203 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main5 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer))) mem: ((11 integer) (space 1)) => 0 mem: ((11 integer)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main5 23: t => ((10 boolean)) mem: ((10 boolean)): 601202 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main5 24: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main5 25: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: back-to-index/process-key/main5 11: 0 => ((4 integer)) mem: ((4 integer)): 601165 <= 0 run: back-to-index/process-key/main5 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 0 mem: ((2 integer)) => 0 run: back-to-index/process-key/main5 12: t => ((6 boolean)) mem: ((6 boolean)): 601167 <= t run: back-to-index/process-key/main5 13: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: process-key/main5 58: (((2 integer) (space 1)) <- ((copy)) ((-1 literal))) run: process-key/main5 58: -1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= -1 run: process-key/main5 59: (((3 integer) (space 1)) <- ((copy)) ((-1 literal))) run: process-key/main5 59: -1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= -1 run: process-key/main5 60: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((19 integer)) => 0 run: print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/process-key/main5 0: 601222 => ((default-space space-address)) run: print-traces-collapsed-from/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0) run: print-traces-collapsed-from/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 601223 <= 29091 run: print-traces-collapsed-from/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0) run: print-traces-collapsed-from/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601224 <= 28799 run: print-traces-collapsed-from/process-key/main5 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0) run: print-traces-collapsed-from/process-key/main5 3: 0 => ((2 integer)) mem: ((2 integer)): 601225 <= 0 run: print-traces-collapsed-from/process-key/main5 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 0) run: print-traces-collapsed-from/process-key/main5 4: nil => ((3 integer)) mem: ((3 integer)): 601226 <= nil run: print-traces-collapsed-from/process-key/main5 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/process-key/main5 5: 8 => ((4 integer)) mem: ((4 integer)): 601227 <= 8 run: print-traces-collapsed-from/process-key/main5 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/process-key/main5 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/process-key/main5 8: nil => ((5 boolean)) mem: ((5 boolean)): 601228 <= nil run: print-traces-collapsed-from/process-key/main5 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main5 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/main5 10: nil => ((6 boolean)) mem: ((6 boolean)): 601229 <= nil run: print-traces-collapsed-from/process-key/main5 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/process-key/main5 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-traces-collapsed-from/process-key/main5 12: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 601230 <= 14024 run: print-traces-collapsed-from/process-key/main5 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/process-key/main5 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: print-traces-collapsed-from/process-key/main5 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/process-key/main5 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/process-key/main5 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 601253 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 601255 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 14024 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 601260 <= 14024 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 601261 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 601284 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601286 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 17 => ((2 integer)) mem: ((2 integer)): 601287 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 601288 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: 0 => ((4 integer)) mem: ((4 integer)): 601289 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601315 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601317 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601318 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601319 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601320 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601321 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601322 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601323 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601324 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 0 => ((9 integer)) mem: ((9 integer)): 601325 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601326 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 601327 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601346 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601348 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601349 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601350 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601351 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601352 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601353 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601354 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601355 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 1 => ((9 integer)) mem: ((9 integer)): 601356 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601357 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 601358 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601377 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601379 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601380 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601381 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601382 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601383 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601384 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601385 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601386 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 2 => ((9 integer)) mem: ((9 integer)): 601387 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601388 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 601389 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601408 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601410 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601411 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601412 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601413 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601414 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601415 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601416 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601417 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 3 => ((9 integer)) mem: ((9 integer)): 601418 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601419 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 601420 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601439 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601441 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601442 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601443 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601444 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601445 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601446 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601447 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601448 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 4 => ((9 integer)) mem: ((9 integer)): 601449 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601450 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 601451 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601470 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601472 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601473 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601474 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601475 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601476 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601477 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601478 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601479 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 5 => ((9 integer)) mem: ((9 integer)): 601480 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601481 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 601482 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601501 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601503 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601504 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601505 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601506 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601507 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601508 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601509 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601510 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 6 => ((9 integer)) mem: ((9 integer)): 601511 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601512 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 601513 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601532 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601534 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601535 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601536 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601537 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601538 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601539 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601540 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601541 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 7 => ((9 integer)) mem: ((9 integer)): 601542 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601543 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 601544 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601563 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601565 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601566 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601567 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601568 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601569 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601570 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601571 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601572 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 8 => ((9 integer)) mem: ((9 integer)): 601573 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601574 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 601575 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601594 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601596 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601597 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601598 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601599 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601600 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601601 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601602 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601603 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 9 => ((9 integer)) mem: ((9 integer)): 601604 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601605 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 601606 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601625 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601627 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601628 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601629 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601630 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601631 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601632 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601633 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601634 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 10 => ((9 integer)) mem: ((9 integer)): 601635 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601636 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 601637 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601656 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601658 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601659 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601660 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601661 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601662 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601663 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601664 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601665 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 11 => ((9 integer)) mem: ((9 integer)): 601666 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601667 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 601668 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601687 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601689 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601690 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601691 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601692 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601693 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601694 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601695 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601696 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 12 => ((9 integer)) mem: ((9 integer)): 601697 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601698 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 601699 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601718 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601720 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601721 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601722 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601723 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601724 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601725 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601726 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601727 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 13 => ((9 integer)) mem: ((9 integer)): 601728 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601729 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 601730 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601749 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601751 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601752 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601753 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601754 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601755 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601756 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601757 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601758 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 14 => ((9 integer)) mem: ((9 integer)): 601759 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601760 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 601761 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601780 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601782 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601783 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601784 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601785 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601786 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601787 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601788 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601789 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 15 => ((9 integer)) mem: ((9 integer)): 601790 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601791 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 601792 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 601290 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601811 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601813 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601815 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601816 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601817 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601818 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601819 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601820 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 16 => ((9 integer)) mem: ((9 integer)): 601821 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601822 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 601823 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: t => ((5 boolean)) mem: ((5 boolean)): 601290 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 601842 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601844 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\+ => ((2 character)) mem: ((2 character)): 601845 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601846 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601847 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601848 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601849 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601850 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601851 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 0 => ((9 integer)) mem: ((9 integer)): 601852 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601853 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 601854 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 601873 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601875 <= 28799 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 601876 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601877 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601878 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601879 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601880 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601881 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601882 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 1 => ((9 integer)) mem: ((9 integer)): 601883 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601884 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 601885 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: 14290 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 601262 <= 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 0 => ((9 integer)) mem: ((9 integer)): 601263 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: 1 => ((10 integer)) mem: ((10 integer)): 601264 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: nil => ((11 boolean)) mem: ((11 boolean)): 601265 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 14385 => ((12 string-address)) mem: ((12 string-address)): 601266 <= 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 601904 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601906 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 601907 <= 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 4 => ((3 integer)) mem: ((3 integer)): 601908 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 601909 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 601910 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\m => ((6 character)) mem: ((6 character)): 601911 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601935 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601937 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\m => ((2 character)) mem: ((2 character)): 601938 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601939 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601940 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601941 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601942 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601943 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601944 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 2 => ((9 integer)) mem: ((9 integer)): 601945 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601946 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 601947 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 601909 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 601910 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\a => ((6 character)) mem: ((6 character)): 601911 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601966 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601968 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\a => ((2 character)) mem: ((2 character)): 601969 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 601970 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 601971 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 601972 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 601973 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 601974 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 601975 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 3 => ((9 integer)) mem: ((9 integer)): 601976 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 601977 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 601978 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 2 => ((4 integer)) mem: ((4 integer)): 601909 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 601910 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\i => ((6 character)) mem: ((6 character)): 601911 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 601997 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 601999 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\i => ((2 character)) mem: ((2 character)): 602000 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602001 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602002 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602003 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602004 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602005 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602006 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 4 => ((9 integer)) mem: ((9 integer)): 602007 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602008 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 602009 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 3 => ((4 integer)) mem: ((4 integer)): 601909 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 601910 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\n => ((6 character)) mem: ((6 character)): 601911 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602028 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602030 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\n => ((2 character)) mem: ((2 character)): 602031 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602032 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602033 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602034 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602035 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602036 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602037 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 5 => ((9 integer)) mem: ((9 integer)): 602038 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602039 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 602040 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 4 => ((4 integer)) mem: ((4 integer)): 601909 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 601910 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 602059 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602061 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\/ => ((2 character)) mem: ((2 character)): 602062 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602063 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602064 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602065 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602066 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602067 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602068 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 6 => ((9 integer)) mem: ((9 integer)): 602069 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602070 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 602071 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: 1 => ((9 integer)) mem: ((9 integer)): 601263 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: t => ((11 boolean)) mem: ((11 boolean)): 601265 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 602090 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602092 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602093 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602094 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602095 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602096 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602097 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602098 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602099 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 7 => ((9 integer)) mem: ((9 integer)): 602100 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602101 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 602102 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 18: 14610 => ((13 string-address)) mem: ((13 string-address)): 601267 <= 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 602121 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602123 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 602124 <= 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 1 => ((3 integer)) mem: ((3 integer)): 602125 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 602126 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 602127 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\0 => ((6 character)) mem: ((6 character)): 602128 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602152 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602154 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\0 => ((2 character)) mem: ((2 character)): 602155 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602156 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602157 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602158 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602159 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602160 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602161 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 8 => ((9 integer)) mem: ((9 integer)): 602162 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602163 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 602164 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/process-key/main5 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 602126 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 602127 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 602183 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602185 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602186 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602187 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602188 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602189 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602190 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602191 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602192 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 9 => ((9 integer)) mem: ((9 integer)): 602193 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602194 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 602195 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 602214 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602216 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\: => ((2 character)) mem: ((2 character)): 602217 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602218 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602219 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602220 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602221 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602222 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602223 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 10 => ((9 integer)) mem: ((9 integer)): 602224 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602225 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 602226 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 602245 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602247 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602248 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602249 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602250 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602251 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602252 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602253 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602254 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 11 => ((9 integer)) mem: ((9 integer)): 602255 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602256 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 602257 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 23: 14674 => ((9 string-address)) mem: ((9 string-address)): 601263 <= 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 602276 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602278 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 602279 <= 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 5 => ((3 integer)) mem: ((3 integer)): 602280 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 602281 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 602282 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\a => ((6 character)) mem: ((6 character)): 602283 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602307 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602309 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\a => ((2 character)) mem: ((2 character)): 602310 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602311 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602312 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602313 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602314 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602315 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602316 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 12 => ((9 integer)) mem: ((9 integer)): 602317 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602318 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 602319 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 602281 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 602282 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\space => ((6 character)) mem: ((6 character)): 602283 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602338 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602340 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602341 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602342 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602343 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602344 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602345 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602346 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602347 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 13 => ((9 integer)) mem: ((9 integer)): 602348 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602349 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 602350 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 2 => ((4 integer)) mem: ((4 integer)): 602281 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 602282 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\b => ((6 character)) mem: ((6 character)): 602283 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602369 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602371 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\b => ((2 character)) mem: ((2 character)): 602372 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602373 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602374 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602375 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602376 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602377 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602378 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 14 => ((9 integer)) mem: ((9 integer)): 602379 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602380 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 602381 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/process-key/main5 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 3 => ((4 integer)) mem: ((4 integer)): 602281 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 602282 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\space => ((6 character)) mem: ((6 character)): 602283 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602400 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602402 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602403 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602404 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602405 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602406 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602407 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602408 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602409 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 15 => ((9 integer)) mem: ((9 integer)): 602410 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602411 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 602412 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 4 => ((4 integer)) mem: ((4 integer)): 602281 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 602282 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\c => ((6 character)) mem: ((6 character)): 602283 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602431 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602433 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\c => ((2 character)) mem: ((2 character)): 602434 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602435 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602436 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602437 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602438 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602439 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 602440 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 16 => ((9 integer)) mem: ((9 integer)): 602441 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602442 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 602443 <= 28821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/process-key/main5 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 5 => ((4 integer)) mem: ((4 integer)): 602281 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 602282 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 602462 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 602463 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602464 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 3: nil => ((2 boolean)) mem: ((2 boolean)): 602465 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602493 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602495 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 602496 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 602497 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((reply))) run: print-traces-collapsed-from/process-key/main5 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/process-key/main5 16: 1 => ((2 integer)) mem: ((2 integer)): 601225 <= 1 run: print-traces-collapsed-from/process-key/main5 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/process-key/main5 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/process-key/main5 8: nil => ((5 boolean)) mem: ((5 boolean)): 601228 <= nil run: print-traces-collapsed-from/process-key/main5 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main5 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/main5 10: nil => ((6 boolean)) mem: ((6 boolean)): 601229 <= nil run: print-traces-collapsed-from/process-key/main5 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/process-key/main5 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-traces-collapsed-from/process-key/main5 12: 16025 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 601230 <= 16025 run: print-traces-collapsed-from/process-key/main5 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/process-key/main5 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: print-traces-collapsed-from/process-key/main5 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/process-key/main5 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/process-key/main5 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 602524 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 602526 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 16025 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 602531 <= 16025 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 602532 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 602555 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602557 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 17 => ((2 integer)) mem: ((2 integer)): 602558 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 602559 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: 0 => ((4 integer)) mem: ((4 integer)): 602560 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602586 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602588 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602589 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602590 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602591 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602592 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602593 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602594 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602595 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 17 => ((9 integer)) mem: ((9 integer)): 602596 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602597 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 602598 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602617 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602619 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602620 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602621 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602622 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602623 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602624 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602625 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602626 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 18 => ((9 integer)) mem: ((9 integer)): 602627 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602628 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 602629 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602648 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602650 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602651 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602652 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602653 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602654 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602655 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602656 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602657 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 19 => ((9 integer)) mem: ((9 integer)): 602658 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602659 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 602660 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602679 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602681 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602682 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602683 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602684 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602685 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602686 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602687 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602688 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 20 => ((9 integer)) mem: ((9 integer)): 602689 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602690 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 602691 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602710 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602712 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602713 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602714 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602715 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602716 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602717 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602718 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602719 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 21 => ((9 integer)) mem: ((9 integer)): 602720 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602721 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 602722 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602741 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602743 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602744 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602745 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602746 <= nil schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602747 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602748 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602749 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602750 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 22 => ((9 integer)) mem: ((9 integer)): 602751 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602752 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 602753 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602772 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602774 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602775 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602776 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602777 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602778 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602779 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602780 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602781 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 23 => ((9 integer)) mem: ((9 integer)): 602782 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602783 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 602784 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602803 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602805 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602807 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602808 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602809 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602810 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602811 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602812 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 24 => ((9 integer)) mem: ((9 integer)): 602813 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602814 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 602815 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602834 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602836 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602838 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602839 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602840 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602841 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602842 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602843 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 25 => ((9 integer)) mem: ((9 integer)): 602844 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602845 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 602846 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602865 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602867 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602868 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602869 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602870 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602871 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602872 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602873 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602874 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 26 => ((9 integer)) mem: ((9 integer)): 602875 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602876 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 602877 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602896 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602898 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602899 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602900 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602901 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602902 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602903 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602904 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602905 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 27 => ((9 integer)) mem: ((9 integer)): 602906 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602907 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 602908 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602927 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602929 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602930 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602931 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602932 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602933 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602934 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602935 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602936 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 28 => ((9 integer)) mem: ((9 integer)): 602937 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602938 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 602939 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602958 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602960 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602961 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602962 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602963 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602964 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602965 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602966 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602967 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 29 => ((9 integer)) mem: ((9 integer)): 602968 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 602969 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 602970 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 602989 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 602991 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 602992 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 602993 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 602994 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 602995 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 602996 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 602997 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 602998 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 30 => ((9 integer)) mem: ((9 integer)): 602999 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603000 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 603001 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603020 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603022 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603023 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603024 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603025 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603026 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603027 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603028 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603029 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 31 => ((9 integer)) mem: ((9 integer)): 603030 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603031 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 603032 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603051 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603053 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603054 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603055 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603056 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603057 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603058 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603059 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603060 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 32 => ((9 integer)) mem: ((9 integer)): 603061 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603062 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 603063 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 602561 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603082 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603084 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603085 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603086 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603087 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603088 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603089 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603090 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603091 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 33 => ((9 integer)) mem: ((9 integer)): 603092 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603093 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 603094 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: t => ((5 boolean)) mem: ((5 boolean)): 602561 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603113 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603115 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\+ => ((2 character)) mem: ((2 character)): 603116 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603117 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603118 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603119 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603120 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603121 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603122 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 17 => ((9 integer)) mem: ((9 integer)): 603123 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603124 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 603125 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603144 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603146 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603147 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603148 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603149 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603150 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603151 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603152 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603153 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 18 => ((9 integer)) mem: ((9 integer)): 603154 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603155 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 603156 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: 16291 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 602533 <= 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 0 => ((9 integer)) mem: ((9 integer)): 602534 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: 1 => ((10 integer)) mem: ((10 integer)): 602535 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: nil => ((11 boolean)) mem: ((11 boolean)): 602536 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 16386 => ((12 string-address)) mem: ((12 string-address)): 602537 <= 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603175 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603177 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 603178 <= 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 4 => ((3 integer)) mem: ((3 integer)): 603179 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 603180 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 603181 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\m => ((6 character)) mem: ((6 character)): 603182 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603206 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603208 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\m => ((2 character)) mem: ((2 character)): 603209 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603210 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603211 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603212 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603213 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603214 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603215 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 19 => ((9 integer)) mem: ((9 integer)): 603216 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603217 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 603218 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 603180 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 603181 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\a => ((6 character)) mem: ((6 character)): 603182 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603237 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603239 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\a => ((2 character)) mem: ((2 character)): 603240 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603241 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603242 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603243 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603244 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603245 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603246 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 20 => ((9 integer)) mem: ((9 integer)): 603247 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603248 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 603249 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 2 => ((4 integer)) mem: ((4 integer)): 603180 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 603181 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\i => ((6 character)) mem: ((6 character)): 603182 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603268 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603270 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\i => ((2 character)) mem: ((2 character)): 603271 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603272 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603273 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603274 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603275 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603276 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603277 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 21 => ((9 integer)) mem: ((9 integer)): 603278 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603279 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 603280 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 3 => ((4 integer)) mem: ((4 integer)): 603180 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 603181 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\n => ((6 character)) mem: ((6 character)): 603182 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603299 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603301 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\n => ((2 character)) mem: ((2 character)): 603302 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603303 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603304 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603305 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603306 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603307 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603308 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 22 => ((9 integer)) mem: ((9 integer)): 603309 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603310 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 603311 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 4 => ((4 integer)) mem: ((4 integer)): 603180 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 603181 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603330 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603332 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\/ => ((2 character)) mem: ((2 character)): 603333 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603334 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603335 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603336 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603337 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603338 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603339 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 23 => ((9 integer)) mem: ((9 integer)): 603340 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603341 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 603342 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: 1 => ((9 integer)) mem: ((9 integer)): 602534 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: t => ((11 boolean)) mem: ((11 boolean)): 602536 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603361 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603363 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603364 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603365 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603366 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603367 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603368 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603369 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603370 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 24 => ((9 integer)) mem: ((9 integer)): 603371 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603372 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 603373 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 18: 16611 => ((13 string-address)) mem: ((13 string-address)): 602538 <= 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603392 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603394 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 603395 <= 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 1 => ((3 integer)) mem: ((3 integer)): 603396 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 603397 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 603398 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\1 => ((6 character)) mem: ((6 character)): 603399 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603423 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603425 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\1 => ((2 character)) mem: ((2 character)): 603426 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603427 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603428 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603429 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603430 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603431 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603432 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 25 => ((9 integer)) mem: ((9 integer)): 603433 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603434 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 603435 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 603397 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 603398 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603454 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603456 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603457 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603458 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603459 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603460 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603461 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603462 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603463 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 26 => ((9 integer)) mem: ((9 integer)): 603464 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603465 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 603466 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603485 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603487 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\: => ((2 character)) mem: ((2 character)): 603488 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603489 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603490 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603491 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603492 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603493 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603494 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 27 => ((9 integer)) mem: ((9 integer)): 603495 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603496 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 603497 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603516 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603518 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603519 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603520 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603521 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603522 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603523 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603524 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603525 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 28 => ((9 integer)) mem: ((9 integer)): 603526 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603527 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 603528 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 23: 16675 => ((9 string-address)) mem: ((9 string-address)): 602534 <= 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603547 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603549 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 603550 <= 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 5 => ((3 integer)) mem: ((3 integer)): 603551 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 603552 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 603553 <= nil schedule: scheduling print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 for further processing schedule: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\d => ((6 character)) mem: ((6 character)): 603554 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603578 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603580 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\d => ((2 character)) mem: ((2 character)): 603581 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603582 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603583 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603584 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603585 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603586 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603587 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 29 => ((9 integer)) mem: ((9 integer)): 603588 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603589 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 603590 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 603552 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 603553 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\space => ((6 character)) mem: ((6 character)): 603554 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603609 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603611 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603612 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603613 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603614 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603615 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603616 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603617 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603618 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 30 => ((9 integer)) mem: ((9 integer)): 603619 <= 30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603620 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 603621 <= 28835 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 2 => ((4 integer)) mem: ((4 integer)): 603552 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 603553 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\e => ((6 character)) mem: ((6 character)): 603554 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603640 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603642 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\e => ((2 character)) mem: ((2 character)): 603643 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603644 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603645 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603646 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603647 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603648 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603649 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 31 => ((9 integer)) mem: ((9 integer)): 603650 <= 31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603651 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 603652 <= 28836 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 3 => ((4 integer)) mem: ((4 integer)): 603552 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 603553 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\space => ((6 character)) mem: ((6 character)): 603554 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603671 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603673 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603674 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603675 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603676 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603677 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603678 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603679 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603680 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 32 => ((9 integer)) mem: ((9 integer)): 603681 <= 32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603682 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 603683 <= 28837 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 4 => ((4 integer)) mem: ((4 integer)): 603552 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 603553 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\f => ((6 character)) mem: ((6 character)): 603554 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603702 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603704 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\f => ((2 character)) mem: ((2 character)): 603705 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603706 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603707 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603708 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603709 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603710 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 603711 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/process-key/main5 10: 33 => ((9 integer)) mem: ((9 integer)): 603712 <= 33 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603713 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 603714 <= 28838 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 5 => ((4 integer)) mem: ((4 integer)): 603552 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 603553 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603733 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 603734 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603735 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 3: nil => ((2 boolean)) mem: ((2 boolean)): 603736 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603764 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603766 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 603767 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 603768 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((reply))) run: print-traces-collapsed-from/process-key/main5 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/process-key/main5 16: 2 => ((2 integer)) mem: ((2 integer)): 601225 <= 2 run: print-traces-collapsed-from/process-key/main5 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/process-key/main5 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/process-key/main5 8: nil => ((5 boolean)) mem: ((5 boolean)): 601228 <= nil run: print-traces-collapsed-from/process-key/main5 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main5 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/main5 10: nil => ((6 boolean)) mem: ((6 boolean)): 601229 <= nil run: print-traces-collapsed-from/process-key/main5 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/process-key/main5 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28762 instruction-trace-address) (raw)) => 20472 run: print-traces-collapsed-from/process-key/main5 12: 20472 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 601230 <= 20472 run: print-traces-collapsed-from/process-key/main5 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/process-key/main5 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 2 run: print-traces-collapsed-from/process-key/main5 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/process-key/main5 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/process-key/main5 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 20472 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603795 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 603797 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 20472 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 603802 <= 20472 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 603803 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 603826 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603828 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 17 => ((2 integer)) mem: ((2 integer)): 603829 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 603830 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: 0 => ((4 integer)) mem: ((4 integer)): 603831 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603857 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603859 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603860 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603861 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603862 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603863 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603864 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603865 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 603866 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 34 => ((9 integer)) mem: ((9 integer)): 603867 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603868 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 603869 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603888 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603890 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603891 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603892 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603893 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603894 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603895 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603896 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 603897 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 35 => ((9 integer)) mem: ((9 integer)): 603898 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603899 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 603900 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603919 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603921 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603922 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603923 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603924 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603925 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603926 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603927 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 603928 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 36 => ((9 integer)) mem: ((9 integer)): 603929 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603930 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 603931 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603950 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603952 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603953 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603954 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603955 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603956 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603957 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603958 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 603959 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 37 => ((9 integer)) mem: ((9 integer)): 603960 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603961 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 603962 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 603981 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 603983 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 603984 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 603985 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 603986 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 603987 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 603988 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 603989 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 603990 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 38 => ((9 integer)) mem: ((9 integer)): 603991 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 603992 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 603993 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604012 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604014 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604015 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604016 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604017 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604018 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604019 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604020 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604021 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 39 => ((9 integer)) mem: ((9 integer)): 604022 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604023 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 604024 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604043 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604045 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604046 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604047 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604048 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604049 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604050 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604051 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604052 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 40 => ((9 integer)) mem: ((9 integer)): 604053 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604054 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 604055 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604074 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604076 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604077 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604078 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604079 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604080 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604081 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604082 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604083 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 41 => ((9 integer)) mem: ((9 integer)): 604084 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604085 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 604086 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604105 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604107 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604108 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604109 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604110 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604111 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604112 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604113 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604114 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 42 => ((9 integer)) mem: ((9 integer)): 604115 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604116 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 604117 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604136 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604138 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604139 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604140 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604141 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604142 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604143 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604144 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604145 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 43 => ((9 integer)) mem: ((9 integer)): 604146 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604147 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 604148 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604167 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604169 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604170 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604171 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604172 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604173 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604174 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604175 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604176 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 44 => ((9 integer)) mem: ((9 integer)): 604177 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604178 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 604179 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604198 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604200 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604201 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604202 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604203 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604204 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604205 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604206 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604207 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 45 => ((9 integer)) mem: ((9 integer)): 604208 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604209 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 604210 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604229 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604231 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604232 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604233 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604234 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604235 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604236 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604237 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604238 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 46 => ((9 integer)) mem: ((9 integer)): 604239 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604240 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 604241 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604260 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604262 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604263 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604264 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604265 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604266 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604267 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604268 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604269 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 47 => ((9 integer)) mem: ((9 integer)): 604270 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604271 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 604272 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604291 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604293 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604294 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604295 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604296 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604297 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604298 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604299 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604300 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 48 => ((9 integer)) mem: ((9 integer)): 604301 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604302 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 604303 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604322 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604324 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604325 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604326 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604327 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604328 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604329 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604330 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604331 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 49 => ((9 integer)) mem: ((9 integer)): 604332 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604333 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 604334 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 603832 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604353 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604355 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604356 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604357 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604358 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604359 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604360 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604361 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604362 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 50 => ((9 integer)) mem: ((9 integer)): 604363 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604364 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 604365 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: t => ((5 boolean)) mem: ((5 boolean)): 603832 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 604384 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604386 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\+ => ((2 character)) mem: ((2 character)): 604387 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604388 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604389 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604390 <= 28801 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604391 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604392 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604393 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 34 => ((9 integer)) mem: ((9 integer)): 604394 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604395 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 604396 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 604415 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604417 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604418 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604419 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604420 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604421 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604422 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604423 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604424 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 35 => ((9 integer)) mem: ((9 integer)): 604425 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604426 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 604427 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((20472 string-address-array-address) (raw)) => 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: 20737 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 603804 <= 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 0 => ((9 integer)) mem: ((9 integer)): 603805 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((20737 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 9: 1 => ((10 integer)) mem: ((10 integer)): 603806 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: nil => ((11 boolean)) mem: ((11 boolean)): 603807 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((20737 string-address-array) (raw)) mem: ((20737 integer) (raw)) => 1 mem: ((20738 string-address) (raw)) => 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 20832 => ((12 string-address)) mem: ((12 string-address)): 603808 <= 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 604446 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604448 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 20832 => ((2 string-address)) mem: ((2 string-address)): 604449 <= 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20832 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 4 => ((3 integer)) mem: ((3 integer)): 604450 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 604451 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 604452 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20833 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\m => ((6 character)) mem: ((6 character)): 604453 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604477 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604479 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\m => ((2 character)) mem: ((2 character)): 604480 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604481 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604482 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604483 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604484 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604485 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604486 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 36 => ((9 integer)) mem: ((9 integer)): 604487 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604488 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 604489 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 604451 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 604452 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20834 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\a => ((6 character)) mem: ((6 character)): 604453 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604508 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604510 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\a => ((2 character)) mem: ((2 character)): 604511 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604512 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604513 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604514 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604515 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604516 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604517 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 37 => ((9 integer)) mem: ((9 integer)): 604518 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604519 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 604520 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 2 => ((4 integer)) mem: ((4 integer)): 604451 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 604452 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20835 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\i => ((6 character)) mem: ((6 character)): 604453 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604539 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604541 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\i => ((2 character)) mem: ((2 character)): 604542 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604543 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604544 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604545 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604546 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604547 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604548 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 38 => ((9 integer)) mem: ((9 integer)): 604549 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604550 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 604551 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 3 => ((4 integer)) mem: ((4 integer)): 604451 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 604452 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20836 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\n => ((6 character)) mem: ((6 character)): 604453 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604570 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604572 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\n => ((2 character)) mem: ((2 character)): 604573 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604574 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604575 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604576 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604577 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604578 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604579 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 39 => ((9 integer)) mem: ((9 integer)): 604580 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604581 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 604582 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 4 => ((4 integer)) mem: ((4 integer)): 604451 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 604452 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 604601 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604603 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\/ => ((2 character)) mem: ((2 character)): 604604 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604605 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604606 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604607 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604608 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604609 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604610 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 40 => ((9 integer)) mem: ((9 integer)): 604611 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604612 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 604613 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: 1 => ((9 integer)) mem: ((9 integer)): 603805 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: t => ((11 boolean)) mem: ((11 boolean)): 603807 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 604632 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604634 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604635 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604636 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604637 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604638 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604639 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604640 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604641 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 41 => ((9 integer)) mem: ((9 integer)): 604642 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604643 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 604644 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((20473 string-address) (raw)) => 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 18: 21057 => ((13 string-address)) mem: ((13 string-address)): 603809 <= 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 604663 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604665 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 21057 => ((2 string-address)) mem: ((2 string-address)): 604666 <= 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21057 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 1 => ((3 integer)) mem: ((3 integer)): 604667 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 604668 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 604669 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21057 string) (raw)) mem: ((21057 integer) (raw)) => 1 mem: ((21058 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\2 => ((6 character)) mem: ((6 character)): 604670 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604694 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604696 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\2 => ((2 character)) mem: ((2 character)): 604697 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604698 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604699 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604700 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604701 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604702 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604703 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 42 => ((9 integer)) mem: ((9 integer)): 604704 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604705 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 604706 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 604668 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 604669 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 604725 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604727 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604728 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604729 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604730 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604731 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604732 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604733 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604734 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 43 => ((9 integer)) mem: ((9 integer)): 604735 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604736 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 604737 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 604756 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604758 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\: => ((2 character)) mem: ((2 character)): 604759 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604760 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604761 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604762 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604763 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604764 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604765 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 44 => ((9 integer)) mem: ((9 integer)): 604766 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604767 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 604768 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 604787 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604789 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604790 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604791 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604792 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604793 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604794 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604795 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604796 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 45 => ((9 integer)) mem: ((9 integer)): 604797 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604798 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 604799 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((20474 string-address) (raw)) => 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 23: 21121 => ((9 string-address)) mem: ((9 string-address)): 603805 <= 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 604818 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604820 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 21121 => ((2 string-address)) mem: ((2 string-address)): 604821 <= 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21121 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: 4 => ((3 integer)) mem: ((3 integer)): 604822 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 604823 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 604824 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21122 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\g => ((6 character)) mem: ((6 character)): 604825 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604849 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604851 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\g => ((2 character)) mem: ((2 character)): 604852 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604853 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604854 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604855 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604856 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604857 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604858 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 10: 46 => ((9 integer)) mem: ((9 integer)): 604859 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604860 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 604861 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 604823 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 604824 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21123 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\space => ((6 character)) mem: ((6 character)): 604825 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604880 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604882 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 604883 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604884 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604885 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604886 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604887 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604888 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604889 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/process-key/main5 10: 47 => ((9 integer)) mem: ((9 integer)): 604890 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604891 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 604892 <= 28852 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 2 => ((4 integer)) mem: ((4 integer)): 604823 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 604824 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21124 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\h => ((6 character)) mem: ((6 character)): 604825 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604911 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604913 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\h => ((2 character)) mem: ((2 character)): 604914 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604915 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604916 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604917 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604918 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604919 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604920 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/process-key/main5 10: 48 => ((9 integer)) mem: ((9 integer)): 604921 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604922 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 604923 <= 28853 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 3 => ((4 integer)) mem: ((4 integer)): 604823 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 604824 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21125 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: #\i => ((6 character)) mem: ((6 character)): 604825 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 604942 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604944 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: #\i => ((2 character)) mem: ((2 character)): 604945 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 604946 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 604947 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 604948 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 604949 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 604950 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 604951 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/process-key/main5 10: 49 => ((9 integer)) mem: ((9 integer)): 604952 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 604953 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 604954 <= 28854 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 9: 4 => ((4 integer)) mem: ((4 integer)): 604823 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 604824 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 0: 604973 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 604974 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 604975 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 3: nil => ((2 boolean)) mem: ((2 boolean)): 604976 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 0: 605004 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605006 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 605007 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 605008 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 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/main5 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main5 7: (((reply))) run: print-traces-collapsed-from/process-key/main5 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/process-key/main5 16: 3 => ((2 integer)) mem: ((2 integer)): 601225 <= 3 run: print-traces-collapsed-from/process-key/main5 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/process-key/main5 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/process-key/main5 8: nil => ((5 boolean)) mem: ((5 boolean)): 601228 <= nil run: print-traces-collapsed-from/process-key/main5 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main5 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/main5 10: t => ((6 boolean)) mem: ((6 boolean)): 601229 <= t run: print-traces-collapsed-from/process-key/main5 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: process-key/main5 61: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: clear-rest-of-page/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/process-key/main5 0: 605035 => ((default-space space-address)) run: clear-rest-of-page/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 605036 <= 29091 run: clear-rest-of-page/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605037 <= 28799 run: clear-rest-of-page/process-key/main5 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/main5 3: t => ((2 boolean)) mem: ((2 boolean)): 605038 <= t run: clear-rest-of-page/process-key/main5 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main5 62: (((back-to)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((18 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((18 integer)) => 0 run: back-to/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to/process-key/main5 0: 605066 => ((default-space space-address)) run: back-to/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0) run: back-to/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 605067 <= 29091 run: back-to/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0) run: back-to/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605068 <= 28799 run: back-to/process-key/main5 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0) run: back-to/process-key/main5 3: 0 => ((2 integer)) mem: ((2 integer)): 605069 <= 0 run: back-to/process-key/main5 4: (((3 boolean)) <- ((greater-than)) ((11 integer) (space 1)) ((2 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((2 integer)) => 0 run: back-to/process-key/main5 4: t => ((3 boolean)) mem: ((3 boolean)): 605070 <= t run: back-to/process-key/main5 5: (((jump-unless)) ((3 boolean)) ((2 offset))) mem: ((3 boolean)) => t run: back-to/process-key/main5 6: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to/process-key/main5 0: 605097 => ((default-space space-address)) run: up/back-to/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 605098 <= 29091 run: up/back-to/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605099 <= 28799 run: up/back-to/process-key/main5 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/back-to/process-key/main5 3: t => ((2 boolean)) mem: ((2 boolean)): 605100 <= t run: up/back-to/process-key/main5 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/back-to/process-key/main5 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/back-to/process-key/main5 20: nil => ((8 boolean)) mem: ((8 boolean)): 605106 <= nil run: up/back-to/process-key/main5 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to/process-key/main5 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/back-to/process-key/main5 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/back-to/process-key/main5 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to/process-key/main5 0: 605128 => ((default-space space-address)) run: cursor-up/up/back-to/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605130 <= 28799 run: cursor-up/up/back-to/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to/process-key/main5 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to/process-key/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 605131 <= 28801 run: cursor-up/up/back-to/process-key/main5 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/main5 4: nil => ((3 boolean)) mem: ((3 boolean)): 605132 <= nil run: cursor-up/up/back-to/process-key/main5 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to/process-key/main5 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/main5 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/back-to/process-key/main5 7: (((reply))) run: back-to/process-key/main5 7: (((jump)) ((-4 offset))) run: back-to/process-key/main5 4: (((3 boolean)) <- ((greater-than)) ((11 integer) (space 1)) ((2 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((2 integer)) => 0 run: back-to/process-key/main5 4: t => ((3 boolean)) mem: ((3 boolean)): 605070 <= t run: back-to/process-key/main5 5: (((jump-unless)) ((3 boolean)) ((2 offset))) mem: ((3 boolean)) => t run: back-to/process-key/main5 6: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to/process-key/main5 0: 605159 => ((default-space space-address)) run: up/back-to/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 605160 <= 29091 run: up/back-to/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605161 <= 28799 run: up/back-to/process-key/main5 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/back-to/process-key/main5 3: t => ((2 boolean)) mem: ((2 boolean)): 605162 <= t run: up/back-to/process-key/main5 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/back-to/process-key/main5 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to/process-key/main5 20: nil => ((8 boolean)) mem: ((8 boolean)): 605168 <= nil run: up/back-to/process-key/main5 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to/process-key/main5 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/back-to/process-key/main5 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/back-to/process-key/main5 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to/process-key/main5 0: 605190 => ((default-space space-address)) run: cursor-up/up/back-to/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605192 <= 28799 run: cursor-up/up/back-to/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to/process-key/main5 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to/process-key/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 605193 <= 28801 run: cursor-up/up/back-to/process-key/main5 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to/process-key/main5 4: nil => ((3 boolean)) mem: ((3 boolean)): 605194 <= nil run: cursor-up/up/back-to/process-key/main5 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to/process-key/main5 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/back-to/process-key/main5 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/back-to/process-key/main5 7: (((reply))) run: back-to/process-key/main5 7: (((jump)) ((-4 offset))) run: back-to/process-key/main5 4: (((3 boolean)) <- ((greater-than)) ((11 integer) (space 1)) ((2 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((2 integer)) => 0 run: back-to/process-key/main5 4: t => ((3 boolean)) mem: ((3 boolean)): 605070 <= t run: back-to/process-key/main5 5: (((jump-unless)) ((3 boolean)) ((2 offset))) mem: ((3 boolean)) => t run: back-to/process-key/main5 6: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to/process-key/main5 0: 605221 => ((default-space space-address)) run: up/back-to/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 605222 <= 29091 run: up/back-to/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605223 <= 28799 run: up/back-to/process-key/main5 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/back-to/process-key/main5 3: t => ((2 boolean)) mem: ((2 boolean)): 605224 <= t run: up/back-to/process-key/main5 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/back-to/process-key/main5 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to/process-key/main5 20: nil => ((8 boolean)) mem: ((8 boolean)): 605230 <= nil run: up/back-to/process-key/main5 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to/process-key/main5 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/back-to/process-key/main5 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/back-to/process-key/main5 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to/process-key/main5 0: 605252 => ((default-space space-address)) run: cursor-up/up/back-to/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605254 <= 28799 run: cursor-up/up/back-to/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to/process-key/main5 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to/process-key/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 605255 <= 28801 run: cursor-up/up/back-to/process-key/main5 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/back-to/process-key/main5 4: nil => ((3 boolean)) mem: ((3 boolean)): 605256 <= nil run: cursor-up/up/back-to/process-key/main5 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to/process-key/main5 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/back-to/process-key/main5 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/back-to/process-key/main5 7: (((reply))) run: back-to/process-key/main5 7: (((jump)) ((-4 offset))) run: back-to/process-key/main5 4: (((3 boolean)) <- ((greater-than)) ((11 integer) (space 1)) ((2 integer))) mem: ((11 integer) (space 1)) => 0 mem: ((2 integer)) => 0 run: back-to/process-key/main5 4: nil => ((3 boolean)) mem: ((3 boolean)): 605070 <= nil run: back-to/process-key/main5 5: (((jump-unless)) ((3 boolean)) ((2 offset))) mem: ((3 boolean)) => nil run: back-to/process-key/main5 8: (((4 boolean)) <- ((less-than)) ((11 integer) (space 1)) ((2 integer))) mem: ((11 integer) (space 1)) => 0 mem: ((2 integer)) => 0 run: back-to/process-key/main5 8: nil => ((4 boolean)) mem: ((4 boolean)): 605071 <= nil run: back-to/process-key/main5 9: (((jump-unless)) ((4 boolean)) ((2 offset))) mem: ((4 boolean)) => nil run: process-key/main5 63: (((reply)) ((nil literal))) run: main5 4: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 601065 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main5 0: 605283 => ((default-space space-address)) run: process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 601065 28799) run: process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 605284 <= 29091 run: process-key/main5 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 601065 28799) run: process-key/main5 2: 601065 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 605285 <= 601065 run: process-key/main5 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 601065 28799) run: process-key/main5 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 605286 <= 28799 run: process-key/main5 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 601065 run: read-key/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main5 0: 605314 => ((default-space space-address)) run: read-key/process-key/main5 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (601065 silent) run: read-key/process-key/main5 1: 601065 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 605316 <= 601065 run: read-key/process-key/main5 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (601065 silent) run: read-key/process-key/main5 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 605317 <= silent run: read-key/process-key/main5 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 601065 run: read-key/process-key/main5 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main5 4: 601065 => ((3 integer-address)) mem: ((3 integer-address)): 605318 <= 601065 run: read-key/process-key/main5 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((601066 string-address) (raw)) => 601031 run: read-key/process-key/main5 5: 601031 => ((4 string-address)) mem: ((4 string-address)): 605319 <= 601031 run: read-key/process-key/main5 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((601031 integer) (raw)) => 2 run: read-key/process-key/main5 6: 2 => ((5 integer)) mem: ((5 integer)): 605320 <= 2 run: read-key/process-key/main5 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/main5 7: nil => ((6 boolean)) mem: ((6 boolean)): 605321 <= nil run: read-key/process-key/main5 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main5 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 array-len: ((601031 string) (raw)) mem: ((601031 integer) (raw)) => 2 mem: ((601033 byte) (raw)) => J run: read-key/process-key/main5 10: #\J => ((7 character)) mem: ((7 character)): 605322 <= #\J run: read-key/process-key/main5 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: read-key/process-key/main5 11: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 601065 <= 2 run: read-key/process-key/main5 12: (((reply)) ((7 character))) mem: ((7 character)) => J run: process-key/main5 4: #\J => ((3 character)) mem: ((3 character)): 605287 <= #\J run: process-key/main5 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => J run: process-key/main5 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => J run: process-key/main5 7: nil => ((4 boolean)) mem: ((4 boolean)): 605288 <= nil run: process-key/main5 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => J run: process-key/main5 8: nil => ((5 boolean)) mem: ((5 boolean)): 605289 <= nil run: process-key/main5 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main5 9: nil => ((6 boolean)) mem: ((6 boolean)): 605290 <= nil run: process-key/main5 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main5 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => J run: process-key/main5 12: nil => ((7 boolean)) mem: ((7 boolean)): 605291 <= nil run: process-key/main5 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => J run: process-key/main5 13: nil => ((8 boolean)) mem: ((8 boolean)): 605292 <= nil run: process-key/main5 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main5 14: nil => ((7 boolean)) mem: ((7 boolean)): 605291 <= nil run: process-key/main5 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main5 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => J run: process-key/main5 18: nil => ((9 boolean)) mem: ((9 boolean)): 605293 <= nil run: process-key/main5 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => J run: process-key/main5 19: nil => ((10 boolean)) mem: ((10 boolean)): 605294 <= nil run: process-key/main5 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main5 20: nil => ((9 boolean)) mem: ((9 boolean)): 605293 <= nil run: process-key/main5 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main5 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => J run: process-key/main5 24: nil => ((11 boolean)) mem: ((11 boolean)): 605295 <= nil run: process-key/main5 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => J run: process-key/main5 25: nil => ((12 boolean)) mem: ((12 boolean)): 605296 <= nil run: process-key/main5 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main5 26: nil => ((11 boolean)) mem: ((11 boolean)): 605295 <= nil run: process-key/main5 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main5 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => J run: process-key/main5 34: nil => ((14 boolean)) mem: ((14 boolean)): 605298 <= nil run: process-key/main5 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => J run: process-key/main5 35: t => ((15 boolean)) mem: ((15 boolean)): 605299 <= t run: process-key/main5 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => t run: process-key/main5 36: t => ((14 boolean)) mem: ((14 boolean)): 605298 <= t run: process-key/main5 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: process-key/main5 38: (((16 boolean)) <- ((at-final-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-final-page/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-final-page/process-key/main5 0: 605345 => ((default-space space-address)) run: at-final-page/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-final-page/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 605346 <= 29091 run: at-final-page/process-key/main5 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: ((28759 integer) (raw)) => 8 run: at-final-page/process-key/main5 2: 8 => ((1 integer)) mem: ((1 integer)): 605347 <= 8 run: at-final-page/process-key/main5 3: (((2 integer)) <- ((subtract)) ((1 integer)) ((1 literal))) mem: ((1 integer)) => 8 run: at-final-page/process-key/main5 3: 7 => ((2 integer)) mem: ((2 integer)): 605348 <= 7 run: at-final-page/process-key/main5 4: (((3 boolean)) <- ((greater-or-equal)) ((6 integer) (space 1)) ((2 integer))) mem: ((6 integer) (space 1)) => 2 mem: ((2 integer)) => 7 run: at-final-page/process-key/main5 4: nil => ((3 boolean)) mem: ((3 boolean)): 605349 <= nil run: at-final-page/process-key/main5 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: at-final-page/process-key/main5 6: (((reply)) ((nil literal))) run: process-key/main5 38: nil => ((16 boolean)) mem: ((16 boolean)): 605300 <= nil run: process-key/main5 39: (((jump-if)) ((16 boolean)) ((5 offset))) mem: ((16 boolean)) => nil run: process-key/main5 40: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main5 0: 605376 => ((default-space space-address)) run: to-top/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 605377 <= 29091 run: to-top/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605378 <= 28799 run: to-top/process-key/main5 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main5 3: t => ((2 boolean)) mem: ((2 boolean)): 605379 <= t run: to-top/process-key/main5 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t schedule: scheduling to-top/process-key/main5 for further processing schedule: to-top/process-key/main5 run: process-key/main5 41: (((next-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: next-page/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: next-page/process-key/main5 0: 605407 => ((default-space space-address)) run: next-page/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: next-page/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 605408 <= 29091 run: next-page/process-key/main5 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/main5 2: nil => ((1 boolean)) mem: ((1 boolean)): 605409 <= nil run: next-page/process-key/main5 3: (((jump-unless)) ((1 boolean)) ((5 offset))) mem: ((1 boolean)) => nil run: next-page/process-key/main5 9: (((4 integer) (space 1)) <- ((add)) ((6 integer) (space 1)) ((1 literal))) mem: ((6 integer) (space 1)) => 2 run: next-page/process-key/main5 9: 3 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 3 run: next-page/process-key/main5 10: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: next-page/process-key/main5 10: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: process-key/main5 42: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main5 0: 605438 => ((default-space space-address)) run: print-page/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 605439 <= 29091 run: print-page/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605440 <= 28799 run: print-page/process-key/main5 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 3 run: print-page/process-key/main5 3: 3 => ((2 integer)) mem: ((2 integer)): 605441 <= 3 run: print-page/process-key/main5 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/main5 4: nil => ((3 boolean)) mem: ((3 boolean)): 605442 <= nil run: print-page/process-key/main5 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main5 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/main5 7: nil => ((4 boolean)) mem: ((4 boolean)): 605443 <= nil run: print-page/process-key/main5 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/process-key/main5 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/main5 29: nil => ((3 boolean)) mem: ((3 boolean)): 605442 <= nil run: print-page/process-key/main5 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main5 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: print-page/process-key/main5 32: nil => ((11 boolean)) mem: ((11 boolean)): 605450 <= nil run: print-page/process-key/main5 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: print-page/process-key/main5 34: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main5 0: 605469 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 3) run: print-traces-collapsed-from/print-page/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 605470 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 3) run: print-traces-collapsed-from/print-page/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605471 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main5 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 3) run: print-traces-collapsed-from/print-page/process-key/main5 3: 3 => ((2 integer)) mem: ((2 integer)): 605472 <= 3 run: print-traces-collapsed-from/print-page/process-key/main5 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 3) run: print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((3 integer)) mem: ((3 integer)): 605473 <= nil run: print-traces-collapsed-from/print-page/process-key/main5 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main5 5: 8 => ((4 integer)) mem: ((4 integer)): 605474 <= 8 run: print-traces-collapsed-from/print-page/process-key/main5 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/process-key/main5 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main5 8: nil => ((5 boolean)) mem: ((5 boolean)): 605475 <= nil run: print-traces-collapsed-from/print-page/process-key/main5 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: nil => ((6 boolean)) mem: ((6 boolean)): 605476 <= nil run: print-traces-collapsed-from/print-page/process-key/main5 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main5 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 3 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28763 instruction-trace-address) (raw)) => 21851 run: print-traces-collapsed-from/print-page/process-key/main5 12: 21851 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 605477 <= 21851 run: print-traces-collapsed-from/print-page/process-key/main5 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main5 13: 3 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 3 run: print-traces-collapsed-from/print-page/process-key/main5 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main5 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main5 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 21851 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 0: 605500 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 605502 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 21851 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 605507 <= 21851 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 605508 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605531 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605533 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 17 => ((2 integer)) mem: ((2 integer)): 605534 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 605535 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: 0 => ((4 integer)) mem: ((4 integer)): 605536 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605562 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605564 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605565 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605566 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605567 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605568 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605569 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605570 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605571 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 0 => ((9 integer)) mem: ((9 integer)): 605572 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605573 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 605574 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605593 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605595 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605596 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605597 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605598 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605599 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605600 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605601 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605602 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 1 => ((9 integer)) mem: ((9 integer)): 605603 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605604 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 605605 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605624 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605626 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605627 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605628 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605629 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605630 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605631 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605632 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605633 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 2 => ((9 integer)) mem: ((9 integer)): 605634 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605635 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 605636 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605655 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605657 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605658 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605659 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605660 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605661 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605662 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605663 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605664 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 3 => ((9 integer)) mem: ((9 integer)): 605665 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605666 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 605667 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605686 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605688 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605689 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605690 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605691 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605692 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605693 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605694 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605695 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 4 => ((9 integer)) mem: ((9 integer)): 605696 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605697 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 605698 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605717 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605719 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605720 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605721 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605722 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605723 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605724 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605725 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605726 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 5 => ((9 integer)) mem: ((9 integer)): 605727 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605728 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 605729 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605748 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605750 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605751 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605752 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605753 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605754 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605755 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605756 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605757 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 6 => ((9 integer)) mem: ((9 integer)): 605758 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605759 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 605760 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605779 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605781 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605782 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605783 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605784 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605785 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605786 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605787 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605788 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 7 => ((9 integer)) mem: ((9 integer)): 605789 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605790 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 605791 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605810 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605812 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605814 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605815 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605816 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605817 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605818 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605819 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 8 => ((9 integer)) mem: ((9 integer)): 605820 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605821 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 605822 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605841 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605843 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605845 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605846 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605847 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605848 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605849 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605850 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 9 => ((9 integer)) mem: ((9 integer)): 605851 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605852 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 605853 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605872 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605874 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605875 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605876 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605877 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605878 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605879 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605880 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605881 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 10 => ((9 integer)) mem: ((9 integer)): 605882 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605883 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 605884 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605903 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605905 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605906 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605907 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605908 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605909 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605910 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605911 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605912 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 11 => ((9 integer)) mem: ((9 integer)): 605913 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605914 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 605915 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605934 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605936 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605937 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605938 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605939 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605940 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605941 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605942 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605943 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 12 => ((9 integer)) mem: ((9 integer)): 605944 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605945 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 605946 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605965 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605967 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605968 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 605969 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 605970 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 605971 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 605972 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 605973 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 605974 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 13 => ((9 integer)) mem: ((9 integer)): 605975 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 605976 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 605977 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 605996 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 605998 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 605999 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606000 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606001 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606002 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606003 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606004 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606005 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 14 => ((9 integer)) mem: ((9 integer)): 606006 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606007 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 606008 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606027 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606029 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606030 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606031 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606032 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606033 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606034 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606035 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606036 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 15 => ((9 integer)) mem: ((9 integer)): 606037 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606038 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 606039 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 605537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606058 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606060 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606061 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606062 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606063 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606064 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606065 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606066 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606067 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 16 => ((9 integer)) mem: ((9 integer)): 606068 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606069 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 606070 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: t => ((5 boolean)) mem: ((5 boolean)): 605537 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 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/main5 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606089 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606091 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\+ => ((2 character)) mem: ((2 character)): 606092 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606093 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606094 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606095 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606096 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606097 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606098 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 0 => ((9 integer)) mem: ((9 integer)): 606099 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606100 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 606101 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606120 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606122 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606123 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606124 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606125 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606126 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606127 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606128 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606129 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 1 => ((9 integer)) mem: ((9 integer)): 606130 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606131 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 606132 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((21851 string-address-array-address) (raw)) => 22113 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: 22113 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 605509 <= 22113 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 0 => ((9 integer)) mem: ((9 integer)): 605510 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((22113 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: 1 => ((10 integer)) mem: ((10 integer)): 605511 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: nil => ((11 boolean)) mem: ((11 boolean)): 605512 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((22113 string-address-array) (raw)) mem: ((22113 integer) (raw)) => 1 mem: ((22114 string-address) (raw)) => 22208 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 22208 => ((12 string-address)) mem: ((12 string-address)): 605513 <= 22208 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 22208 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606151 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22208) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606153 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22208) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 22208 => ((2 string-address)) mem: ((2 string-address)): 606154 <= 22208 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22208 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 4 => ((3 integer)) mem: ((3 integer)): 606155 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 606156 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 606157 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22209 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\m => ((6 character)) mem: ((6 character)): 606158 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606182 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606184 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\m => ((2 character)) mem: ((2 character)): 606185 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606186 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606187 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606188 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606189 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606190 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606191 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 2 => ((9 integer)) mem: ((9 integer)): 606192 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606193 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 606194 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 606156 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 606157 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22210 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\a => ((6 character)) mem: ((6 character)): 606158 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606213 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606215 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\a => ((2 character)) mem: ((2 character)): 606216 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606217 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606218 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606219 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606220 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606221 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606222 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 3 => ((9 integer)) mem: ((9 integer)): 606223 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606224 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 606225 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 2 => ((4 integer)) mem: ((4 integer)): 606156 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 606157 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22211 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\i => ((6 character)) mem: ((6 character)): 606158 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606244 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606246 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\i => ((2 character)) mem: ((2 character)): 606247 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606248 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606249 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606250 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606251 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606252 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606253 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 4 => ((9 integer)) mem: ((9 integer)): 606254 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606255 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 606256 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 3 => ((4 integer)) mem: ((4 integer)): 606156 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 606157 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22212 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\n => ((6 character)) mem: ((6 character)): 606158 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606275 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606277 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\n => ((2 character)) mem: ((2 character)): 606278 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606279 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606280 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606281 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606282 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606283 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606284 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 5 => ((9 integer)) mem: ((9 integer)): 606285 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606286 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 606287 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 4 => ((4 integer)) mem: ((4 integer)): 606156 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 606157 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606306 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606308 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\/ => ((2 character)) mem: ((2 character)): 606309 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606310 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606311 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606312 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606313 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606314 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606315 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 6 => ((9 integer)) mem: ((9 integer)): 606316 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606317 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 606318 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 15: 1 => ((9 integer)) mem: ((9 integer)): 605510 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: t => ((11 boolean)) mem: ((11 boolean)): 605512 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606337 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606339 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606340 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606341 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606342 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606343 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606344 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606345 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606346 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 7 => ((9 integer)) mem: ((9 integer)): 606347 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606348 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 606349 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((21852 string-address) (raw)) => 22433 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 18: 22433 => ((13 string-address)) mem: ((13 string-address)): 605514 <= 22433 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 22433 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606368 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22433) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606370 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22433) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 22433 => ((2 string-address)) mem: ((2 string-address)): 606371 <= 22433 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22433 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 1 => ((3 integer)) mem: ((3 integer)): 606372 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 606373 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 606374 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22433 string) (raw)) mem: ((22433 integer) (raw)) => 1 mem: ((22434 byte) (raw)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\3 => ((6 character)) mem: ((6 character)): 606375 <= #\3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606399 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606401 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\3 => ((2 character)) mem: ((2 character)): 606402 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606403 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606404 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606405 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606406 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606407 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606408 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 8 => ((9 integer)) mem: ((9 integer)): 606409 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606410 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 606411 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\3 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 606373 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 606374 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606430 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606432 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606433 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606434 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606435 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606436 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606437 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606438 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606439 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 9 => ((9 integer)) mem: ((9 integer)): 606440 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606441 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 606442 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606461 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606463 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\: => ((2 character)) mem: ((2 character)): 606464 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606465 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606466 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606467 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606468 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606469 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606470 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 10 => ((9 integer)) mem: ((9 integer)): 606471 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606472 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 606473 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606492 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606494 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606495 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606496 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606497 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606498 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606499 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606500 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606501 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 11 => ((9 integer)) mem: ((9 integer)): 606502 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606503 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 606504 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((21853 string-address) (raw)) => 22497 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 23: 22497 => ((9 string-address)) mem: ((9 string-address)): 605510 <= 22497 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 22497 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606523 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22497) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606525 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22497) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 22497 => ((2 string-address)) mem: ((2 string-address)): 606526 <= 22497 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22497 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 1 => ((3 integer)) mem: ((3 integer)): 606527 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 606528 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 606529 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22497 string) (raw)) mem: ((22497 integer) (raw)) => 1 mem: ((22498 byte) (raw)) => j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\j => ((6 character)) mem: ((6 character)): 606530 <= #\j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606554 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606556 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\j => ((2 character)) mem: ((2 character)): 606557 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606558 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606559 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606560 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606561 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606562 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 0 => ((8 integer)) mem: ((8 integer)): 606563 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 12 => ((9 integer)) mem: ((9 integer)): 606564 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606565 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 606566 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\j => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 606528 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 606529 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606585 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 606586 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606587 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 3: nil => ((2 boolean)) mem: ((2 boolean)): 606588 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 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/main5 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606616 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606618 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 606619 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 606620 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main5 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main5 16: 4 => ((2 integer)) mem: ((2 integer)): 605472 <= 4 run: print-traces-collapsed-from/print-page/process-key/main5 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main5 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 4 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main5 8: nil => ((5 boolean)) mem: ((5 boolean)): 605475 <= nil run: print-traces-collapsed-from/print-page/process-key/main5 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: nil => ((6 boolean)) mem: ((6 boolean)): 605476 <= nil run: print-traces-collapsed-from/print-page/process-key/main5 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main5 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 4 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28764 instruction-trace-address) (raw)) => 23836 run: print-traces-collapsed-from/print-page/process-key/main5 12: 23836 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 605477 <= 23836 run: print-traces-collapsed-from/print-page/process-key/main5 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main5 13: 4 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 4 run: print-traces-collapsed-from/print-page/process-key/main5 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main5 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main5 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 23836 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 0: 606647 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 23836 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 606649 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 23836 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 23836 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 606654 <= 23836 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 23836 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 606655 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606678 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606680 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 17 => ((2 integer)) mem: ((2 integer)): 606681 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 606682 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: 0 => ((4 integer)) mem: ((4 integer)): 606683 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606709 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606711 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606712 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606713 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606714 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606715 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606716 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606717 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 606718 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 17 => ((9 integer)) mem: ((9 integer)): 606719 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606720 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 606721 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606740 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606742 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606743 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606744 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606745 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606746 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606747 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606748 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 606749 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 18 => ((9 integer)) mem: ((9 integer)): 606750 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606751 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 606752 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606771 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606773 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606774 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606775 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606776 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606777 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606778 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606779 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 606780 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 19 => ((9 integer)) mem: ((9 integer)): 606781 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606782 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 606783 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606802 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606804 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606806 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606807 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606808 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606809 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606810 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 606811 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 20 => ((9 integer)) mem: ((9 integer)): 606812 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606813 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 606814 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606833 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606835 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606837 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606838 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606839 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606840 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606841 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 606842 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 21 => ((9 integer)) mem: ((9 integer)): 606843 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606844 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 606845 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606864 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606866 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606867 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606868 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606869 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606870 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606871 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606872 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 606873 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 22 => ((9 integer)) mem: ((9 integer)): 606874 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606875 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 606876 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606895 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606897 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606898 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606899 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606900 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606901 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606902 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606903 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 606904 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 23 => ((9 integer)) mem: ((9 integer)): 606905 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606906 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 606907 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606926 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606928 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606929 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606930 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606931 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606932 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606933 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606934 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 606935 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 24 => ((9 integer)) mem: ((9 integer)): 606936 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606937 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 606938 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606957 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606959 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606960 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606961 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606962 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606963 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606964 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606965 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 606966 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 25 => ((9 integer)) mem: ((9 integer)): 606967 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606968 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 606969 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 606988 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 606990 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 606991 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 606992 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 606993 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 606994 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 606995 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 606996 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 606997 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 26 => ((9 integer)) mem: ((9 integer)): 606998 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 606999 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 607000 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607019 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607021 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607022 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607023 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607024 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607025 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607026 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607027 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607028 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 27 => ((9 integer)) mem: ((9 integer)): 607029 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607030 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 607031 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607050 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607052 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607053 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607054 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607055 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607056 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607057 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607058 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607059 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 28 => ((9 integer)) mem: ((9 integer)): 607060 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607061 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 607062 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607081 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607083 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607084 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607085 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607086 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607087 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607088 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607089 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607090 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 29 => ((9 integer)) mem: ((9 integer)): 607091 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607092 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 607093 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607112 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607114 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607115 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607116 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607117 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607118 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607119 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607120 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607121 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 30 => ((9 integer)) mem: ((9 integer)): 607122 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607123 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 607124 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607143 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607145 <= 28799 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607146 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607147 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607148 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607149 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607150 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607151 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607152 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 31 => ((9 integer)) mem: ((9 integer)): 607153 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607154 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 607155 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607174 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607176 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607177 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607178 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607179 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607180 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607181 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607182 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607183 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 32 => ((9 integer)) mem: ((9 integer)): 607184 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607185 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 607186 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 606684 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607205 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607207 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607208 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607209 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607210 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607211 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607212 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607213 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607214 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 33 => ((9 integer)) mem: ((9 integer)): 607215 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607216 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 607217 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: t => ((5 boolean)) mem: ((5 boolean)): 606684 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 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/main5 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607236 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607238 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\+ => ((2 character)) mem: ((2 character)): 607239 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607240 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607241 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607242 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607243 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607244 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607245 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 17 => ((9 integer)) mem: ((9 integer)): 607246 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607247 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 607248 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607267 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607269 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607270 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607271 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607272 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607273 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607274 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607275 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607276 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 18 => ((9 integer)) mem: ((9 integer)): 607277 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607278 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 607279 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((23836 string-address-array-address) (raw)) => 24098 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: 24098 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 606656 <= 24098 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 0 => ((9 integer)) mem: ((9 integer)): 606657 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((24098 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: 1 => ((10 integer)) mem: ((10 integer)): 606658 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: nil => ((11 boolean)) mem: ((11 boolean)): 606659 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((24098 string-address-array) (raw)) mem: ((24098 integer) (raw)) => 1 mem: ((24099 string-address) (raw)) => 24193 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 24193 => ((12 string-address)) mem: ((12 string-address)): 606660 <= 24193 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 24193 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607298 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 24193) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607300 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 24193) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 24193 => ((2 string-address)) mem: ((2 string-address)): 607301 <= 24193 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24193 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 4 => ((3 integer)) mem: ((3 integer)): 607302 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 607303 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 607304 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24194 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\m => ((6 character)) mem: ((6 character)): 607305 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607329 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607331 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\m => ((2 character)) mem: ((2 character)): 607332 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607333 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607334 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607335 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607336 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607337 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607338 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 19 => ((9 integer)) mem: ((9 integer)): 607339 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607340 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 607341 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 607303 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 607304 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24195 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\a => ((6 character)) mem: ((6 character)): 607305 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607360 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607362 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\a => ((2 character)) mem: ((2 character)): 607363 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607364 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607365 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607366 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607367 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607368 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607369 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 20 => ((9 integer)) mem: ((9 integer)): 607370 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607371 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 607372 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 2 => ((4 integer)) mem: ((4 integer)): 607303 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 607304 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24196 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\i => ((6 character)) mem: ((6 character)): 607305 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607391 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607393 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\i => ((2 character)) mem: ((2 character)): 607394 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607395 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607396 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607397 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607398 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607399 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607400 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 21 => ((9 integer)) mem: ((9 integer)): 607401 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607402 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 607403 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 3 => ((4 integer)) mem: ((4 integer)): 607303 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 607304 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24197 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\n => ((6 character)) mem: ((6 character)): 607305 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607422 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607424 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\n => ((2 character)) mem: ((2 character)): 607425 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607426 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607427 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607428 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607429 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607430 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607431 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 22 => ((9 integer)) mem: ((9 integer)): 607432 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607433 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 607434 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 4 => ((4 integer)) mem: ((4 integer)): 607303 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 607304 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607453 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607455 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\/ => ((2 character)) mem: ((2 character)): 607456 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607457 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607458 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607459 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607460 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607461 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607462 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 23 => ((9 integer)) mem: ((9 integer)): 607463 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607464 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 607465 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 15: 1 => ((9 integer)) mem: ((9 integer)): 606657 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: t => ((11 boolean)) mem: ((11 boolean)): 606659 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607484 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607486 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607487 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607488 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607489 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607490 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607491 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607492 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607493 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 24 => ((9 integer)) mem: ((9 integer)): 607494 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607495 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 607496 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((23837 string-address) (raw)) => 24418 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 18: 24418 => ((13 string-address)) mem: ((13 string-address)): 606661 <= 24418 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 24418 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607515 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 24418) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607517 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 24418) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 24418 => ((2 string-address)) mem: ((2 string-address)): 607518 <= 24418 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24418 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 1 => ((3 integer)) mem: ((3 integer)): 607519 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 607520 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 607521 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((24418 string) (raw)) mem: ((24418 integer) (raw)) => 1 mem: ((24419 byte) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\4 => ((6 character)) mem: ((6 character)): 607522 <= #\4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607546 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607548 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\4 => ((2 character)) mem: ((2 character)): 607549 <= #\4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607550 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607551 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607552 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607553 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607554 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607555 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 25 => ((9 integer)) mem: ((9 integer)): 607556 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607557 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 607558 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\4 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 607520 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 607521 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607577 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607579 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607580 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607581 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607582 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607583 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607584 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607585 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607586 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 26 => ((9 integer)) mem: ((9 integer)): 607587 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607588 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 607589 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607608 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607610 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\: => ((2 character)) mem: ((2 character)): 607611 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607612 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607613 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607614 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607615 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607616 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607617 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 27 => ((9 integer)) mem: ((9 integer)): 607618 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607619 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 607620 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607639 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607641 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607642 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607643 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607644 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607645 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607646 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607647 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607648 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 28 => ((9 integer)) mem: ((9 integer)): 607649 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607650 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 607651 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((23838 string-address) (raw)) => 24482 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 23: 24482 => ((9 string-address)) mem: ((9 string-address)): 606657 <= 24482 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 24482 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607670 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 24482) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607672 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 24482) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 24482 => ((2 string-address)) mem: ((2 string-address)): 607673 <= 24482 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24482 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 1 => ((3 integer)) mem: ((3 integer)): 607674 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 607675 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 607676 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((24482 string) (raw)) mem: ((24482 integer) (raw)) => 1 mem: ((24483 byte) (raw)) => k run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\k => ((6 character)) mem: ((6 character)): 607677 <= #\k run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607701 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607703 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\k => ((2 character)) mem: ((2 character)): 607704 <= #\k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607705 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607706 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607707 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607708 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607709 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 17 => ((8 integer)) mem: ((8 integer)): 607710 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 29 => ((9 integer)) mem: ((9 integer)): 607711 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607712 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 607713 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\k => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 607675 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 607676 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607732 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 607733 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607734 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 3: nil => ((2 boolean)) mem: ((2 boolean)): 607735 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 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/main5 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607763 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607765 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 607766 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 607767 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main5 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main5 16: 5 => ((2 integer)) mem: ((2 integer)): 605472 <= 5 run: print-traces-collapsed-from/print-page/process-key/main5 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main5 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 5 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main5 8: nil => ((5 boolean)) mem: ((5 boolean)): 605475 <= nil run: print-traces-collapsed-from/print-page/process-key/main5 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: nil => ((6 boolean)) mem: ((6 boolean)): 605476 <= nil run: print-traces-collapsed-from/print-page/process-key/main5 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main5 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 5 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28765 instruction-trace-address) (raw)) => 25209 run: print-traces-collapsed-from/print-page/process-key/main5 12: 25209 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 605477 <= 25209 run: print-traces-collapsed-from/print-page/process-key/main5 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: print-traces-collapsed-from/print-page/process-key/main5 13: 5 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 5 run: print-traces-collapsed-from/print-page/process-key/main5 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main5 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main5 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 25209 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 0: 607794 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 25209 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 607796 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 25209 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 25209 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 607801 <= 25209 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 25209 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 607802 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607825 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607827 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 17 => ((2 integer)) mem: ((2 integer)): 607828 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 607829 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: 0 => ((4 integer)) mem: ((4 integer)): 607830 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607856 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607858 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607860 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607861 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607862 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607863 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607864 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 607865 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 34 => ((9 integer)) mem: ((9 integer)): 607866 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607867 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 607868 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607887 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607889 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607890 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607891 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607892 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607893 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607894 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607895 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 607896 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 35 => ((9 integer)) mem: ((9 integer)): 607897 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607898 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 607899 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607918 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607920 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607921 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607922 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607923 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607924 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607925 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607926 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 607927 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 36 => ((9 integer)) mem: ((9 integer)): 607928 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607929 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 607930 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607949 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607951 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607952 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607953 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607954 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607955 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607956 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607957 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 607958 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 37 => ((9 integer)) mem: ((9 integer)): 607959 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607960 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 607961 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 607980 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 607982 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 607983 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 607984 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 607985 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 607986 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 607987 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 607988 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 607989 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 38 => ((9 integer)) mem: ((9 integer)): 607990 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 607991 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 607992 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608011 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608013 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608014 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608015 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608016 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608017 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608018 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608019 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608020 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 39 => ((9 integer)) mem: ((9 integer)): 608021 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608022 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 608023 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608042 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608044 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608045 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608046 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608047 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608048 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608049 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608050 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608051 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 40 => ((9 integer)) mem: ((9 integer)): 608052 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608053 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 608054 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608073 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608075 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608076 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608077 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608078 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608079 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608080 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608081 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608082 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 41 => ((9 integer)) mem: ((9 integer)): 608083 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608084 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 608085 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608104 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608106 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608107 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608108 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608109 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608110 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608111 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608112 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608113 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 42 => ((9 integer)) mem: ((9 integer)): 608114 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608115 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 608116 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608135 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608137 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608138 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608139 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608140 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608141 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608142 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608143 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608144 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 43 => ((9 integer)) mem: ((9 integer)): 608145 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608146 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 608147 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608166 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608168 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608169 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608170 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608171 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608172 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608173 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608174 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608175 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 44 => ((9 integer)) mem: ((9 integer)): 608176 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608177 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 608178 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608197 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608199 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608200 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608201 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608202 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608203 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608204 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608205 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608206 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 45 => ((9 integer)) mem: ((9 integer)): 608207 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608208 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 608209 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608228 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608230 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608231 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608232 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608233 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608234 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608235 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608236 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608237 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 46 => ((9 integer)) mem: ((9 integer)): 608238 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608239 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 608240 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608259 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608261 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608262 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608263 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608264 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608265 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608266 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608267 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608268 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 47 => ((9 integer)) mem: ((9 integer)): 608269 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608270 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 608271 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608290 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608292 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608293 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608294 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608295 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608296 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608297 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608298 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608299 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 48 => ((9 integer)) mem: ((9 integer)): 608300 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608301 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 608302 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608321 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608323 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608324 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608325 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608326 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608327 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608328 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608329 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608330 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 49 => ((9 integer)) mem: ((9 integer)): 608331 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608332 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 608333 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: nil => ((5 boolean)) mem: ((5 boolean)): 607831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608352 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608354 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608355 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608356 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608357 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608358 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608359 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608360 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608361 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 50 => ((9 integer)) mem: ((9 integer)): 608362 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608363 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 608364 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: t => ((5 boolean)) mem: ((5 boolean)): 607831 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 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/main5 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608383 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608385 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\+ => ((2 character)) mem: ((2 character)): 608386 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608387 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608388 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608389 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608390 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608391 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608392 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 34 => ((9 integer)) mem: ((9 integer)): 608393 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608394 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 608395 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608414 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608416 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608417 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608418 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608419 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608420 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608421 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608422 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608423 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 35 => ((9 integer)) mem: ((9 integer)): 608424 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608425 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 608426 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((25209 string-address-array-address) (raw)) => 25471 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: 25471 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 607803 <= 25471 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 0 => ((9 integer)) mem: ((9 integer)): 607804 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((25471 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 9: 1 => ((10 integer)) mem: ((10 integer)): 607805 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: nil => ((11 boolean)) mem: ((11 boolean)): 607806 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((25471 string-address-array) (raw)) mem: ((25471 integer) (raw)) => 1 mem: ((25472 string-address) (raw)) => 25566 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 25566 => ((12 string-address)) mem: ((12 string-address)): 607807 <= 25566 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 25566 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608445 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 25566) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608447 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 25566) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 25566 => ((2 string-address)) mem: ((2 string-address)): 608448 <= 25566 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((25566 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 4 => ((3 integer)) mem: ((3 integer)): 608449 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 608450 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 608451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 mem: ((25567 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\m => ((6 character)) mem: ((6 character)): 608452 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608476 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608478 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\m => ((2 character)) mem: ((2 character)): 608479 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608480 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608481 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608482 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608483 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608484 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608485 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 36 => ((9 integer)) mem: ((9 integer)): 608486 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608487 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 608488 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 608450 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 608451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 mem: ((25568 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\a => ((6 character)) mem: ((6 character)): 608452 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608507 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608509 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\a => ((2 character)) mem: ((2 character)): 608510 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608511 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608512 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608513 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608514 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608515 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608516 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 37 => ((9 integer)) mem: ((9 integer)): 608517 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608518 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 608519 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 2 => ((4 integer)) mem: ((4 integer)): 608450 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 608451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 mem: ((25569 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\i => ((6 character)) mem: ((6 character)): 608452 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608538 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608540 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\i => ((2 character)) mem: ((2 character)): 608541 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608542 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608543 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608544 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608545 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608546 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608547 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 38 => ((9 integer)) mem: ((9 integer)): 608548 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608549 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 608550 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 3 => ((4 integer)) mem: ((4 integer)): 608450 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 608451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 mem: ((25570 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\n => ((6 character)) mem: ((6 character)): 608452 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608569 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608571 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\n => ((2 character)) mem: ((2 character)): 608572 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608573 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608574 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608575 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608576 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608577 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608578 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 39 => ((9 integer)) mem: ((9 integer)): 608579 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608580 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 608581 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 4 => ((4 integer)) mem: ((4 integer)): 608450 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 608451 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608600 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608602 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\/ => ((2 character)) mem: ((2 character)): 608603 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608604 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608605 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608606 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608607 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608608 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608609 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 40 => ((9 integer)) mem: ((9 integer)): 608610 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608611 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 608612 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 15: 1 => ((9 integer)) mem: ((9 integer)): 607804 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: t => ((11 boolean)) mem: ((11 boolean)): 607806 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608631 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608633 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608634 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608635 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608636 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608637 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608638 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608639 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608640 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 41 => ((9 integer)) mem: ((9 integer)): 608641 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608642 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 608643 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((25210 string-address) (raw)) => 25791 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 18: 25791 => ((13 string-address)) mem: ((13 string-address)): 607808 <= 25791 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 25791 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608662 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 25791) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608664 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 25791) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 25791 => ((2 string-address)) mem: ((2 string-address)): 608665 <= 25791 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((25791 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 1 => ((3 integer)) mem: ((3 integer)): 608666 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 608667 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 608668 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((25791 string) (raw)) mem: ((25791 integer) (raw)) => 1 mem: ((25792 byte) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\5 => ((6 character)) mem: ((6 character)): 608669 <= #\5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608693 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608695 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\5 => ((2 character)) mem: ((2 character)): 608696 <= #\5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608697 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608698 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608699 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608700 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608701 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608702 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 42 => ((9 integer)) mem: ((9 integer)): 608703 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608704 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 608705 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\5 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 608667 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 608668 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608724 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608726 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608727 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608728 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608729 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608730 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608731 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608732 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608733 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 43 => ((9 integer)) mem: ((9 integer)): 608734 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608735 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 608736 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608755 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608757 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\: => ((2 character)) mem: ((2 character)): 608758 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608759 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608760 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608761 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608762 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608763 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608764 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 44 => ((9 integer)) mem: ((9 integer)): 608765 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608766 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 608767 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608786 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608788 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\space => ((2 character)) mem: ((2 character)): 608789 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608790 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608791 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608792 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608793 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608794 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608795 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 45 => ((9 integer)) mem: ((9 integer)): 608796 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608797 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 608798 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((25211 string-address) (raw)) => 25855 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 23: 25855 => ((9 string-address)) mem: ((9 string-address)): 607804 <= 25855 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 25855 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608817 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 25855) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608819 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 25855) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 25855 => ((2 string-address)) mem: ((2 string-address)): 608820 <= 25855 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((25855 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: 1 => ((3 integer)) mem: ((3 integer)): 608821 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: 0 => ((4 integer)) mem: ((4 integer)): 608822 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: nil => ((5 boolean)) mem: ((5 boolean)): 608823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((25855 string) (raw)) mem: ((25855 integer) (raw)) => 1 mem: ((25856 byte) (raw)) => l run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: #\l => ((6 character)) mem: ((6 character)): 608824 <= #\l run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => l run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608848 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608850 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: #\l => ((2 character)) mem: ((2 character)): 608851 <= #\l run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 608852 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 608853 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 608854 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 608855 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 8: 17 => ((7 integer)) mem: ((7 integer)): 608856 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 34 => ((8 integer)) mem: ((8 integer)): 608857 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: 46 => ((9 integer)) mem: ((9 integer)): 608858 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 608859 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 608860 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 13: #\l => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\l run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 9: 1 => ((4 integer)) mem: ((4 integer)): 608822 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: t => ((5 boolean)) mem: ((5 boolean)): 608823 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608879 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 608880 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608881 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 3: nil => ((2 boolean)) mem: ((2 boolean)): 608882 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 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/main5 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 0: 608910 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608912 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 608913 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 608914 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 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/main5 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main5 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main5 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 5 run: print-traces-collapsed-from/print-page/process-key/main5 16: 6 => ((2 integer)) mem: ((2 integer)): 605472 <= 6 run: print-traces-collapsed-from/print-page/process-key/main5 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main5 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 6 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main5 8: nil => ((5 boolean)) mem: ((5 boolean)): 605475 <= nil run: print-traces-collapsed-from/print-page/process-key/main5 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main5 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/main5 10: t => ((6 boolean)) mem: ((6 boolean)): 605476 <= t run: print-traces-collapsed-from/print-page/process-key/main5 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/process-key/main5 35: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main5 0: 608941 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 608942 <= 29091 run: clear-rest-of-page/print-page/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608943 <= 28799 run: clear-rest-of-page/print-page/process-key/main5 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/main5 3: t => ((2 boolean)) mem: ((2 boolean)): 608944 <= t run: clear-rest-of-page/print-page/process-key/main5 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/process-key/main5 36: (((reply))) run: process-key/main5 43: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main5 0: 608972 => ((default-space space-address)) run: to-top/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 608973 <= 29091 run: to-top/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 608974 <= 28799 run: to-top/process-key/main5 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main5 3: nil => ((2 boolean)) mem: ((2 boolean)): 608975 <= nil run: to-top/process-key/main5 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main5 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main5 0: 609003 => ((default-space space-address)) run: up/to-top/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 609004 <= 29091 run: up/to-top/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 609005 <= 28799 run: up/to-top/process-key/main5 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main5 3: t => ((2 boolean)) mem: ((2 boolean)): 609006 <= t run: up/to-top/process-key/main5 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main5 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main5 20: nil => ((8 boolean)) mem: ((8 boolean)): 609012 <= nil run: up/to-top/process-key/main5 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main5 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main5 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main5 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main5 0: 609034 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 609036 <= 28799 run: cursor-up/up/to-top/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main5 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 609037 <= 28801 run: cursor-up/up/to-top/process-key/main5 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/main5 4: nil => ((3 boolean)) mem: ((3 boolean)): 609038 <= nil run: cursor-up/up/to-top/process-key/main5 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main5 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/main5 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main5 7: (((reply))) run: to-top/process-key/main5 6: (((jump)) ((-4 offset))) run: to-top/process-key/main5 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main5 3: nil => ((2 boolean)) mem: ((2 boolean)): 608975 <= nil run: to-top/process-key/main5 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main5 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main5 0: 609065 => ((default-space space-address)) run: up/to-top/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 609066 <= 29091 run: up/to-top/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 609067 <= 28799 run: up/to-top/process-key/main5 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main5 3: t => ((2 boolean)) mem: ((2 boolean)): 609068 <= t run: up/to-top/process-key/main5 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main5 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main5 20: nil => ((8 boolean)) mem: ((8 boolean)): 609074 <= nil run: up/to-top/process-key/main5 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main5 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main5 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main5 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main5 0: 609096 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 609098 <= 28799 run: cursor-up/up/to-top/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main5 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 609099 <= 28801 run: cursor-up/up/to-top/process-key/main5 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/main5 4: nil => ((3 boolean)) mem: ((3 boolean)): 609100 <= nil run: cursor-up/up/to-top/process-key/main5 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main5 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/main5 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main5 7: (((reply))) run: to-top/process-key/main5 6: (((jump)) ((-4 offset))) run: to-top/process-key/main5 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main5 3: nil => ((2 boolean)) mem: ((2 boolean)): 608975 <= nil run: to-top/process-key/main5 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main5 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main5 0: 609127 => ((default-space space-address)) run: up/to-top/process-key/main5 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main5 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 609128 <= 29091 run: up/to-top/process-key/main5 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main5 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 609129 <= 28799 run: up/to-top/process-key/main5 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main5 3: t => ((2 boolean)) mem: ((2 boolean)): 609130 <= t run: up/to-top/process-key/main5 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main5 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main5 20: nil => ((8 boolean)) mem: ((8 boolean)): 609136 <= nil run: up/to-top/process-key/main5 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main5 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main5 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main5 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main5 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main5 0: 609158 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main5 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main5 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 609160 <= 28799 run: cursor-up/up/to-top/process-key/main5 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main5 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main5 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 609161 <= 28801 run: cursor-up/up/to-top/process-key/main5 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/main5 4: nil => ((3 boolean)) mem: ((3 boolean)): 609162 <= nil run: cursor-up/up/to-top/process-key/main5 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main5 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/main5 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main5 7: (((reply))) run: to-top/process-key/main5 6: (((jump)) ((-4 offset))) run: to-top/process-key/main5 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main5 3: t => ((2 boolean)) mem: ((2 boolean)): 608975 <= t run: to-top/process-key/main5 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main5 44: (((reply)) ((nil literal))) schedule: done with routine nil ===: main6 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((s string-address)) <- ((new)) jJ) -- nil c{0: 2 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 3 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 4 (((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 ✓ (((s string-address)) <- ((new)) jJ) c{1: 2 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 3 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 4 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) cn0: convert-names in main6 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: (((s string-address)) <- ((new)) jJ) nil nil cn0: checking arg jJ 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: (((1 string-address)) <- ((new)) jJ) 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: main6 run: main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main6 0: 701000 => ((default-space space-address)) run: main6 1: (((1 string-address)) <- ((new)) jJ) run: main6 1: 701031 => ((1 string-address)) mem: ((1 string-address)): 701002 <= 701031 run: main6 2: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 701031 run: init-keyboard/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main6 0: 701034 => ((default-space space-address)) run: init-keyboard/main6 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main6 1: 701065 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 701036 <= 701065 run: init-keyboard/main6 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main6 2: 701066 => ((2 string-address-address)) mem: ((2 string-address-address)): 701037 <= 701066 run: init-keyboard/main6 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (701031) run: init-keyboard/main6 3: 701031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 701066 <= 701031 run: init-keyboard/main6 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main6 4: 701065 => ((3 integer-address)) mem: ((3 integer-address)): 701038 <= 701065 run: init-keyboard/main6 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main6 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 701065 <= 0 run: init-keyboard/main6 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 701065 run: main6 2: 701065 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 701003 <= 701065 run: main6 3: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 701065 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main6 0: 701067 => ((default-space space-address)) run: process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 701065 28799) run: process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 701068 <= 29091 run: process-key/main6 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 701065 28799) run: process-key/main6 2: 701065 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 701069 <= 701065 run: process-key/main6 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 701065 28799) run: process-key/main6 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 701070 <= 28799 run: process-key/main6 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 701065 run: read-key/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main6 0: 701098 => ((default-space space-address)) run: read-key/process-key/main6 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (701065 silent) run: read-key/process-key/main6 1: 701065 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 701100 <= 701065 run: read-key/process-key/main6 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (701065 silent) run: read-key/process-key/main6 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 701101 <= silent run: read-key/process-key/main6 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 701065 run: read-key/process-key/main6 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main6 4: 701065 => ((3 integer-address)) mem: ((3 integer-address)): 701102 <= 701065 run: read-key/process-key/main6 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((701066 string-address) (raw)) => 701031 run: read-key/process-key/main6 5: 701031 => ((4 string-address)) mem: ((4 string-address)): 701103 <= 701031 run: read-key/process-key/main6 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((701031 integer) (raw)) => 2 run: read-key/process-key/main6 6: 2 => ((5 integer)) mem: ((5 integer)): 701104 <= 2 run: read-key/process-key/main6 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/main6 7: nil => ((6 boolean)) mem: ((6 boolean)): 701105 <= nil run: read-key/process-key/main6 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main6 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((701031 string) (raw)) mem: ((701031 integer) (raw)) => 2 mem: ((701032 byte) (raw)) => j run: read-key/process-key/main6 10: #\j => ((7 character)) mem: ((7 character)): 701106 <= #\j run: read-key/process-key/main6 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main6 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 701065 <= 1 run: read-key/process-key/main6 12: (((reply)) ((7 character))) mem: ((7 character)) => j run: process-key/main6 4: #\j => ((3 character)) mem: ((3 character)): 701071 <= #\j run: process-key/main6 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => j run: process-key/main6 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => j run: process-key/main6 7: nil => ((4 boolean)) mem: ((4 boolean)): 701072 <= nil run: process-key/main6 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => j run: process-key/main6 8: nil => ((5 boolean)) mem: ((5 boolean)): 701073 <= nil run: process-key/main6 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main6 9: nil => ((6 boolean)) mem: ((6 boolean)): 701074 <= nil run: process-key/main6 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main6 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => j run: process-key/main6 12: nil => ((7 boolean)) mem: ((7 boolean)): 701075 <= nil run: process-key/main6 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => j run: process-key/main6 13: nil => ((8 boolean)) mem: ((8 boolean)): 701076 <= nil run: process-key/main6 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main6 14: nil => ((7 boolean)) mem: ((7 boolean)): 701075 <= nil run: process-key/main6 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main6 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => j run: process-key/main6 18: nil => ((9 boolean)) mem: ((9 boolean)): 701077 <= nil run: process-key/main6 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => j run: process-key/main6 19: t => ((10 boolean)) mem: ((10 boolean)): 701078 <= t run: process-key/main6 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => t run: process-key/main6 20: t => ((9 boolean)) mem: ((9 boolean)): 701077 <= t run: process-key/main6 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => t run: process-key/main6 22: (((down)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: down/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/process-key/main6 0: 701129 => ((default-space space-address)) run: down/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: down/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 701130 <= 29091 run: down/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: down/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701131 <= 28799 run: down/process-key/main6 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: down/process-key/main6 3: t => ((2 boolean)) mem: ((2 boolean)): 701132 <= t run: down/process-key/main6 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => t run: down/process-key/main6 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/main6 19: nil => ((7 boolean)) mem: ((7 boolean)): 701137 <= nil run: down/process-key/main6 20: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: down/process-key/main6 21: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: down/process-key/main6 21: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: down/process-key/main6 22: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/process-key/main6 0: 701160 => ((default-space space-address)) run: cursor-down/down/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-down/down/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701162 <= 28799 run: cursor-down/down/process-key/main6 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/process-key/main6 2: 28799 => ((2 integer-address)) mem: ((2 integer-address)): 701163 <= 28799 run: cursor-down/down/process-key/main6 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/process-key/main6 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/process-key/main6 4: 28801 => ((3 integer-address)) mem: ((3 integer-address)): 701164 <= 28801 run: cursor-down/down/process-key/main6 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/main6 5: nil => ((4 boolean)) mem: ((4 boolean)): 701165 <= nil run: cursor-down/down/process-key/main6 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/process-key/main6 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: cursor-down/down/process-key/main6 7: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28801 <= 1 run: cursor-down/down/process-key/main6 8: (((reply))) run: process-key/main6 23: (((reply)) ((nil literal))) run: main6 4: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 701065 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main6 0: 701191 => ((default-space space-address)) run: process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 701065 28799) run: process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 701192 <= 29091 run: process-key/main6 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 701065 28799) run: process-key/main6 2: 701065 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 701193 <= 701065 run: process-key/main6 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 701065 28799) run: process-key/main6 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 701194 <= 28799 run: process-key/main6 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 701065 run: read-key/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main6 0: 701222 => ((default-space space-address)) run: read-key/process-key/main6 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (701065 silent) run: read-key/process-key/main6 1: 701065 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 701224 <= 701065 run: read-key/process-key/main6 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (701065 silent) run: read-key/process-key/main6 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 701225 <= silent run: read-key/process-key/main6 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 701065 run: read-key/process-key/main6 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main6 4: 701065 => ((3 integer-address)) mem: ((3 integer-address)): 701226 <= 701065 run: read-key/process-key/main6 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((701066 string-address) (raw)) => 701031 run: read-key/process-key/main6 5: 701031 => ((4 string-address)) mem: ((4 string-address)): 701227 <= 701031 run: read-key/process-key/main6 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((701031 integer) (raw)) => 2 run: read-key/process-key/main6 6: 2 => ((5 integer)) mem: ((5 integer)): 701228 <= 2 run: read-key/process-key/main6 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/main6 7: nil => ((6 boolean)) mem: ((6 boolean)): 701229 <= nil run: read-key/process-key/main6 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main6 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 array-len: ((701031 string) (raw)) mem: ((701031 integer) (raw)) => 2 mem: ((701033 byte) (raw)) => J run: read-key/process-key/main6 10: #\J => ((7 character)) mem: ((7 character)): 701230 <= #\J run: read-key/process-key/main6 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: read-key/process-key/main6 11: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 701065 <= 2 run: read-key/process-key/main6 12: (((reply)) ((7 character))) mem: ((7 character)) => J run: process-key/main6 4: #\J => ((3 character)) mem: ((3 character)): 701195 <= #\J run: process-key/main6 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => J run: process-key/main6 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => J run: process-key/main6 7: nil => ((4 boolean)) mem: ((4 boolean)): 701196 <= nil run: process-key/main6 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => J run: process-key/main6 8: nil => ((5 boolean)) mem: ((5 boolean)): 701197 <= nil run: process-key/main6 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main6 9: nil => ((6 boolean)) mem: ((6 boolean)): 701198 <= nil run: process-key/main6 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main6 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => J run: process-key/main6 12: nil => ((7 boolean)) mem: ((7 boolean)): 701199 <= nil run: process-key/main6 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => J run: process-key/main6 13: nil => ((8 boolean)) mem: ((8 boolean)): 701200 <= nil run: process-key/main6 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main6 14: nil => ((7 boolean)) mem: ((7 boolean)): 701199 <= nil run: process-key/main6 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main6 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => J run: process-key/main6 18: nil => ((9 boolean)) mem: ((9 boolean)): 701201 <= nil run: process-key/main6 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => J run: process-key/main6 19: nil => ((10 boolean)) mem: ((10 boolean)): 701202 <= nil run: process-key/main6 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main6 20: nil => ((9 boolean)) mem: ((9 boolean)): 701201 <= nil run: process-key/main6 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main6 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => J run: process-key/main6 24: nil => ((11 boolean)) mem: ((11 boolean)): 701203 <= nil run: process-key/main6 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => J run: process-key/main6 25: nil => ((12 boolean)) mem: ((12 boolean)): 701204 <= nil run: process-key/main6 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main6 26: nil => ((11 boolean)) mem: ((11 boolean)): 701203 <= nil run: process-key/main6 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main6 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => J run: process-key/main6 34: nil => ((14 boolean)) mem: ((14 boolean)): 701206 <= nil run: process-key/main6 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => J run: process-key/main6 35: t => ((15 boolean)) mem: ((15 boolean)): 701207 <= t run: process-key/main6 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => t run: process-key/main6 36: t => ((14 boolean)) mem: ((14 boolean)): 701206 <= t run: process-key/main6 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: process-key/main6 38: (((16 boolean)) <- ((at-final-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-final-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-final-page/process-key/main6 0: 701253 => ((default-space space-address)) run: at-final-page/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-final-page/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 701254 <= 29091 run: at-final-page/process-key/main6 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: ((28759 integer) (raw)) => 8 run: at-final-page/process-key/main6 2: 8 => ((1 integer)) mem: ((1 integer)): 701255 <= 8 run: at-final-page/process-key/main6 3: (((2 integer)) <- ((subtract)) ((1 integer)) ((1 literal))) mem: ((1 integer)) => 8 run: at-final-page/process-key/main6 3: 7 => ((2 integer)) mem: ((2 integer)): 701256 <= 7 run: at-final-page/process-key/main6 4: (((3 boolean)) <- ((greater-or-equal)) ((6 integer) (space 1)) ((2 integer))) mem: ((6 integer) (space 1)) => 5 mem: ((2 integer)) => 7 run: at-final-page/process-key/main6 4: nil => ((3 boolean)) mem: ((3 boolean)): 701257 <= nil run: at-final-page/process-key/main6 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: at-final-page/process-key/main6 6: (((reply)) ((nil literal))) run: process-key/main6 38: nil => ((16 boolean)) mem: ((16 boolean)): 701208 <= nil run: process-key/main6 39: (((jump-if)) ((16 boolean)) ((5 offset))) mem: ((16 boolean)) => nil run: process-key/main6 40: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main6 0: 701284 => ((default-space space-address)) run: to-top/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 701285 <= 29091 run: to-top/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701286 <= 28799 run: to-top/process-key/main6 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main6 3: nil => ((2 boolean)) mem: ((2 boolean)): 701287 <= nil run: to-top/process-key/main6 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main6 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main6 0: 701315 => ((default-space space-address)) run: up/to-top/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 701316 <= 29091 run: up/to-top/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701317 <= 28799 run: up/to-top/process-key/main6 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main6 3: t => ((2 boolean)) mem: ((2 boolean)): 701318 <= t run: up/to-top/process-key/main6 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main6 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main6 20: nil => ((8 boolean)) mem: ((8 boolean)): 701324 <= nil run: up/to-top/process-key/main6 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main6 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main6 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main6 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main6 0: 701346 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701348 <= 28799 run: cursor-up/up/to-top/process-key/main6 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main6 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main6 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 701349 <= 28801 run: cursor-up/up/to-top/process-key/main6 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/main6 4: nil => ((3 boolean)) mem: ((3 boolean)): 701350 <= nil run: cursor-up/up/to-top/process-key/main6 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main6 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/main6 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main6 7: (((reply))) run: to-top/process-key/main6 6: (((jump)) ((-4 offset))) run: to-top/process-key/main6 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main6 3: t => ((2 boolean)) mem: ((2 boolean)): 701287 <= t run: to-top/process-key/main6 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main6 41: (((next-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: next-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: next-page/process-key/main6 0: 701377 => ((default-space space-address)) run: next-page/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: next-page/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 701378 <= 29091 run: next-page/process-key/main6 2: (((1 boolean)) <- ((equal)) ((2 integer) (space 1)) ((6 integer) (space 1))) mem: ((2 integer) (space 1)) => -1 mem: ((6 integer) (space 1)) => 5 run: next-page/process-key/main6 2: nil => ((1 boolean)) mem: ((1 boolean)): 701379 <= nil run: next-page/process-key/main6 3: (((jump-unless)) ((1 boolean)) ((5 offset))) mem: ((1 boolean)) => nil run: next-page/process-key/main6 9: (((4 integer) (space 1)) <- ((add)) ((6 integer) (space 1)) ((1 literal))) mem: ((6 integer) (space 1)) => 5 run: next-page/process-key/main6 9: 6 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 6 run: next-page/process-key/main6 10: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: next-page/process-key/main6 10: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: process-key/main6 42: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main6 0: 701408 => ((default-space space-address)) run: print-page/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 701409 <= 29091 run: print-page/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701410 <= 28799 run: print-page/process-key/main6 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 6 run: print-page/process-key/main6 3: 6 => ((2 integer)) mem: ((2 integer)): 701411 <= 6 run: print-page/process-key/main6 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/main6 4: nil => ((3 boolean)) mem: ((3 boolean)): 701412 <= nil run: print-page/process-key/main6 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main6 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 6 mem: ((2 integer) (space 1)) => -1 run: print-page/process-key/main6 7: nil => ((4 boolean)) mem: ((4 boolean)): 701413 <= nil run: print-page/process-key/main6 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/process-key/main6 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/main6 29: nil => ((3 boolean)) mem: ((3 boolean)): 701412 <= nil run: print-page/process-key/main6 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main6 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: print-page/process-key/main6 32: nil => ((11 boolean)) mem: ((11 boolean)): 701420 <= nil run: print-page/process-key/main6 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: print-page/process-key/main6 34: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 6 run: print-traces-collapsed-from/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main6 0: 701439 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 6) run: print-traces-collapsed-from/print-page/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 701440 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 6) run: print-traces-collapsed-from/print-page/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701441 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main6 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 6) run: print-traces-collapsed-from/print-page/process-key/main6 3: 6 => ((2 integer)) mem: ((2 integer)): 701442 <= 6 run: print-traces-collapsed-from/print-page/process-key/main6 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 6) run: print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((3 integer)) mem: ((3 integer)): 701443 <= nil run: print-traces-collapsed-from/print-page/process-key/main6 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main6 5: 8 => ((4 integer)) mem: ((4 integer)): 701444 <= 8 run: print-traces-collapsed-from/print-page/process-key/main6 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/process-key/main6 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 6 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main6 8: nil => ((5 boolean)) mem: ((5 boolean)): 701445 <= nil run: print-traces-collapsed-from/print-page/process-key/main6 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: nil => ((6 boolean)) mem: ((6 boolean)): 701446 <= nil run: print-traces-collapsed-from/print-page/process-key/main6 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main6 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 6 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28766 instruction-trace-address) (raw)) => 26582 run: print-traces-collapsed-from/print-page/process-key/main6 12: 26582 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 701447 <= 26582 run: print-traces-collapsed-from/print-page/process-key/main6 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 6 run: print-traces-collapsed-from/print-page/process-key/main6 13: 6 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 6 run: print-traces-collapsed-from/print-page/process-key/main6 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main6 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main6 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 26582 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 0: 701470 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 26582 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 701472 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 26582 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: 26582 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 701477 <= 26582 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 26582 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 701478 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701501 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701503 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: 17 => ((2 integer)) mem: ((2 integer)): 701504 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 701505 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: 0 => ((4 integer)) mem: ((4 integer)): 701506 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701532 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701534 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701535 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701536 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701537 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701538 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701539 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701540 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701541 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 0 => ((9 integer)) mem: ((9 integer)): 701542 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701543 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 701544 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701563 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701565 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701566 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701567 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701568 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701569 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701570 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701571 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701572 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 1 => ((9 integer)) mem: ((9 integer)): 701573 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701574 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 701575 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701594 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701596 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701597 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701598 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701599 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701600 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701601 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701602 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701603 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 2 => ((9 integer)) mem: ((9 integer)): 701604 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701605 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 701606 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701625 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701627 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701628 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701629 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701630 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701631 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701632 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701633 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701634 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 3 => ((9 integer)) mem: ((9 integer)): 701635 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701636 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 701637 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701656 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701658 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701659 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701660 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701661 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701662 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701663 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701664 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701665 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 4 => ((9 integer)) mem: ((9 integer)): 701666 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701667 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 701668 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701687 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701689 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701690 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701691 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701692 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701693 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701694 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701695 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701696 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 5 => ((9 integer)) mem: ((9 integer)): 701697 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701698 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 701699 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701718 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701720 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701721 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701722 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701723 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701724 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701725 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701726 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701727 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 6 => ((9 integer)) mem: ((9 integer)): 701728 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701729 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 701730 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701749 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701751 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701752 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701753 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701754 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701755 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701756 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701757 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701758 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 7 => ((9 integer)) mem: ((9 integer)): 701759 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701760 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 701761 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701780 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701782 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701783 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701784 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701785 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701786 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701787 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701788 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701789 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 8 => ((9 integer)) mem: ((9 integer)): 701790 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701791 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 701792 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701811 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701813 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701815 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701816 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701817 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701818 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701819 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701820 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 9 => ((9 integer)) mem: ((9 integer)): 701821 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701822 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 701823 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701842 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701844 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701846 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701847 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701848 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701849 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701850 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701851 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 10 => ((9 integer)) mem: ((9 integer)): 701852 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701853 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 701854 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701873 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701875 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701876 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701877 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701878 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701879 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701880 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701881 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701882 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 11 => ((9 integer)) mem: ((9 integer)): 701883 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701884 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 701885 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701904 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701906 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701907 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701908 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701909 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701910 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701911 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701912 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701913 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 12 => ((9 integer)) mem: ((9 integer)): 701914 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701915 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 701916 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701935 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701937 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701938 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701939 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701940 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701941 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701942 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701943 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701944 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 13 => ((9 integer)) mem: ((9 integer)): 701945 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701946 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 701947 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701966 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701968 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 701969 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 701970 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 701971 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 701972 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 701973 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 701974 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 701975 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 14 => ((9 integer)) mem: ((9 integer)): 701976 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 701977 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 701978 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 701997 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 701999 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702000 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702001 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702002 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702003 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702004 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702005 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702006 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 15 => ((9 integer)) mem: ((9 integer)): 702007 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702008 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 702009 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 701507 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702028 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702030 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702031 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702032 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702033 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702034 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702035 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702036 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702037 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 16 => ((9 integer)) mem: ((9 integer)): 702038 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702039 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 702040 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: t => ((5 boolean)) mem: ((5 boolean)): 701507 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 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/main6 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702059 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702061 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\+ => ((2 character)) mem: ((2 character)): 702062 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702063 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702064 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702065 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702066 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702067 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702068 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 0 => ((9 integer)) mem: ((9 integer)): 702069 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702070 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 702071 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702090 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702092 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702093 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702094 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702095 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702096 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702097 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702098 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702099 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 1 => ((9 integer)) mem: ((9 integer)): 702100 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702101 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 702102 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((26582 string-address-array-address) (raw)) => 26844 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: 26844 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 701479 <= 26844 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 0 => ((9 integer)) mem: ((9 integer)): 701480 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((26844 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: 1 => ((10 integer)) mem: ((10 integer)): 701481 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: nil => ((11 boolean)) mem: ((11 boolean)): 701482 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((26844 string-address-array) (raw)) mem: ((26844 integer) (raw)) => 1 mem: ((26845 string-address) (raw)) => 26939 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 26939 => ((12 string-address)) mem: ((12 string-address)): 701483 <= 26939 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 26939 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702121 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 26939) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702123 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 26939) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: 26939 => ((2 string-address)) mem: ((2 string-address)): 702124 <= 26939 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((26939 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: 4 => ((3 integer)) mem: ((3 integer)): 702125 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: 0 => ((4 integer)) mem: ((4 integer)): 702126 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 702127 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((26939 string) (raw)) mem: ((26939 integer) (raw)) => 4 mem: ((26940 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\m => ((6 character)) mem: ((6 character)): 702128 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702152 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702154 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\m => ((2 character)) mem: ((2 character)): 702155 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702156 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702157 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702158 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702159 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702160 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702161 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 2 => ((9 integer)) mem: ((9 integer)): 702162 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702163 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 702164 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 1 => ((4 integer)) mem: ((4 integer)): 702126 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 702127 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((26939 string) (raw)) mem: ((26939 integer) (raw)) => 4 mem: ((26941 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\a => ((6 character)) mem: ((6 character)): 702128 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702183 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702185 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\a => ((2 character)) mem: ((2 character)): 702186 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702187 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702188 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702189 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702190 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702191 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702192 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 3 => ((9 integer)) mem: ((9 integer)): 702193 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702194 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 702195 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 2 => ((4 integer)) mem: ((4 integer)): 702126 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 702127 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((26939 string) (raw)) mem: ((26939 integer) (raw)) => 4 mem: ((26942 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\i => ((6 character)) mem: ((6 character)): 702128 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702214 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702216 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\i => ((2 character)) mem: ((2 character)): 702217 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702218 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702219 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702220 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702221 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702222 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702223 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 4 => ((9 integer)) mem: ((9 integer)): 702224 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702225 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 702226 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 3 => ((4 integer)) mem: ((4 integer)): 702126 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 702127 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((26939 string) (raw)) mem: ((26939 integer) (raw)) => 4 mem: ((26943 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\n => ((6 character)) mem: ((6 character)): 702128 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702245 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702247 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\n => ((2 character)) mem: ((2 character)): 702248 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702249 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702250 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702251 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702252 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702253 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702254 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 5 => ((9 integer)) mem: ((9 integer)): 702255 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702256 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 702257 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 4 => ((4 integer)) mem: ((4 integer)): 702126 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: t => ((5 boolean)) mem: ((5 boolean)): 702127 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702276 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702278 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\/ => ((2 character)) mem: ((2 character)): 702279 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702280 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702281 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702282 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702283 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702284 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702285 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 6 => ((9 integer)) mem: ((9 integer)): 702286 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702287 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 702288 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 15: 1 => ((9 integer)) mem: ((9 integer)): 701480 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: t => ((11 boolean)) mem: ((11 boolean)): 701482 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702307 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702309 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702310 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702311 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702312 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702313 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702314 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702315 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702316 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 7 => ((9 integer)) mem: ((9 integer)): 702317 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702318 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 702319 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((26583 string-address) (raw)) => 27164 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 18: 27164 => ((13 string-address)) mem: ((13 string-address)): 701484 <= 27164 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 27164 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702338 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 27164) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702340 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 27164) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: 27164 => ((2 string-address)) mem: ((2 string-address)): 702341 <= 27164 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((27164 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: 1 => ((3 integer)) mem: ((3 integer)): 702342 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: 0 => ((4 integer)) mem: ((4 integer)): 702343 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 702344 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((27164 string) (raw)) mem: ((27164 integer) (raw)) => 1 mem: ((27165 byte) (raw)) => 6 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\6 => ((6 character)) mem: ((6 character)): 702345 <= #\6 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702369 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\6) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702371 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\6) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\6 => ((2 character)) mem: ((2 character)): 702372 <= #\6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\6) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702373 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\6) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702374 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702375 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702376 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702377 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702378 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 8 => ((9 integer)) mem: ((9 integer)): 702379 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702380 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 702381 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 13: #\6 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 1 => ((4 integer)) mem: ((4 integer)): 702343 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: t => ((5 boolean)) mem: ((5 boolean)): 702344 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702400 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702402 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702403 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702404 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702405 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702406 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702407 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702408 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702409 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 9 => ((9 integer)) mem: ((9 integer)): 702410 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702411 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 702412 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702431 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702433 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\: => ((2 character)) mem: ((2 character)): 702434 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702435 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702436 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702437 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702438 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702439 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702440 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 10 => ((9 integer)) mem: ((9 integer)): 702441 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702442 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 702443 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702462 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702464 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702465 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702466 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702467 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702468 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702469 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702470 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702471 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 11 => ((9 integer)) mem: ((9 integer)): 702472 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702473 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 702474 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((26584 string-address) (raw)) => 27228 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 23: 27228 => ((9 string-address)) mem: ((9 string-address)): 701480 <= 27228 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 27228 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702493 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 27228) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702495 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 27228) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: 27228 => ((2 string-address)) mem: ((2 string-address)): 702496 <= 27228 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((27228 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: 1 => ((3 integer)) mem: ((3 integer)): 702497 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: 0 => ((4 integer)) mem: ((4 integer)): 702498 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 702499 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((27228 string) (raw)) mem: ((27228 integer) (raw)) => 1 mem: ((27229 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\m => ((6 character)) mem: ((6 character)): 702500 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702524 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702526 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\m => ((2 character)) mem: ((2 character)): 702527 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702528 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702529 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702530 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702531 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702532 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 0 => ((8 integer)) mem: ((8 integer)): 702533 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 12 => ((9 integer)) mem: ((9 integer)): 702534 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702535 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 702536 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 1 => ((4 integer)) mem: ((4 integer)): 702498 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: t => ((5 boolean)) mem: ((5 boolean)): 702499 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702555 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 702556 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702557 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 3: nil => ((2 boolean)) mem: ((2 boolean)): 702558 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 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/main6 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702586 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702588 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 702589 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 702590 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main6 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 6 run: print-traces-collapsed-from/print-page/process-key/main6 16: 7 => ((2 integer)) mem: ((2 integer)): 701442 <= 7 run: print-traces-collapsed-from/print-page/process-key/main6 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main6 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 7 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main6 8: nil => ((5 boolean)) mem: ((5 boolean)): 701445 <= nil run: print-traces-collapsed-from/print-page/process-key/main6 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: nil => ((6 boolean)) mem: ((6 boolean)): 701446 <= nil run: print-traces-collapsed-from/print-page/process-key/main6 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main6 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 7 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28767 instruction-trace-address) (raw)) => 27955 run: print-traces-collapsed-from/print-page/process-key/main6 12: 27955 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 701447 <= 27955 run: print-traces-collapsed-from/print-page/process-key/main6 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 7 run: print-traces-collapsed-from/print-page/process-key/main6 13: 7 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 7 run: print-traces-collapsed-from/print-page/process-key/main6 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main6 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main6 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 27955 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 0: 702617 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 27955 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 702619 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 27955 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: 27955 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 702624 <= 27955 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 27955 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 702625 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702648 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702650 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: 17 => ((2 integer)) mem: ((2 integer)): 702651 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 702652 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: 0 => ((4 integer)) mem: ((4 integer)): 702653 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702679 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702681 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702682 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702683 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702684 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702685 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702686 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702687 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 702688 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 17 => ((9 integer)) mem: ((9 integer)): 702689 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702690 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 702691 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702710 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702712 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702713 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702714 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702715 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702716 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702717 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702718 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 702719 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 18 => ((9 integer)) mem: ((9 integer)): 702720 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702721 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 702722 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702741 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702743 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702744 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702745 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702746 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702747 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702748 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702749 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 702750 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 19 => ((9 integer)) mem: ((9 integer)): 702751 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702752 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 702753 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702772 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702774 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702775 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702776 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702777 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702778 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702779 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702780 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 702781 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 20 => ((9 integer)) mem: ((9 integer)): 702782 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702783 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 702784 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702803 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702805 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702807 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702808 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702809 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702810 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702811 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 702812 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 21 => ((9 integer)) mem: ((9 integer)): 702813 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702814 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 702815 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702834 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702836 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702838 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702839 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702840 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702841 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702842 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 702843 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 22 => ((9 integer)) mem: ((9 integer)): 702844 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702845 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 702846 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702865 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702867 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702868 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702869 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702870 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702871 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702872 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702873 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 702874 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 23 => ((9 integer)) mem: ((9 integer)): 702875 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702876 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 702877 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702896 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702898 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702899 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702900 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702901 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702902 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702903 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702904 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 702905 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 24 => ((9 integer)) mem: ((9 integer)): 702906 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702907 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 702908 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702927 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702929 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702930 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702931 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702932 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702933 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702934 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702935 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 702936 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 25 => ((9 integer)) mem: ((9 integer)): 702937 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702938 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 702939 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702958 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702960 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702961 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702962 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702963 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702964 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702965 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702966 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 702967 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 26 => ((9 integer)) mem: ((9 integer)): 702968 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 702969 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 702970 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 702989 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 702991 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 702992 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 702993 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 702994 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 702995 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 702996 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 702997 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 702998 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 27 => ((9 integer)) mem: ((9 integer)): 702999 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703000 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 703001 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703020 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703022 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703023 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703024 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703025 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703026 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703027 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703028 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703029 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 28 => ((9 integer)) mem: ((9 integer)): 703030 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703031 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 703032 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703051 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703053 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703054 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703055 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703056 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703057 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703058 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703059 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703060 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 29 => ((9 integer)) mem: ((9 integer)): 703061 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703062 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 703063 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703082 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703084 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703085 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703086 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703087 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703088 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703089 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703090 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703091 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 30 => ((9 integer)) mem: ((9 integer)): 703092 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703093 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 703094 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703113 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703115 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703116 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703117 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703118 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703119 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703120 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703121 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703122 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 31 => ((9 integer)) mem: ((9 integer)): 703123 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703124 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 703125 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703144 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703146 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703147 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703148 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703149 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703150 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703151 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703152 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703153 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 32 => ((9 integer)) mem: ((9 integer)): 703154 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703155 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 703156 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 702654 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703175 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703177 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703178 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703179 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703180 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703181 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703182 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703183 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703184 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 33 => ((9 integer)) mem: ((9 integer)): 703185 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703186 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 703187 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: t => ((5 boolean)) mem: ((5 boolean)): 702654 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 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/main6 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703206 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703208 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\+ => ((2 character)) mem: ((2 character)): 703209 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703210 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703211 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703212 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703213 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703214 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703215 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 17 => ((9 integer)) mem: ((9 integer)): 703216 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703217 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 703218 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703237 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703239 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703240 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703241 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703242 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703243 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703244 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703245 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703246 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 18 => ((9 integer)) mem: ((9 integer)): 703247 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703248 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 703249 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((27955 string-address-array-address) (raw)) => 28217 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: 28217 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 702626 <= 28217 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 0 => ((9 integer)) mem: ((9 integer)): 702627 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((28217 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 9: 1 => ((10 integer)) mem: ((10 integer)): 702628 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: nil => ((11 boolean)) mem: ((11 boolean)): 702629 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28217 string-address-array) (raw)) mem: ((28217 integer) (raw)) => 1 mem: ((28218 string-address) (raw)) => 28312 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28312 => ((12 string-address)) mem: ((12 string-address)): 702630 <= 28312 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 28312 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703268 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 28312) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703270 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 28312) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: 28312 => ((2 string-address)) mem: ((2 string-address)): 703271 <= 28312 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((28312 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: 4 => ((3 integer)) mem: ((3 integer)): 703272 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: 0 => ((4 integer)) mem: ((4 integer)): 703273 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 703274 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((28312 string) (raw)) mem: ((28312 integer) (raw)) => 4 mem: ((28313 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\m => ((6 character)) mem: ((6 character)): 703275 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703299 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703301 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\m => ((2 character)) mem: ((2 character)): 703302 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703303 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703304 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703305 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703306 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703307 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703308 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 19 => ((9 integer)) mem: ((9 integer)): 703309 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703310 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 703311 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 1 => ((4 integer)) mem: ((4 integer)): 703273 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 703274 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((28312 string) (raw)) mem: ((28312 integer) (raw)) => 4 mem: ((28314 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\a => ((6 character)) mem: ((6 character)): 703275 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703330 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703332 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\a => ((2 character)) mem: ((2 character)): 703333 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703334 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703335 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703336 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703337 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703338 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703339 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 20 => ((9 integer)) mem: ((9 integer)): 703340 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703341 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 703342 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 2 => ((4 integer)) mem: ((4 integer)): 703273 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 703274 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((28312 string) (raw)) mem: ((28312 integer) (raw)) => 4 mem: ((28315 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\i => ((6 character)) mem: ((6 character)): 703275 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703361 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703363 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\i => ((2 character)) mem: ((2 character)): 703364 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703365 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703366 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703367 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703368 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703369 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703370 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 21 => ((9 integer)) mem: ((9 integer)): 703371 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703372 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 703373 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 3 => ((4 integer)) mem: ((4 integer)): 703273 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 703274 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((28312 string) (raw)) mem: ((28312 integer) (raw)) => 4 mem: ((28316 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\n => ((6 character)) mem: ((6 character)): 703275 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703392 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703394 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\n => ((2 character)) mem: ((2 character)): 703395 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703396 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703397 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703398 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703399 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703400 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703401 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 22 => ((9 integer)) mem: ((9 integer)): 703402 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703403 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 703404 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 4 => ((4 integer)) mem: ((4 integer)): 703273 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: t => ((5 boolean)) mem: ((5 boolean)): 703274 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703423 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703425 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\/ => ((2 character)) mem: ((2 character)): 703426 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703427 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703428 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703429 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703430 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703431 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703432 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 23 => ((9 integer)) mem: ((9 integer)): 703433 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703434 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 703435 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 15: 1 => ((9 integer)) mem: ((9 integer)): 702627 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: t => ((11 boolean)) mem: ((11 boolean)): 702629 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703454 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703456 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703457 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703458 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703459 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703460 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703461 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703462 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703463 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 24 => ((9 integer)) mem: ((9 integer)): 703464 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703465 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 703466 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((27956 string-address) (raw)) => 28537 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 18: 28537 => ((13 string-address)) mem: ((13 string-address)): 702631 <= 28537 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 28537 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703485 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 28537) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703487 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 28537) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: 28537 => ((2 string-address)) mem: ((2 string-address)): 703488 <= 28537 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((28537 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: 1 => ((3 integer)) mem: ((3 integer)): 703489 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: 0 => ((4 integer)) mem: ((4 integer)): 703490 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 703491 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((28537 string) (raw)) mem: ((28537 integer) (raw)) => 1 mem: ((28538 byte) (raw)) => 7 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\7 => ((6 character)) mem: ((6 character)): 703492 <= #\7 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 7 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703516 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\7) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703518 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\7) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\7 => ((2 character)) mem: ((2 character)): 703519 <= #\7 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\7) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703520 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\7) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703521 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703522 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703523 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703524 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703525 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 25 => ((9 integer)) mem: ((9 integer)): 703526 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703527 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 703528 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 7 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 13: #\7 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\7 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 1 => ((4 integer)) mem: ((4 integer)): 703490 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: t => ((5 boolean)) mem: ((5 boolean)): 703491 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703547 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703549 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703550 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703551 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703552 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703553 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703554 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703555 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703556 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 26 => ((9 integer)) mem: ((9 integer)): 703557 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703558 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 703559 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703578 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703580 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\: => ((2 character)) mem: ((2 character)): 703581 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703582 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703583 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703584 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703585 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703586 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703587 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 27 => ((9 integer)) mem: ((9 integer)): 703588 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703589 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 703590 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703609 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703611 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703612 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703613 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703614 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703615 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703616 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703617 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703618 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 28 => ((9 integer)) mem: ((9 integer)): 703619 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703620 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 703621 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((27957 string-address) (raw)) => 28601 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 23: 28601 => ((9 string-address)) mem: ((9 string-address)): 702627 <= 28601 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 28601 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703640 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 28601) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703642 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 28601) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: 28601 => ((2 string-address)) mem: ((2 string-address)): 703643 <= 28601 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((28601 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: 1 => ((3 integer)) mem: ((3 integer)): 703644 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: 0 => ((4 integer)) mem: ((4 integer)): 703645 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: nil => ((5 boolean)) mem: ((5 boolean)): 703646 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((28601 string) (raw)) mem: ((28601 integer) (raw)) => 1 mem: ((28602 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: #\n => ((6 character)) mem: ((6 character)): 703647 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703671 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703673 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: #\n => ((2 character)) mem: ((2 character)): 703674 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703675 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703676 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703677 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703678 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703679 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 17 => ((8 integer)) mem: ((8 integer)): 703680 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 10: 29 => ((9 integer)) mem: ((9 integer)): 703681 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703682 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 703683 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 9: 1 => ((4 integer)) mem: ((4 integer)): 703645 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: t => ((5 boolean)) mem: ((5 boolean)): 703646 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703702 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 703703 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703704 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 3: nil => ((2 boolean)) mem: ((2 boolean)): 703705 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 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/main6 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 0: 703733 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703735 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 703736 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 703737 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 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/main6 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main6 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main6 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 7 run: print-traces-collapsed-from/print-page/process-key/main6 16: 8 => ((2 integer)) mem: ((2 integer)): 701442 <= 8 run: print-traces-collapsed-from/print-page/process-key/main6 17: (((jump)) ((-10 offset))) schedule: scheduling print-traces-collapsed-from/print-page/process-key/main6 for further processing schedule: print-traces-collapsed-from/print-page/process-key/main6 run: print-traces-collapsed-from/print-page/process-key/main6 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 8 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main6 8: t => ((5 boolean)) mem: ((5 boolean)): 701445 <= t run: print-traces-collapsed-from/print-page/process-key/main6 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main6 35: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main6 0: 703764 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 703765 <= 29091 run: clear-rest-of-page/print-page/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703766 <= 28799 run: clear-rest-of-page/print-page/process-key/main6 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((9 integer) (space 1))) mem: ((11 integer) (space 1)) => 2 mem: ((9 integer) (space 1)) => 3 run: clear-rest-of-page/print-page/process-key/main6 3: nil => ((2 boolean)) mem: ((2 boolean)): 703767 <= nil run: clear-rest-of-page/print-page/process-key/main6 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => nil run: clear-rest-of-page/print-page/process-key/main6 5: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 0: 703795 => ((default-space space-address)) run: clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703797 <= 28799 run: clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/clear-rest-of-page/print-page/process-key/main6 3: 17 => ((2 integer)) mem: ((2 integer)): 703798 <= 17 run: clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 703799 <= 28802 run: clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/clear-rest-of-page/print-page/process-key/main6 5: 0 => ((4 integer)) mem: ((4 integer)): 703800 <= 0 run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 703826 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703828 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703829 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703830 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703831 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703832 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703833 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703834 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 703835 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 34 => ((9 integer)) mem: ((9 integer)): 703836 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703837 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 703838 <= 28839 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 703857 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703859 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703860 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703861 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703862 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703863 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703864 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703865 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 703866 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 35 => ((9 integer)) mem: ((9 integer)): 703867 <= 35 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703868 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 703869 <= 28840 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 703888 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703890 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703891 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703892 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703893 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703894 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703895 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703896 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 703897 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 36 => ((9 integer)) mem: ((9 integer)): 703898 <= 36 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703899 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 703900 <= 28841 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 703919 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703921 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703922 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703923 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703924 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703925 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703926 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703927 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 703928 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 37 => ((9 integer)) mem: ((9 integer)): 703929 <= 37 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703930 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 703931 <= 28842 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 3 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 703950 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703952 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703953 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703954 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703955 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703956 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703957 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703958 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 703959 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 38 => ((9 integer)) mem: ((9 integer)): 703960 <= 38 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703961 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 703962 <= 28843 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 4 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 703981 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 703983 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 703984 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 703985 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 703986 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 703987 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 703988 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 703989 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 703990 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 39 => ((9 integer)) mem: ((9 integer)): 703991 <= 39 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 703992 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 703993 <= 28844 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 5 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 704012 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704014 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 704015 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 704016 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 704017 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 704018 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 704019 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 704020 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 704021 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 40 => ((9 integer)) mem: ((9 integer)): 704022 <= 40 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 704023 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 704024 <= 28845 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 6 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 704043 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704045 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 704046 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 704047 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 704048 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 704049 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 704050 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 704051 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 704052 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 41 => ((9 integer)) mem: ((9 integer)): 704053 <= 41 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 704054 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 704055 <= 28846 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 7 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 704074 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704076 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 704077 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 704078 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 704079 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 704080 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 704081 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 704082 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 704083 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 42 => ((9 integer)) mem: ((9 integer)): 704084 <= 42 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 704085 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 704086 <= 28847 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 8 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 704105 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704107 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 704108 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 704109 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 704110 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 704111 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 704112 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 704113 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 704114 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 43 => ((9 integer)) mem: ((9 integer)): 704115 <= 43 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 704116 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 704117 <= 28848 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 9 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 704136 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704138 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 704139 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 704140 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 704141 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 704142 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 704143 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 704144 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 704145 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 44 => ((9 integer)) mem: ((9 integer)): 704146 <= 44 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 704147 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 704148 <= 28849 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 10 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 704167 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704169 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 704170 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 704171 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 704172 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 704173 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 704174 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 704175 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 704176 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 45 => ((9 integer)) mem: ((9 integer)): 704177 <= 45 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 704178 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 704179 <= 28850 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 11 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 704198 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704200 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 704201 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 704202 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 704203 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 704204 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 704205 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 704206 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 704207 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 46 => ((9 integer)) mem: ((9 integer)): 704208 <= 46 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 704209 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 704210 <= 28851 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 12 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 704229 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704231 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 704232 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 704233 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 704234 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 704235 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 704236 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 704237 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 704238 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 47 => ((9 integer)) mem: ((9 integer)): 704239 <= 47 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 704240 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 704241 <= 28852 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 13 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 704260 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704262 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 704263 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 704264 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 704265 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 704266 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 704267 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 704268 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 704269 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 48 => ((9 integer)) mem: ((9 integer)): 704270 <= 48 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 704271 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 704272 <= 28853 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 14 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 704291 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704293 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 704294 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 704295 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 704296 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 704297 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 704298 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 704299 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 704300 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 49 => ((9 integer)) mem: ((9 integer)): 704301 <= 49 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 704302 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 704303 <= 28854 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 15 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: nil => ((5 boolean)) mem: ((5 boolean)): 703801 <= nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 0: 704322 => ((default-space space-address)) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704324 <= 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 2: #\space => ((2 character)) mem: ((2 character)): 704325 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 704326 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 704327 <= nil run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 704328 <= 28801 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 704329 <= 28802 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 8: 17 => ((7 integer)) mem: ((7 integer)): 704330 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 9: 34 => ((8 integer)) mem: ((8 integer)): 704331 <= 34 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 10: 50 => ((9 integer)) mem: ((9 integer)): 704332 <= 50 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 704333 <= 28804 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 704334 <= 28855 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 16 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/clear-rest-of-page/print-page/process-key/main6 15: (((reply))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 9: (((jump)) ((-4 offset))) run: clear-line/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 6: t => ((5 boolean)) mem: ((5 boolean)): 703801 <= t run: clear-line/clear-rest-of-page/print-page/process-key/main6 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/clear-rest-of-page/print-page/process-key/main6 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/clear-rest-of-page/print-page/process-key/main6 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/clear-rest-of-page/print-page/process-key/main6 11: (((reply))) run: clear-rest-of-page/print-page/process-key/main6 6: (((down)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: down/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/clear-rest-of-page/print-page/process-key/main6 0: 704353 => ((default-space space-address)) run: down/clear-rest-of-page/print-page/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: down/clear-rest-of-page/print-page/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 704354 <= 29091 run: down/clear-rest-of-page/print-page/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: down/clear-rest-of-page/print-page/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704355 <= 28799 run: down/clear-rest-of-page/print-page/process-key/main6 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: down/clear-rest-of-page/print-page/process-key/main6 3: t => ((2 boolean)) mem: ((2 boolean)): 704356 <= t run: down/clear-rest-of-page/print-page/process-key/main6 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => t run: down/clear-rest-of-page/print-page/process-key/main6 19: (((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/clear-rest-of-page/print-page/process-key/main6 19: nil => ((7 boolean)) mem: ((7 boolean)): 704361 <= nil run: down/clear-rest-of-page/print-page/process-key/main6 20: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: down/clear-rest-of-page/print-page/process-key/main6 21: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: down/clear-rest-of-page/print-page/process-key/main6 21: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: down/clear-rest-of-page/print-page/process-key/main6 22: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 0: 704384 => ((default-space space-address)) run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704386 <= 28799 run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 2: 28799 => ((2 integer-address)) mem: ((2 integer-address)): 704387 <= 28799 run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 4: 28801 => ((3 integer-address)) mem: ((3 integer-address)): 704388 <= 28801 run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 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/clear-rest-of-page/print-page/process-key/main6 5: nil => ((4 boolean)) mem: ((4 boolean)): 704389 <= nil run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 2 run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 7: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28801 <= 3 run: cursor-down/down/clear-rest-of-page/print-page/process-key/main6 8: (((reply))) run: clear-rest-of-page/print-page/process-key/main6 7: (((jump)) ((-5 offset))) run: clear-rest-of-page/print-page/process-key/main6 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/main6 3: t => ((2 boolean)) mem: ((2 boolean)): 703767 <= t run: clear-rest-of-page/print-page/process-key/main6 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/process-key/main6 36: (((reply))) run: process-key/main6 43: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main6 0: 704415 => ((default-space space-address)) run: to-top/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 704416 <= 29091 run: to-top/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704417 <= 28799 run: to-top/process-key/main6 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main6 3: nil => ((2 boolean)) mem: ((2 boolean)): 704418 <= nil run: to-top/process-key/main6 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main6 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main6 0: 704446 => ((default-space space-address)) run: up/to-top/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 704447 <= 29091 run: up/to-top/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704448 <= 28799 run: up/to-top/process-key/main6 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main6 3: t => ((2 boolean)) mem: ((2 boolean)): 704449 <= t run: up/to-top/process-key/main6 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main6 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main6 20: nil => ((8 boolean)) mem: ((8 boolean)): 704455 <= nil run: up/to-top/process-key/main6 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main6 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main6 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main6 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main6 0: 704477 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704479 <= 28799 run: cursor-up/up/to-top/process-key/main6 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main6 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main6 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 704480 <= 28801 run: cursor-up/up/to-top/process-key/main6 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/main6 4: nil => ((3 boolean)) mem: ((3 boolean)): 704481 <= nil run: cursor-up/up/to-top/process-key/main6 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main6 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/main6 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main6 7: (((reply))) run: to-top/process-key/main6 6: (((jump)) ((-4 offset))) run: to-top/process-key/main6 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main6 3: nil => ((2 boolean)) mem: ((2 boolean)): 704418 <= nil run: to-top/process-key/main6 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main6 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main6 0: 704508 => ((default-space space-address)) run: up/to-top/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 704509 <= 29091 run: up/to-top/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704510 <= 28799 run: up/to-top/process-key/main6 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main6 3: t => ((2 boolean)) mem: ((2 boolean)): 704511 <= t run: up/to-top/process-key/main6 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main6 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main6 20: nil => ((8 boolean)) mem: ((8 boolean)): 704517 <= nil run: up/to-top/process-key/main6 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main6 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main6 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main6 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main6 0: 704539 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704541 <= 28799 run: cursor-up/up/to-top/process-key/main6 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main6 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main6 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 704542 <= 28801 run: cursor-up/up/to-top/process-key/main6 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/main6 4: nil => ((3 boolean)) mem: ((3 boolean)): 704543 <= nil run: cursor-up/up/to-top/process-key/main6 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main6 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/main6 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main6 7: (((reply))) run: to-top/process-key/main6 6: (((jump)) ((-4 offset))) run: to-top/process-key/main6 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main6 3: nil => ((2 boolean)) mem: ((2 boolean)): 704418 <= nil run: to-top/process-key/main6 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main6 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main6 0: 704570 => ((default-space space-address)) run: up/to-top/process-key/main6 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main6 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 704571 <= 29091 run: up/to-top/process-key/main6 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main6 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704572 <= 28799 run: up/to-top/process-key/main6 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main6 3: t => ((2 boolean)) mem: ((2 boolean)): 704573 <= t run: up/to-top/process-key/main6 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main6 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main6 20: nil => ((8 boolean)) mem: ((8 boolean)): 704579 <= nil run: up/to-top/process-key/main6 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main6 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main6 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main6 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main6 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main6 0: 704601 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main6 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main6 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 704603 <= 28799 run: cursor-up/up/to-top/process-key/main6 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main6 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main6 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 704604 <= 28801 run: cursor-up/up/to-top/process-key/main6 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/main6 4: nil => ((3 boolean)) mem: ((3 boolean)): 704605 <= nil run: cursor-up/up/to-top/process-key/main6 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main6 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/main6 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main6 7: (((reply))) run: to-top/process-key/main6 6: (((jump)) ((-4 offset))) run: to-top/process-key/main6 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main6 3: t => ((2 boolean)) mem: ((2 boolean)): 704418 <= t run: to-top/process-key/main6 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main6 44: (((reply)) ((nil literal))) schedule: done with routine nil ===: main7 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((s string-address)) <- ((new)) J) -- nil c{0: 2 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 3 (((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 ✓ (((s string-address)) <- ((new)) J) c{1: 2 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 3 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) cn0: convert-names in main7 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: (((s string-address)) <- ((new)) J) nil nil cn0: checking arg J 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)) cn1: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) cn1: (((1 string-address)) <- ((new)) J) 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))) schedule: main7 run: main7 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main7 0: 801000 => ((default-space space-address)) run: main7 1: (((1 string-address)) <- ((new)) J) run: main7 1: 801031 => ((1 string-address)) mem: ((1 string-address)): 801002 <= 801031 run: main7 2: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 801031 run: init-keyboard/main7 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main7 0: 801033 => ((default-space space-address)) run: init-keyboard/main7 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main7 1: 801064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 801035 <= 801064 run: init-keyboard/main7 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main7 2: 801065 => ((2 string-address-address)) mem: ((2 string-address-address)): 801036 <= 801065 run: init-keyboard/main7 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (801031) run: init-keyboard/main7 3: 801031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 801065 <= 801031 run: init-keyboard/main7 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main7 4: 801064 => ((3 integer-address)) mem: ((3 integer-address)): 801037 <= 801064 run: init-keyboard/main7 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main7 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 801064 <= 0 run: init-keyboard/main7 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 801064 run: main7 2: 801064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 801003 <= 801064 run: main7 3: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 801064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main7 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main7 0: 801066 => ((default-space space-address)) run: process-key/main7 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 801064 28799) run: process-key/main7 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 801067 <= 29091 run: process-key/main7 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 801064 28799) run: process-key/main7 2: 801064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 801068 <= 801064 run: process-key/main7 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 801064 28799) run: process-key/main7 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 801069 <= 28799 run: process-key/main7 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 801064 run: read-key/process-key/main7 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main7 0: 801097 => ((default-space space-address)) run: read-key/process-key/main7 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (801064 silent) run: read-key/process-key/main7 1: 801064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 801099 <= 801064 run: read-key/process-key/main7 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (801064 silent) run: read-key/process-key/main7 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 801100 <= silent run: read-key/process-key/main7 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 801064 run: read-key/process-key/main7 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main7 4: 801064 => ((3 integer-address)) mem: ((3 integer-address)): 801101 <= 801064 run: read-key/process-key/main7 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((801065 string-address) (raw)) => 801031 run: read-key/process-key/main7 5: 801031 => ((4 string-address)) mem: ((4 string-address)): 801102 <= 801031 run: read-key/process-key/main7 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((801031 integer) (raw)) => 1 run: read-key/process-key/main7 6: 1 => ((5 integer)) mem: ((5 integer)): 801103 <= 1 run: read-key/process-key/main7 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main7 7: nil => ((6 boolean)) mem: ((6 boolean)): 801104 <= nil run: read-key/process-key/main7 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main7 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((801031 string) (raw)) mem: ((801031 integer) (raw)) => 1 mem: ((801032 byte) (raw)) => J run: read-key/process-key/main7 10: #\J => ((7 character)) mem: ((7 character)): 801105 <= #\J run: read-key/process-key/main7 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main7 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 801064 <= 1 run: read-key/process-key/main7 12: (((reply)) ((7 character))) mem: ((7 character)) => J run: process-key/main7 4: #\J => ((3 character)) mem: ((3 character)): 801070 <= #\J run: process-key/main7 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => J run: process-key/main7 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => J run: process-key/main7 7: nil => ((4 boolean)) mem: ((4 boolean)): 801071 <= nil run: process-key/main7 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => J run: process-key/main7 8: nil => ((5 boolean)) mem: ((5 boolean)): 801072 <= nil run: process-key/main7 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main7 9: nil => ((6 boolean)) mem: ((6 boolean)): 801073 <= nil run: process-key/main7 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main7 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => J run: process-key/main7 12: nil => ((7 boolean)) mem: ((7 boolean)): 801074 <= nil run: process-key/main7 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => J run: process-key/main7 13: nil => ((8 boolean)) mem: ((8 boolean)): 801075 <= nil run: process-key/main7 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main7 14: nil => ((7 boolean)) mem: ((7 boolean)): 801074 <= nil run: process-key/main7 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main7 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => J run: process-key/main7 18: nil => ((9 boolean)) mem: ((9 boolean)): 801076 <= nil run: process-key/main7 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => J run: process-key/main7 19: nil => ((10 boolean)) mem: ((10 boolean)): 801077 <= nil run: process-key/main7 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main7 20: nil => ((9 boolean)) mem: ((9 boolean)): 801076 <= nil run: process-key/main7 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main7 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => J run: process-key/main7 24: nil => ((11 boolean)) mem: ((11 boolean)): 801078 <= nil run: process-key/main7 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => J run: process-key/main7 25: nil => ((12 boolean)) mem: ((12 boolean)): 801079 <= nil run: process-key/main7 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main7 26: nil => ((11 boolean)) mem: ((11 boolean)): 801078 <= nil run: process-key/main7 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main7 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => J run: process-key/main7 34: nil => ((14 boolean)) mem: ((14 boolean)): 801081 <= nil run: process-key/main7 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => J run: process-key/main7 35: t => ((15 boolean)) mem: ((15 boolean)): 801082 <= t run: process-key/main7 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => t run: process-key/main7 36: t => ((14 boolean)) mem: ((14 boolean)): 801081 <= t run: process-key/main7 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: process-key/main7 38: (((16 boolean)) <- ((at-final-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-final-page/process-key/main7 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-final-page/process-key/main7 0: 801128 => ((default-space space-address)) run: at-final-page/process-key/main7 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-final-page/process-key/main7 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 801129 <= 29091 run: at-final-page/process-key/main7 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: ((28759 integer) (raw)) => 8 run: at-final-page/process-key/main7 2: 8 => ((1 integer)) mem: ((1 integer)): 801130 <= 8 run: at-final-page/process-key/main7 3: (((2 integer)) <- ((subtract)) ((1 integer)) ((1 literal))) mem: ((1 integer)) => 8 run: at-final-page/process-key/main7 3: 7 => ((2 integer)) mem: ((2 integer)): 801131 <= 7 run: at-final-page/process-key/main7 4: (((3 boolean)) <- ((greater-or-equal)) ((6 integer) (space 1)) ((2 integer))) mem: ((6 integer) (space 1)) => 7 mem: ((2 integer)) => 7 run: at-final-page/process-key/main7 4: t => ((3 boolean)) mem: ((3 boolean)): 801132 <= t run: at-final-page/process-key/main7 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: at-final-page/process-key/main7 7: (((4 boolean)) <- ((equal)) ((2 integer) (space 1)) ((1 integer))) mem: ((2 integer) (space 1)) => -1 mem: ((1 integer)) => 8 run: at-final-page/process-key/main7 7: nil => ((4 boolean)) mem: ((4 boolean)): 801133 <= nil run: at-final-page/process-key/main7 8: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: at-final-page/process-key/main7 9: (((reply)) ((t literal))) run: process-key/main7 38: t => ((16 boolean)) mem: ((16 boolean)): 801083 <= t run: process-key/main7 39: (((jump-if)) ((16 boolean)) ((5 offset))) mem: ((16 boolean)) => t run: process-key/main7 45: (((17 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => J run: process-key/main7 45: nil => ((17 boolean)) mem: ((17 boolean)): 801084 <= nil run: process-key/main7 46: (((jump-unless)) ((17 boolean)) ((30 offset))) mem: ((17 boolean)) => nil run: process-key/main7 77: (((reply)) ((nil literal))) schedule: done with routine nil ===: main8 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((s string-address)) <- ((new)) K) -- nil c{0: 2 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 3 (((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 ✓ (((s string-address)) <- ((new)) K) c{1: 2 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 3 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) cn0: convert-names in main8 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: (((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)) cn1: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) 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))) schedule: main8 run: main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main8 0: 901000 => ((default-space space-address)) run: main8 1: (((1 string-address)) <- ((new)) K) run: main8 1: 901031 => ((1 string-address)) mem: ((1 string-address)): 901002 <= 901031 run: main8 2: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 901031 run: init-keyboard/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main8 0: 901033 => ((default-space space-address)) run: init-keyboard/main8 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main8 1: 901064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 901035 <= 901064 run: init-keyboard/main8 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main8 2: 901065 => ((2 string-address-address)) mem: ((2 string-address-address)): 901036 <= 901065 run: init-keyboard/main8 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (901031) run: init-keyboard/main8 3: 901031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 901065 <= 901031 run: init-keyboard/main8 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main8 4: 901064 => ((3 integer-address)) mem: ((3 integer-address)): 901037 <= 901064 run: init-keyboard/main8 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main8 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 901064 <= 0 run: init-keyboard/main8 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 901064 run: main8 2: 901064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 901003 <= 901064 run: main8 3: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 901064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main8 0: 901066 => ((default-space space-address)) run: process-key/main8 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 901064 28799) run: process-key/main8 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 901067 <= 29091 run: process-key/main8 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 901064 28799) run: process-key/main8 2: 901064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 901068 <= 901064 run: process-key/main8 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 901064 28799) run: process-key/main8 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 901069 <= 28799 run: process-key/main8 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 901064 run: read-key/process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main8 0: 901097 => ((default-space space-address)) run: read-key/process-key/main8 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (901064 silent) run: read-key/process-key/main8 1: 901064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 901099 <= 901064 run: read-key/process-key/main8 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (901064 silent) run: read-key/process-key/main8 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 901100 <= silent run: read-key/process-key/main8 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 901064 run: read-key/process-key/main8 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main8 4: 901064 => ((3 integer-address)) mem: ((3 integer-address)): 901101 <= 901064 run: read-key/process-key/main8 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((901065 string-address) (raw)) => 901031 run: read-key/process-key/main8 5: 901031 => ((4 string-address)) mem: ((4 string-address)): 901102 <= 901031 run: read-key/process-key/main8 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((901031 integer) (raw)) => 1 run: read-key/process-key/main8 6: 1 => ((5 integer)) mem: ((5 integer)): 901103 <= 1 run: read-key/process-key/main8 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main8 7: nil => ((6 boolean)) mem: ((6 boolean)): 901104 <= nil run: read-key/process-key/main8 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main8 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((901031 string) (raw)) mem: ((901031 integer) (raw)) => 1 mem: ((901032 byte) (raw)) => K run: read-key/process-key/main8 10: #\K => ((7 character)) mem: ((7 character)): 901105 <= #\K run: read-key/process-key/main8 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main8 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 901064 <= 1 run: read-key/process-key/main8 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main8 4: #\K => ((3 character)) mem: ((3 character)): 901070 <= #\K run: process-key/main8 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main8 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main8 7: nil => ((4 boolean)) mem: ((4 boolean)): 901071 <= nil run: process-key/main8 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main8 8: nil => ((5 boolean)) mem: ((5 boolean)): 901072 <= nil run: process-key/main8 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main8 9: nil => ((6 boolean)) mem: ((6 boolean)): 901073 <= nil run: process-key/main8 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main8 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main8 12: nil => ((7 boolean)) mem: ((7 boolean)): 901074 <= nil run: process-key/main8 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main8 13: nil => ((8 boolean)) mem: ((8 boolean)): 901075 <= nil run: process-key/main8 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main8 14: nil => ((7 boolean)) mem: ((7 boolean)): 901074 <= nil run: process-key/main8 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main8 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main8 18: nil => ((9 boolean)) mem: ((9 boolean)): 901076 <= nil run: process-key/main8 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main8 19: nil => ((10 boolean)) mem: ((10 boolean)): 901077 <= nil run: process-key/main8 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main8 20: nil => ((9 boolean)) mem: ((9 boolean)): 901076 <= nil run: process-key/main8 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main8 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main8 24: nil => ((11 boolean)) mem: ((11 boolean)): 901078 <= nil run: process-key/main8 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main8 25: t => ((12 boolean)) mem: ((12 boolean)): 901079 <= t run: process-key/main8 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main8 26: t => ((11 boolean)) mem: ((11 boolean)): 901078 <= t run: process-key/main8 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main8 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main8 0: 901128 => ((default-space space-address)) run: at-first-page/process-key/main8 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main8 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 901129 <= 29091 run: at-first-page/process-key/main8 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 6 run: at-first-page/process-key/main8 2: nil => ((1 boolean)) mem: ((1 boolean)): 901130 <= nil run: at-first-page/process-key/main8 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main8 4: (((reply)) ((nil literal))) run: process-key/main8 28: nil => ((13 boolean)) mem: ((13 boolean)): 901080 <= nil run: process-key/main8 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main8 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main8 0: 901159 => ((default-space space-address)) run: to-top/process-key/main8 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main8 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 901160 <= 29091 run: to-top/process-key/main8 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main8 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901161 <= 28799 run: to-top/process-key/main8 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main8 3: t => ((2 boolean)) mem: ((2 boolean)): 901162 <= t run: to-top/process-key/main8 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main8 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main8 0: 901190 => ((default-space space-address)) run: previous-page/process-key/main8 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main8 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 901191 <= 29091 run: previous-page/process-key/main8 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => -1 run: previous-page/process-key/main8 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: previous-page/process-key/main8 3: t => ((1 boolean)) mem: ((1 boolean)): 901192 <= t run: previous-page/process-key/main8 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => t run: previous-page/process-key/main8 46: easy-case run: previous-page/process-key/main8 47: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((8 integer) (space 1))) mem: ((4 integer) (space 1)) => 6 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main8 47: 3 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 3 run: previous-page/process-key/main8 48: (((4 integer) (space 1)) <- ((max)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 3 run: max/previous-page/process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/previous-page/process-key/main8 0: 901221 => ((default-space space-address)) run: max/previous-page/process-key/main8 1: (((1 integer)) <- ((next-input))) arg: nil 0 (3 0) run: max/previous-page/process-key/main8 1: 3 => ((1 integer)) mem: ((1 integer)): 901223 <= 3 run: max/previous-page/process-key/main8 2: (((2 integer)) <- ((next-input))) arg: nil 1 (3 0) run: max/previous-page/process-key/main8 2: 0 => ((2 integer)) mem: ((2 integer)): 901224 <= 0 run: max/previous-page/process-key/main8 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 3 mem: ((2 integer)) => 0 run: max/previous-page/process-key/main8 3: t => ((3 boolean)) mem: ((3 boolean)): 901225 <= t run: max/previous-page/process-key/main8 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: max/previous-page/process-key/main8 6: (((reply)) ((1 integer))) mem: ((1 integer)) => 3 run: previous-page/process-key/main8 48: 3 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 3 run: previous-page/process-key/main8 49: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: previous-page/process-key/main8 49: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: process-key/main8 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main8 0: 901252 => ((default-space space-address)) run: print-page/process-key/main8 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main8 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 901253 <= 29091 run: print-page/process-key/main8 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main8 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901254 <= 28799 run: print-page/process-key/main8 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 3 run: print-page/process-key/main8 3: 3 => ((2 integer)) mem: ((2 integer)): 901255 <= 3 run: print-page/process-key/main8 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/main8 4: nil => ((3 boolean)) mem: ((3 boolean)): 901256 <= nil run: print-page/process-key/main8 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main8 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/main8 7: nil => ((4 boolean)) mem: ((4 boolean)): 901257 <= nil run: print-page/process-key/main8 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/process-key/main8 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/main8 29: nil => ((3 boolean)) mem: ((3 boolean)): 901256 <= nil run: print-page/process-key/main8 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main8 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: print-page/process-key/main8 32: nil => ((11 boolean)) mem: ((11 boolean)): 901264 <= nil run: print-page/process-key/main8 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: print-page/process-key/main8 34: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main8 0: 901283 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main8 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 3) run: print-traces-collapsed-from/print-page/process-key/main8 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 901284 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main8 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 3) run: print-traces-collapsed-from/print-page/process-key/main8 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901285 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main8 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 3) run: print-traces-collapsed-from/print-page/process-key/main8 3: 3 => ((2 integer)) mem: ((2 integer)): 901286 <= 3 run: print-traces-collapsed-from/print-page/process-key/main8 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 3) run: print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((3 integer)) mem: ((3 integer)): 901287 <= nil run: print-traces-collapsed-from/print-page/process-key/main8 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main8 5: 8 => ((4 integer)) mem: ((4 integer)): 901288 <= 8 run: print-traces-collapsed-from/print-page/process-key/main8 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/process-key/main8 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main8 8: nil => ((5 boolean)) mem: ((5 boolean)): 901289 <= nil run: print-traces-collapsed-from/print-page/process-key/main8 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: nil => ((6 boolean)) mem: ((6 boolean)): 901290 <= nil run: print-traces-collapsed-from/print-page/process-key/main8 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main8 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 3 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28763 instruction-trace-address) (raw)) => 21851 run: print-traces-collapsed-from/print-page/process-key/main8 12: 21851 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 901291 <= 21851 run: print-traces-collapsed-from/print-page/process-key/main8 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main8 13: 3 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 3 run: print-traces-collapsed-from/print-page/process-key/main8 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main8 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main8 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 21851 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 0: 901314 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 901316 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 21851 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 901321 <= 21851 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 901322 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901345 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901347 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 17 => ((2 integer)) mem: ((2 integer)): 901348 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 901349 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: 0 => ((4 integer)) mem: ((4 integer)): 901350 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901376 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901378 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901379 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901380 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901381 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901382 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901383 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901384 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901385 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 0 => ((9 integer)) mem: ((9 integer)): 901386 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901387 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 901388 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901407 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901409 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901410 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901411 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901412 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901413 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901414 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901415 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901416 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 1 => ((9 integer)) mem: ((9 integer)): 901417 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901418 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 901419 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901438 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901440 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901441 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901442 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901443 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901444 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901445 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901446 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901447 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 2 => ((9 integer)) mem: ((9 integer)): 901448 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901449 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 901450 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901469 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901471 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901472 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901473 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901474 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901475 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901476 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901477 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901478 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 3 => ((9 integer)) mem: ((9 integer)): 901479 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901480 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 901481 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901500 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901502 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901503 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901504 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901505 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901506 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901507 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901508 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901509 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 4 => ((9 integer)) mem: ((9 integer)): 901510 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901511 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 901512 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901531 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901533 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901534 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901535 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901536 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901537 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901538 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901539 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901540 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 5 => ((9 integer)) mem: ((9 integer)): 901541 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901542 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 901543 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901562 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901564 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901565 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901566 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901567 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901568 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901569 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901570 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901571 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 6 => ((9 integer)) mem: ((9 integer)): 901572 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901573 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 901574 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901593 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901595 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901596 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901597 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901598 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901599 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901600 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901601 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901602 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 7 => ((9 integer)) mem: ((9 integer)): 901603 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901604 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 901605 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901624 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901626 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901627 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901628 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901629 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901630 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901631 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901632 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901633 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 8 => ((9 integer)) mem: ((9 integer)): 901634 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901635 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 901636 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901655 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901657 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901658 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901659 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901660 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901661 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901662 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901663 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901664 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 9 => ((9 integer)) mem: ((9 integer)): 901665 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901666 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 901667 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901686 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901688 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901689 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901690 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901691 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901692 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901693 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901694 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901695 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 10 => ((9 integer)) mem: ((9 integer)): 901696 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901697 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 901698 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901717 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901719 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901720 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901721 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901722 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901723 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901724 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901725 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901726 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 11 => ((9 integer)) mem: ((9 integer)): 901727 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901728 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 901729 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901748 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901750 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901751 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901752 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901753 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901754 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901755 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901756 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901757 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 12 => ((9 integer)) mem: ((9 integer)): 901758 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901759 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 901760 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901779 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901781 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901782 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901783 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901784 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901785 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901786 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901787 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901788 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 13 => ((9 integer)) mem: ((9 integer)): 901789 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901790 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 901791 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901810 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901812 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901814 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901815 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901816 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901817 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901818 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901819 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 14 => ((9 integer)) mem: ((9 integer)): 901820 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901821 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 901822 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901841 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901843 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901845 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901846 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901847 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901848 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901849 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901850 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 15 => ((9 integer)) mem: ((9 integer)): 901851 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901852 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 901853 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 901351 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901872 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901874 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901875 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901876 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901877 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901878 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901879 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901880 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901881 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 16 => ((9 integer)) mem: ((9 integer)): 901882 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901883 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 901884 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: t => ((5 boolean)) mem: ((5 boolean)): 901351 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 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/main8 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901903 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901905 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\+ => ((2 character)) mem: ((2 character)): 901906 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901907 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901908 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901909 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901910 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901911 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901912 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 0 => ((9 integer)) mem: ((9 integer)): 901913 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901914 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 901915 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901934 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901936 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 901937 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 901938 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 901939 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 901940 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 901941 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 901942 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 901943 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 1 => ((9 integer)) mem: ((9 integer)): 901944 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 901945 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 901946 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((21851 string-address-array-address) (raw)) => 22113 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: 22113 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 901323 <= 22113 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 0 => ((9 integer)) mem: ((9 integer)): 901324 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((22113 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: 1 => ((10 integer)) mem: ((10 integer)): 901325 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: nil => ((11 boolean)) mem: ((11 boolean)): 901326 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((22113 string-address-array) (raw)) mem: ((22113 integer) (raw)) => 1 mem: ((22114 string-address) (raw)) => 22208 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 22208 => ((12 string-address)) mem: ((12 string-address)): 901327 <= 22208 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 22208 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901965 => ((default-space space-address)) schedule: scheduling print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 for further processing schedule: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22208) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901967 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22208) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 22208 => ((2 string-address)) mem: ((2 string-address)): 901968 <= 22208 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22208 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 4 => ((3 integer)) mem: ((3 integer)): 901969 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: 0 => ((4 integer)) mem: ((4 integer)): 901970 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 901971 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22209 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\m => ((6 character)) mem: ((6 character)): 901972 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 901996 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 901998 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\m => ((2 character)) mem: ((2 character)): 901999 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902000 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902001 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902002 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902003 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902004 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 902005 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 2 => ((9 integer)) mem: ((9 integer)): 902006 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902007 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 902008 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 1 => ((4 integer)) mem: ((4 integer)): 901970 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 901971 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22210 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\a => ((6 character)) mem: ((6 character)): 901972 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902027 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902029 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\a => ((2 character)) mem: ((2 character)): 902030 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902031 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902032 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902033 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902034 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902035 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 902036 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 3 => ((9 integer)) mem: ((9 integer)): 902037 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902038 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 902039 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 2 => ((4 integer)) mem: ((4 integer)): 901970 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 901971 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22211 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\i => ((6 character)) mem: ((6 character)): 901972 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902058 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902060 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\i => ((2 character)) mem: ((2 character)): 902061 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902062 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902063 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902064 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902065 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902066 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 902067 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 4 => ((9 integer)) mem: ((9 integer)): 902068 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902069 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 902070 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 3 => ((4 integer)) mem: ((4 integer)): 901970 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 901971 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22212 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\n => ((6 character)) mem: ((6 character)): 901972 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902089 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902091 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\n => ((2 character)) mem: ((2 character)): 902092 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902093 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902094 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902095 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902096 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902097 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 902098 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 5 => ((9 integer)) mem: ((9 integer)): 902099 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902100 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 902101 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 4 => ((4 integer)) mem: ((4 integer)): 901970 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: t => ((5 boolean)) mem: ((5 boolean)): 901971 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902120 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902122 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\/ => ((2 character)) mem: ((2 character)): 902123 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902124 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902125 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902126 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902127 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902128 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 902129 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 6 => ((9 integer)) mem: ((9 integer)): 902130 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902131 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 902132 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 15: 1 => ((9 integer)) mem: ((9 integer)): 901324 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: t => ((11 boolean)) mem: ((11 boolean)): 901326 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902151 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902153 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902154 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902155 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902156 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902157 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902158 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902159 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 902160 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 7 => ((9 integer)) mem: ((9 integer)): 902161 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902162 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 902163 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((21852 string-address) (raw)) => 22433 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 18: 22433 => ((13 string-address)) mem: ((13 string-address)): 901328 <= 22433 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 22433 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902182 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22433) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902184 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22433) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 22433 => ((2 string-address)) mem: ((2 string-address)): 902185 <= 22433 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22433 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 1 => ((3 integer)) mem: ((3 integer)): 902186 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: 0 => ((4 integer)) mem: ((4 integer)): 902187 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 902188 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22433 string) (raw)) mem: ((22433 integer) (raw)) => 1 mem: ((22434 byte) (raw)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\3 => ((6 character)) mem: ((6 character)): 902189 <= #\3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902213 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902215 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\3 => ((2 character)) mem: ((2 character)): 902216 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902217 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902218 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902219 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902220 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902221 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 902222 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 8 => ((9 integer)) mem: ((9 integer)): 902223 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902224 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 902225 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\3 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 1 => ((4 integer)) mem: ((4 integer)): 902187 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: t => ((5 boolean)) mem: ((5 boolean)): 902188 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902244 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902246 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902247 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902248 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902249 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902250 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902251 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902252 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 902253 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 9 => ((9 integer)) mem: ((9 integer)): 902254 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902255 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 902256 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902275 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902277 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\: => ((2 character)) mem: ((2 character)): 902278 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902279 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902280 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902281 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902282 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902283 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 902284 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 10 => ((9 integer)) mem: ((9 integer)): 902285 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902286 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 902287 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902306 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902308 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902309 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902310 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902311 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902312 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902313 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902314 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 902315 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 11 => ((9 integer)) mem: ((9 integer)): 902316 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902317 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 902318 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((21853 string-address) (raw)) => 22497 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 23: 22497 => ((9 string-address)) mem: ((9 string-address)): 901324 <= 22497 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 22497 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902337 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22497) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902339 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22497) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 22497 => ((2 string-address)) mem: ((2 string-address)): 902340 <= 22497 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22497 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 1 => ((3 integer)) mem: ((3 integer)): 902341 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: 0 => ((4 integer)) mem: ((4 integer)): 902342 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 902343 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22497 string) (raw)) mem: ((22497 integer) (raw)) => 1 mem: ((22498 byte) (raw)) => j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\j => ((6 character)) mem: ((6 character)): 902344 <= #\j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902368 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902370 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\j => ((2 character)) mem: ((2 character)): 902371 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902372 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902373 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902374 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902375 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902376 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 0 => ((8 integer)) mem: ((8 integer)): 902377 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 12 => ((9 integer)) mem: ((9 integer)): 902378 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902379 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 902380 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\j => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 1 => ((4 integer)) mem: ((4 integer)): 902342 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: t => ((5 boolean)) mem: ((5 boolean)): 902343 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902399 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 902400 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902401 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 3: nil => ((2 boolean)) mem: ((2 boolean)): 902402 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 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/main8 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902430 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902432 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 902433 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 902434 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main8 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main8 16: 4 => ((2 integer)) mem: ((2 integer)): 901286 <= 4 run: print-traces-collapsed-from/print-page/process-key/main8 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main8 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 4 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main8 8: nil => ((5 boolean)) mem: ((5 boolean)): 901289 <= nil run: print-traces-collapsed-from/print-page/process-key/main8 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: nil => ((6 boolean)) mem: ((6 boolean)): 901290 <= nil run: print-traces-collapsed-from/print-page/process-key/main8 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main8 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 4 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28764 instruction-trace-address) (raw)) => 23836 run: print-traces-collapsed-from/print-page/process-key/main8 12: 23836 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 901291 <= 23836 run: print-traces-collapsed-from/print-page/process-key/main8 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main8 13: 4 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 4 run: print-traces-collapsed-from/print-page/process-key/main8 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main8 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main8 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 23836 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 0: 902461 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 23836 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 902463 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 23836 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 23836 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 902468 <= 23836 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 23836 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 902469 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902492 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902494 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 17 => ((2 integer)) mem: ((2 integer)): 902495 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 902496 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: 0 => ((4 integer)) mem: ((4 integer)): 902497 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902523 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902525 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902526 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902527 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902528 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902529 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902530 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902531 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902532 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 17 => ((9 integer)) mem: ((9 integer)): 902533 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902534 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 902535 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902554 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902556 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902557 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902558 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902559 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902560 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902561 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902562 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902563 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 18 => ((9 integer)) mem: ((9 integer)): 902564 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902565 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 902566 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902585 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902587 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902588 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902589 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902590 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902591 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902592 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902593 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902594 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 19 => ((9 integer)) mem: ((9 integer)): 902595 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902596 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 902597 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902616 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902618 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902619 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902620 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902621 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902622 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902623 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902624 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902625 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 20 => ((9 integer)) mem: ((9 integer)): 902626 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902627 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 902628 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902647 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902649 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902650 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902651 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902652 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902653 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902654 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902655 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902656 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 21 => ((9 integer)) mem: ((9 integer)): 902657 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902658 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 902659 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902678 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902680 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902681 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902682 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902683 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902684 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902685 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902686 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902687 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 22 => ((9 integer)) mem: ((9 integer)): 902688 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902689 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 902690 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902709 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902711 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902712 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902713 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902714 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902715 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902716 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902717 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902718 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 23 => ((9 integer)) mem: ((9 integer)): 902719 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902720 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 902721 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902740 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902742 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902743 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902744 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902745 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902746 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902747 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902748 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902749 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 24 => ((9 integer)) mem: ((9 integer)): 902750 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902751 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 902752 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902771 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902773 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902774 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902775 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902776 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902777 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902778 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902779 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902780 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 25 => ((9 integer)) mem: ((9 integer)): 902781 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902782 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 902783 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902802 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902804 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902806 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902807 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902808 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902809 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902810 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902811 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 26 => ((9 integer)) mem: ((9 integer)): 902812 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902813 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 902814 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902833 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902835 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902837 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902838 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902839 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902840 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902841 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902842 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 27 => ((9 integer)) mem: ((9 integer)): 902843 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902844 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 902845 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902864 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902866 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902867 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902868 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902869 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902870 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902871 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902872 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902873 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 28 => ((9 integer)) mem: ((9 integer)): 902874 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902875 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 902876 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902895 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902897 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902898 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902899 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902900 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902901 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902902 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902903 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902904 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 29 => ((9 integer)) mem: ((9 integer)): 902905 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902906 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 902907 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902926 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902928 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902929 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902930 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902931 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902932 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902933 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902934 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902935 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 30 => ((9 integer)) mem: ((9 integer)): 902936 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902937 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 902938 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902957 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902959 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902960 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902961 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902962 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902963 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902964 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902965 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902966 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 31 => ((9 integer)) mem: ((9 integer)): 902967 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902968 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 902969 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 902988 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 902990 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 902991 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 902992 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 902993 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 902994 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 902995 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 902996 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 902997 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 32 => ((9 integer)) mem: ((9 integer)): 902998 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 902999 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 903000 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 902498 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903019 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903021 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903022 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903023 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903024 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903025 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903026 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903027 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903028 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 33 => ((9 integer)) mem: ((9 integer)): 903029 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903030 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 903031 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: t => ((5 boolean)) mem: ((5 boolean)): 902498 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 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/main8 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903050 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903052 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\+ => ((2 character)) mem: ((2 character)): 903053 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903054 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903055 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903056 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903057 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903058 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903059 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 17 => ((9 integer)) mem: ((9 integer)): 903060 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903061 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 903062 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903081 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903083 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903084 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903085 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903086 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903087 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903088 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903089 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903090 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 18 => ((9 integer)) mem: ((9 integer)): 903091 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903092 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 903093 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((23836 string-address-array-address) (raw)) => 24098 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: 24098 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 902470 <= 24098 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 0 => ((9 integer)) mem: ((9 integer)): 902471 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((24098 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: 1 => ((10 integer)) mem: ((10 integer)): 902472 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: nil => ((11 boolean)) mem: ((11 boolean)): 902473 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((24098 string-address-array) (raw)) mem: ((24098 integer) (raw)) => 1 mem: ((24099 string-address) (raw)) => 24193 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 24193 => ((12 string-address)) mem: ((12 string-address)): 902474 <= 24193 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 24193 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903112 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 24193) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903114 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 24193) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 24193 => ((2 string-address)) mem: ((2 string-address)): 903115 <= 24193 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24193 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 4 => ((3 integer)) mem: ((3 integer)): 903116 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: 0 => ((4 integer)) mem: ((4 integer)): 903117 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 903118 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24194 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\m => ((6 character)) mem: ((6 character)): 903119 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903143 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903145 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\m => ((2 character)) mem: ((2 character)): 903146 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903147 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903148 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903149 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903150 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903151 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903152 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 19 => ((9 integer)) mem: ((9 integer)): 903153 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903154 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 903155 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 1 => ((4 integer)) mem: ((4 integer)): 903117 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 903118 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24195 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\a => ((6 character)) mem: ((6 character)): 903119 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903174 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903176 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\a => ((2 character)) mem: ((2 character)): 903177 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903178 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903179 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903180 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903181 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903182 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903183 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 20 => ((9 integer)) mem: ((9 integer)): 903184 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903185 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 903186 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 2 => ((4 integer)) mem: ((4 integer)): 903117 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 903118 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24196 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\i => ((6 character)) mem: ((6 character)): 903119 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903205 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903207 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\i => ((2 character)) mem: ((2 character)): 903208 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903209 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903210 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903211 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903212 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903213 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903214 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 21 => ((9 integer)) mem: ((9 integer)): 903215 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903216 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 903217 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 3 => ((4 integer)) mem: ((4 integer)): 903117 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 903118 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24197 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\n => ((6 character)) mem: ((6 character)): 903119 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903236 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903238 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\n => ((2 character)) mem: ((2 character)): 903239 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903240 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903241 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903242 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903243 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903244 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903245 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 22 => ((9 integer)) mem: ((9 integer)): 903246 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903247 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 903248 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 4 => ((4 integer)) mem: ((4 integer)): 903117 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: t => ((5 boolean)) mem: ((5 boolean)): 903118 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903267 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903269 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\/ => ((2 character)) mem: ((2 character)): 903270 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903271 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903272 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903273 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903274 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903275 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903276 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 23 => ((9 integer)) mem: ((9 integer)): 903277 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903278 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 903279 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 15: 1 => ((9 integer)) mem: ((9 integer)): 902471 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: t => ((11 boolean)) mem: ((11 boolean)): 902473 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903298 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903300 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903301 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903302 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903303 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903304 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903305 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903306 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903307 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 24 => ((9 integer)) mem: ((9 integer)): 903308 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903309 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 903310 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((23837 string-address) (raw)) => 24418 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 18: 24418 => ((13 string-address)) mem: ((13 string-address)): 902475 <= 24418 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 24418 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903329 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 24418) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903331 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 24418) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 24418 => ((2 string-address)) mem: ((2 string-address)): 903332 <= 24418 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24418 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 1 => ((3 integer)) mem: ((3 integer)): 903333 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: 0 => ((4 integer)) mem: ((4 integer)): 903334 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 903335 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((24418 string) (raw)) mem: ((24418 integer) (raw)) => 1 mem: ((24419 byte) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\4 => ((6 character)) mem: ((6 character)): 903336 <= #\4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903360 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903362 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\4 => ((2 character)) mem: ((2 character)): 903363 <= #\4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903364 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903365 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903366 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903367 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903368 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903369 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 25 => ((9 integer)) mem: ((9 integer)): 903370 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903371 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 903372 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\4 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 1 => ((4 integer)) mem: ((4 integer)): 903334 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: t => ((5 boolean)) mem: ((5 boolean)): 903335 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903391 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903393 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903394 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903395 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903396 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903397 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903398 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903399 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903400 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 26 => ((9 integer)) mem: ((9 integer)): 903401 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903402 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 903403 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903422 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903424 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\: => ((2 character)) mem: ((2 character)): 903425 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903426 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903427 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903428 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903429 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903430 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903431 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 27 => ((9 integer)) mem: ((9 integer)): 903432 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903433 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 903434 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903453 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903455 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903456 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903457 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903458 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903459 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903460 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903461 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903462 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 28 => ((9 integer)) mem: ((9 integer)): 903463 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903464 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 903465 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((23838 string-address) (raw)) => 24482 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 23: 24482 => ((9 string-address)) mem: ((9 string-address)): 902471 <= 24482 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 24482 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903484 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 24482) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903486 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 24482) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 24482 => ((2 string-address)) mem: ((2 string-address)): 903487 <= 24482 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24482 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 1 => ((3 integer)) mem: ((3 integer)): 903488 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: 0 => ((4 integer)) mem: ((4 integer)): 903489 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 903490 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((24482 string) (raw)) mem: ((24482 integer) (raw)) => 1 mem: ((24483 byte) (raw)) => k run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\k => ((6 character)) mem: ((6 character)): 903491 <= #\k run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903515 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903517 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\k => ((2 character)) mem: ((2 character)): 903518 <= #\k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903519 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903520 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903521 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903522 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903523 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 17 => ((8 integer)) mem: ((8 integer)): 903524 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 29 => ((9 integer)) mem: ((9 integer)): 903525 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903526 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 903527 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\k => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 1 => ((4 integer)) mem: ((4 integer)): 903489 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: t => ((5 boolean)) mem: ((5 boolean)): 903490 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903546 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 903547 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903548 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 3: nil => ((2 boolean)) mem: ((2 boolean)): 903549 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 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/main8 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903577 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903579 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 903580 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 903581 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main8 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main8 16: 5 => ((2 integer)) mem: ((2 integer)): 901286 <= 5 run: print-traces-collapsed-from/print-page/process-key/main8 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main8 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 5 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main8 8: nil => ((5 boolean)) mem: ((5 boolean)): 901289 <= nil run: print-traces-collapsed-from/print-page/process-key/main8 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: nil => ((6 boolean)) mem: ((6 boolean)): 901290 <= nil run: print-traces-collapsed-from/print-page/process-key/main8 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main8 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 5 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28765 instruction-trace-address) (raw)) => 25209 run: print-traces-collapsed-from/print-page/process-key/main8 12: 25209 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 901291 <= 25209 run: print-traces-collapsed-from/print-page/process-key/main8 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 5 run: print-traces-collapsed-from/print-page/process-key/main8 13: 5 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 5 run: print-traces-collapsed-from/print-page/process-key/main8 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main8 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main8 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 25209 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 0: 903608 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 25209 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 903610 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 25209 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 25209 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 903615 <= 25209 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 25209 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 903616 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903639 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903641 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 17 => ((2 integer)) mem: ((2 integer)): 903642 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 903643 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: 0 => ((4 integer)) mem: ((4 integer)): 903644 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903670 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903672 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903673 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903674 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903675 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903676 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903677 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903678 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 903679 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 34 => ((9 integer)) mem: ((9 integer)): 903680 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903681 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 903682 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903701 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903703 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903704 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903705 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903706 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903707 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903708 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903709 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 903710 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 35 => ((9 integer)) mem: ((9 integer)): 903711 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903712 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 903713 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903732 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903734 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903735 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903736 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903737 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903738 <= 28801 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903739 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903740 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 903741 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 36 => ((9 integer)) mem: ((9 integer)): 903742 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903743 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 903744 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903763 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903765 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903766 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903767 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903768 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903769 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903770 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903771 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 903772 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 37 => ((9 integer)) mem: ((9 integer)): 903773 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903774 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 903775 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903794 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903796 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903797 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903798 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903799 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903800 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903801 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 903803 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 38 => ((9 integer)) mem: ((9 integer)): 903804 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903805 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 903806 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903825 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903827 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903829 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903830 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903831 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903832 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903833 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 903834 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 39 => ((9 integer)) mem: ((9 integer)): 903835 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903836 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 903837 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903856 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903858 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903860 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903861 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903862 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903863 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903864 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 903865 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 40 => ((9 integer)) mem: ((9 integer)): 903866 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903867 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 903868 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903887 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903889 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903890 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903891 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903892 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903893 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903894 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903895 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 903896 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 41 => ((9 integer)) mem: ((9 integer)): 903897 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903898 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 903899 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903918 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903920 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903921 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903922 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903923 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903924 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903925 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903926 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 903927 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 42 => ((9 integer)) mem: ((9 integer)): 903928 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903929 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 903930 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903949 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903951 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903952 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903953 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903954 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903955 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903956 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903957 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 903958 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 43 => ((9 integer)) mem: ((9 integer)): 903959 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903960 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 903961 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 903980 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 903982 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 903983 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 903984 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 903985 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 903986 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 903987 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 903988 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 903989 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 44 => ((9 integer)) mem: ((9 integer)): 903990 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 903991 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 903992 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904011 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904013 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 904014 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904015 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904016 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904017 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904018 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904019 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904020 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 45 => ((9 integer)) mem: ((9 integer)): 904021 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904022 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 904023 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904042 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904044 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 904045 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904046 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904047 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904048 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904049 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904050 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904051 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 46 => ((9 integer)) mem: ((9 integer)): 904052 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904053 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 904054 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904073 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904075 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 904076 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904077 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904078 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904079 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904080 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904081 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904082 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 47 => ((9 integer)) mem: ((9 integer)): 904083 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904084 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 904085 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904104 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904106 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 904107 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904108 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904109 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904110 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904111 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904112 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904113 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 48 => ((9 integer)) mem: ((9 integer)): 904114 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904115 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 904116 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904135 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904137 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 904138 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904139 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904140 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904141 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904142 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904143 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904144 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 49 => ((9 integer)) mem: ((9 integer)): 904145 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904146 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 904147 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: nil => ((5 boolean)) mem: ((5 boolean)): 903645 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904166 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904168 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 904169 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904170 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904171 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904172 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904173 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904174 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904175 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 50 => ((9 integer)) mem: ((9 integer)): 904176 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904177 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 904178 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: t => ((5 boolean)) mem: ((5 boolean)): 903645 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 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/main8 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904197 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904199 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\+ => ((2 character)) mem: ((2 character)): 904200 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904201 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904202 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904203 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904204 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904205 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904206 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 34 => ((9 integer)) mem: ((9 integer)): 904207 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904208 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 904209 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904228 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904230 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 904231 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904232 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904233 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904234 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904235 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904236 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904237 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 35 => ((9 integer)) mem: ((9 integer)): 904238 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904239 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 904240 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((25209 string-address-array-address) (raw)) => 25471 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: 25471 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 903617 <= 25471 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 0 => ((9 integer)) mem: ((9 integer)): 903618 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((25471 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 9: 1 => ((10 integer)) mem: ((10 integer)): 903619 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: nil => ((11 boolean)) mem: ((11 boolean)): 903620 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((25471 string-address-array) (raw)) mem: ((25471 integer) (raw)) => 1 mem: ((25472 string-address) (raw)) => 25566 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 25566 => ((12 string-address)) mem: ((12 string-address)): 903621 <= 25566 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 25566 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904259 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 25566) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904261 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 25566) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 25566 => ((2 string-address)) mem: ((2 string-address)): 904262 <= 25566 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((25566 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 4 => ((3 integer)) mem: ((3 integer)): 904263 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: 0 => ((4 integer)) mem: ((4 integer)): 904264 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 904265 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 mem: ((25567 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\m => ((6 character)) mem: ((6 character)): 904266 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904290 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904292 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\m => ((2 character)) mem: ((2 character)): 904293 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904294 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904295 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904296 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904297 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904298 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904299 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 36 => ((9 integer)) mem: ((9 integer)): 904300 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904301 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 904302 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 1 => ((4 integer)) mem: ((4 integer)): 904264 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 904265 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 mem: ((25568 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\a => ((6 character)) mem: ((6 character)): 904266 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904321 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904323 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\a => ((2 character)) mem: ((2 character)): 904324 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904325 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904326 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904327 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904328 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904329 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904330 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 37 => ((9 integer)) mem: ((9 integer)): 904331 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904332 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 904333 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 2 => ((4 integer)) mem: ((4 integer)): 904264 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 904265 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 mem: ((25569 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\i => ((6 character)) mem: ((6 character)): 904266 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904352 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904354 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\i => ((2 character)) mem: ((2 character)): 904355 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904356 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904357 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904358 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904359 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904360 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904361 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 38 => ((9 integer)) mem: ((9 integer)): 904362 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904363 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 904364 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 3 => ((4 integer)) mem: ((4 integer)): 904264 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 904265 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((25566 string) (raw)) mem: ((25566 integer) (raw)) => 4 mem: ((25570 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\n => ((6 character)) mem: ((6 character)): 904266 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904383 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904385 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\n => ((2 character)) mem: ((2 character)): 904386 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904387 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904388 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904389 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904390 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904391 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904392 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 39 => ((9 integer)) mem: ((9 integer)): 904393 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904394 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 904395 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 4 => ((4 integer)) mem: ((4 integer)): 904264 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: t => ((5 boolean)) mem: ((5 boolean)): 904265 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904414 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904416 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\/ => ((2 character)) mem: ((2 character)): 904417 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904418 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904419 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904420 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904421 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904422 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904423 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 40 => ((9 integer)) mem: ((9 integer)): 904424 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904425 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 904426 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 15: 1 => ((9 integer)) mem: ((9 integer)): 903618 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: t => ((11 boolean)) mem: ((11 boolean)): 903620 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904445 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904447 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 904448 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904449 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904450 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904451 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904452 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904453 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904454 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 41 => ((9 integer)) mem: ((9 integer)): 904455 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904456 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 904457 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((25210 string-address) (raw)) => 25791 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 18: 25791 => ((13 string-address)) mem: ((13 string-address)): 903622 <= 25791 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 25791 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904476 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 25791) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904478 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 25791) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 25791 => ((2 string-address)) mem: ((2 string-address)): 904479 <= 25791 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((25791 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 1 => ((3 integer)) mem: ((3 integer)): 904480 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: 0 => ((4 integer)) mem: ((4 integer)): 904481 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 904482 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((25791 string) (raw)) mem: ((25791 integer) (raw)) => 1 mem: ((25792 byte) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\5 => ((6 character)) mem: ((6 character)): 904483 <= #\5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904507 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904509 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\5 => ((2 character)) mem: ((2 character)): 904510 <= #\5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904511 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\5) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904512 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904513 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904514 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904515 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904516 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 42 => ((9 integer)) mem: ((9 integer)): 904517 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904518 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 904519 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\5 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 1 => ((4 integer)) mem: ((4 integer)): 904481 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: t => ((5 boolean)) mem: ((5 boolean)): 904482 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904538 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904540 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 904541 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904542 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904543 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904544 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904545 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904546 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904547 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 43 => ((9 integer)) mem: ((9 integer)): 904548 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904549 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 904550 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904569 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904571 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\: => ((2 character)) mem: ((2 character)): 904572 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904573 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904574 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904575 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904576 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904577 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904578 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 44 => ((9 integer)) mem: ((9 integer)): 904579 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904580 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 904581 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904600 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904602 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\space => ((2 character)) mem: ((2 character)): 904603 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904604 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904605 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904606 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904607 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904608 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904609 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 45 => ((9 integer)) mem: ((9 integer)): 904610 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904611 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 904612 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((25211 string-address) (raw)) => 25855 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 23: 25855 => ((9 string-address)) mem: ((9 string-address)): 903618 <= 25855 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 25855 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904631 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 25855) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904633 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 25855) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 25855 => ((2 string-address)) mem: ((2 string-address)): 904634 <= 25855 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((25855 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: 1 => ((3 integer)) mem: ((3 integer)): 904635 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: 0 => ((4 integer)) mem: ((4 integer)): 904636 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: nil => ((5 boolean)) mem: ((5 boolean)): 904637 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((25855 string) (raw)) mem: ((25855 integer) (raw)) => 1 mem: ((25856 byte) (raw)) => l run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: #\l => ((6 character)) mem: ((6 character)): 904638 <= #\l run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => l run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904662 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904664 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: #\l => ((2 character)) mem: ((2 character)): 904665 <= #\l run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 904666 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\l) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 904667 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 904668 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 904669 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 8: 17 => ((7 integer)) mem: ((7 integer)): 904670 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 34 => ((8 integer)) mem: ((8 integer)): 904671 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: 46 => ((9 integer)) mem: ((9 integer)): 904672 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 904673 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 904674 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 13: #\l => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\l run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 9: 1 => ((4 integer)) mem: ((4 integer)): 904636 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: t => ((5 boolean)) mem: ((5 boolean)): 904637 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904693 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 904694 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904695 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 3: nil => ((2 boolean)) mem: ((2 boolean)): 904696 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 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/main8 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 0: 904724 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904726 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 904727 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 904728 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 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/main8 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main8 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main8 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 5 run: print-traces-collapsed-from/print-page/process-key/main8 16: 6 => ((2 integer)) mem: ((2 integer)): 901286 <= 6 run: print-traces-collapsed-from/print-page/process-key/main8 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main8 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 6 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main8 8: nil => ((5 boolean)) mem: ((5 boolean)): 901289 <= nil run: print-traces-collapsed-from/print-page/process-key/main8 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main8 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/main8 10: t => ((6 boolean)) mem: ((6 boolean)): 901290 <= t run: print-traces-collapsed-from/print-page/process-key/main8 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/process-key/main8 35: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/process-key/main8 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main8 0: 904755 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main8 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/process-key/main8 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 904756 <= 29091 run: clear-rest-of-page/print-page/process-key/main8 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/process-key/main8 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 904757 <= 28799 run: clear-rest-of-page/print-page/process-key/main8 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/main8 3: t => ((2 boolean)) mem: ((2 boolean)): 904758 <= t run: clear-rest-of-page/print-page/process-key/main8 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/process-key/main8 36: (((reply))) run: process-key/main8 33: (((reply)) ((nil literal))) schedule: done with routine nil ===: main9 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((s string-address)) <- ((new)) Kkk ) -- nil c{0: 2 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 3 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 4 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 5 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil c{0: 6 (((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 ✓ (((s string-address)) <- ((new)) Kkk ) c{1: 2 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 3 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 4 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 5 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) c{1: 6 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) cn0: convert-names in main9 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: (((s string-address)) <- ((new)) Kkk ) nil nil cn0: checking arg Kkk 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: (((1 string-address)) <- ((new)) Kkk ) 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: main9 run: main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main9 0: 1001000 => ((default-space space-address)) run: main9 1: (((1 string-address)) <- ((new)) Kkk ) run: main9 1: 1001031 => ((1 string-address)) mem: ((1 string-address)): 1001002 <= 1001031 run: main9 2: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 1001031 run: init-keyboard/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main9 0: 1001036 => ((default-space space-address)) run: init-keyboard/main9 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main9 1: 1001067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1001038 <= 1001067 run: init-keyboard/main9 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main9 2: 1001068 => ((2 string-address-address)) mem: ((2 string-address-address)): 1001039 <= 1001068 run: init-keyboard/main9 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (1001031) run: init-keyboard/main9 3: 1001031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 1001068 <= 1001031 run: init-keyboard/main9 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main9 4: 1001067 => ((3 integer-address)) mem: ((3 integer-address)): 1001040 <= 1001067 run: init-keyboard/main9 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main9 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1001067 <= 0 run: init-keyboard/main9 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 1001067 run: main9 2: 1001067 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 1001003 <= 1001067 run: main9 3: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 1001067 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main9 0: 1001069 => ((default-space space-address)) run: process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1001067 28799) run: process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1001070 <= 29091 run: process-key/main9 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 1001067 28799) run: process-key/main9 2: 1001067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1001071 <= 1001067 run: process-key/main9 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 1001067 28799) run: process-key/main9 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 1001072 <= 28799 run: process-key/main9 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 1001067 run: read-key/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main9 0: 1001100 => ((default-space space-address)) run: read-key/process-key/main9 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (1001067 silent) run: read-key/process-key/main9 1: 1001067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1001102 <= 1001067 run: read-key/process-key/main9 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (1001067 silent) run: read-key/process-key/main9 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 1001103 <= silent run: read-key/process-key/main9 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 1001067 run: read-key/process-key/main9 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main9 4: 1001067 => ((3 integer-address)) mem: ((3 integer-address)): 1001104 <= 1001067 run: read-key/process-key/main9 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((1001068 string-address) (raw)) => 1001031 run: read-key/process-key/main9 5: 1001031 => ((4 string-address)) mem: ((4 string-address)): 1001105 <= 1001031 run: read-key/process-key/main9 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((1001031 integer) (raw)) => 4 run: read-key/process-key/main9 6: 4 => ((5 integer)) mem: ((5 integer)): 1001106 <= 4 run: read-key/process-key/main9 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/main9 7: nil => ((6 boolean)) mem: ((6 boolean)): 1001107 <= nil run: read-key/process-key/main9 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main9 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((1001031 string) (raw)) mem: ((1001031 integer) (raw)) => 4 mem: ((1001032 byte) (raw)) => K run: read-key/process-key/main9 10: #\K => ((7 character)) mem: ((7 character)): 1001108 <= #\K run: read-key/process-key/main9 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main9 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1001067 <= 1 run: read-key/process-key/main9 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main9 4: #\K => ((3 character)) mem: ((3 character)): 1001073 <= #\K run: process-key/main9 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main9 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main9 7: nil => ((4 boolean)) mem: ((4 boolean)): 1001074 <= nil run: process-key/main9 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1001075 <= nil run: process-key/main9 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main9 9: nil => ((6 boolean)) mem: ((6 boolean)): 1001076 <= nil run: process-key/main9 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main9 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main9 12: nil => ((7 boolean)) mem: ((7 boolean)): 1001077 <= nil run: process-key/main9 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main9 13: nil => ((8 boolean)) mem: ((8 boolean)): 1001078 <= nil run: process-key/main9 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main9 14: nil => ((7 boolean)) mem: ((7 boolean)): 1001077 <= nil run: process-key/main9 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main9 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main9 18: nil => ((9 boolean)) mem: ((9 boolean)): 1001079 <= nil run: process-key/main9 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main9 19: nil => ((10 boolean)) mem: ((10 boolean)): 1001080 <= nil run: process-key/main9 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main9 20: nil => ((9 boolean)) mem: ((9 boolean)): 1001079 <= nil run: process-key/main9 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main9 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main9 24: nil => ((11 boolean)) mem: ((11 boolean)): 1001081 <= nil run: process-key/main9 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main9 25: t => ((12 boolean)) mem: ((12 boolean)): 1001082 <= t run: process-key/main9 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main9 26: t => ((11 boolean)) mem: ((11 boolean)): 1001081 <= t run: process-key/main9 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main9 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main9 0: 1001131 => ((default-space space-address)) run: at-first-page/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1001132 <= 29091 run: at-first-page/process-key/main9 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 3 run: at-first-page/process-key/main9 2: nil => ((1 boolean)) mem: ((1 boolean)): 1001133 <= nil run: at-first-page/process-key/main9 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main9 4: (((reply)) ((nil literal))) run: process-key/main9 28: nil => ((13 boolean)) mem: ((13 boolean)): 1001083 <= nil run: process-key/main9 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main9 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main9 0: 1001162 => ((default-space space-address)) run: to-top/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1001163 <= 29091 run: to-top/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001164 <= 28799 run: to-top/process-key/main9 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1001165 <= nil run: to-top/process-key/main9 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main9 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main9 0: 1001193 => ((default-space space-address)) run: up/to-top/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1001194 <= 29091 run: up/to-top/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001195 <= 28799 run: up/to-top/process-key/main9 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main9 3: t => ((2 boolean)) mem: ((2 boolean)): 1001196 <= t run: up/to-top/process-key/main9 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main9 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main9 20: nil => ((8 boolean)) mem: ((8 boolean)): 1001202 <= nil run: up/to-top/process-key/main9 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main9 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main9 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main9 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main9 0: 1001224 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001226 <= 28799 run: cursor-up/up/to-top/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main9 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1001227 <= 28801 run: cursor-up/up/to-top/process-key/main9 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/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1001228 <= nil run: cursor-up/up/to-top/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main9 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/main9 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main9 7: (((reply))) run: to-top/process-key/main9 6: (((jump)) ((-4 offset))) run: to-top/process-key/main9 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1001165 <= nil run: to-top/process-key/main9 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main9 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main9 0: 1001255 => ((default-space space-address)) run: up/to-top/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1001256 <= 29091 run: up/to-top/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001257 <= 28799 run: up/to-top/process-key/main9 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main9 3: t => ((2 boolean)) mem: ((2 boolean)): 1001258 <= t run: up/to-top/process-key/main9 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main9 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main9 20: nil => ((8 boolean)) mem: ((8 boolean)): 1001264 <= nil run: up/to-top/process-key/main9 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main9 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main9 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main9 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main9 0: 1001286 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001288 <= 28799 run: cursor-up/up/to-top/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main9 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1001289 <= 28801 run: cursor-up/up/to-top/process-key/main9 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/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1001290 <= nil run: cursor-up/up/to-top/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main9 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/main9 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main9 7: (((reply))) run: to-top/process-key/main9 6: (((jump)) ((-4 offset))) run: to-top/process-key/main9 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1001165 <= nil run: to-top/process-key/main9 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main9 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main9 0: 1001317 => ((default-space space-address)) run: up/to-top/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1001318 <= 29091 run: up/to-top/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001319 <= 28799 run: up/to-top/process-key/main9 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main9 3: t => ((2 boolean)) mem: ((2 boolean)): 1001320 <= t run: up/to-top/process-key/main9 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main9 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main9 20: nil => ((8 boolean)) mem: ((8 boolean)): 1001326 <= nil run: up/to-top/process-key/main9 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main9 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main9 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main9 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main9 0: 1001348 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001350 <= 28799 run: cursor-up/up/to-top/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main9 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1001351 <= 28801 run: cursor-up/up/to-top/process-key/main9 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/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1001352 <= nil run: cursor-up/up/to-top/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main9 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/main9 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main9 7: (((reply))) run: to-top/process-key/main9 6: (((jump)) ((-4 offset))) run: to-top/process-key/main9 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main9 3: t => ((2 boolean)) mem: ((2 boolean)): 1001165 <= t run: to-top/process-key/main9 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main9 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main9 0: 1001379 => ((default-space space-address)) run: previous-page/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1001380 <= 29091 run: previous-page/process-key/main9 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => -1 run: previous-page/process-key/main9 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: previous-page/process-key/main9 3: t => ((1 boolean)) mem: ((1 boolean)): 1001381 <= t run: previous-page/process-key/main9 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => t run: previous-page/process-key/main9 46: easy-case run: previous-page/process-key/main9 47: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((8 integer) (space 1))) mem: ((4 integer) (space 1)) => 3 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main9 47: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 0 run: previous-page/process-key/main9 48: (((4 integer) (space 1)) <- ((max)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 0 run: max/previous-page/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/previous-page/process-key/main9 0: 1001410 => ((default-space space-address)) run: max/previous-page/process-key/main9 1: (((1 integer)) <- ((next-input))) arg: nil 0 (0 0) run: max/previous-page/process-key/main9 1: 0 => ((1 integer)) mem: ((1 integer)): 1001412 <= 0 run: max/previous-page/process-key/main9 2: (((2 integer)) <- ((next-input))) arg: nil 1 (0 0) run: max/previous-page/process-key/main9 2: 0 => ((2 integer)) mem: ((2 integer)): 1001413 <= 0 run: max/previous-page/process-key/main9 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 0 mem: ((2 integer)) => 0 run: max/previous-page/process-key/main9 3: nil => ((3 boolean)) mem: ((3 boolean)): 1001414 <= nil run: max/previous-page/process-key/main9 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/previous-page/process-key/main9 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: previous-page/process-key/main9 48: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 0 run: previous-page/process-key/main9 49: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: previous-page/process-key/main9 49: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: process-key/main9 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main9 0: 1001441 => ((default-space space-address)) run: print-page/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1001442 <= 29091 run: print-page/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001443 <= 28799 run: print-page/process-key/main9 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/process-key/main9 3: 0 => ((2 integer)) mem: ((2 integer)): 1001444 <= 0 run: print-page/process-key/main9 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/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1001445 <= nil run: print-page/process-key/main9 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main9 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/process-key/main9 7: nil => ((4 boolean)) mem: ((4 boolean)): 1001446 <= nil run: print-page/process-key/main9 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/process-key/main9 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/main9 29: nil => ((3 boolean)) mem: ((3 boolean)): 1001445 <= nil run: print-page/process-key/main9 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main9 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: print-page/process-key/main9 32: nil => ((11 boolean)) mem: ((11 boolean)): 1001453 <= nil run: print-page/process-key/main9 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: print-page/process-key/main9 34: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main9 0: 1001472 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0) run: print-traces-collapsed-from/print-page/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1001473 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0) run: print-traces-collapsed-from/print-page/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001474 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main9 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0) run: print-traces-collapsed-from/print-page/process-key/main9 3: 0 => ((2 integer)) mem: ((2 integer)): 1001475 <= 0 run: print-traces-collapsed-from/print-page/process-key/main9 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 0) run: print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((3 integer)) mem: ((3 integer)): 1001476 <= nil run: print-traces-collapsed-from/print-page/process-key/main9 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main9 5: 8 => ((4 integer)) mem: ((4 integer)): 1001477 <= 8 run: print-traces-collapsed-from/print-page/process-key/main9 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/process-key/main9 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1001478 <= nil run: print-traces-collapsed-from/print-page/process-key/main9 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: nil => ((6 boolean)) mem: ((6 boolean)): 1001479 <= nil run: print-traces-collapsed-from/print-page/process-key/main9 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main9 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-traces-collapsed-from/print-page/process-key/main9 12: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1001480 <= 14024 run: print-traces-collapsed-from/print-page/process-key/main9 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main9 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: print-traces-collapsed-from/print-page/process-key/main9 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main9 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main9 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 0: 1001503 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 1001505 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 14024 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 1001510 <= 14024 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 1001511 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001534 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001536 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 17 => ((2 integer)) mem: ((2 integer)): 1001537 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1001538 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: 0 => ((4 integer)) mem: ((4 integer)): 1001539 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001565 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001567 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001568 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001569 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001570 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001571 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001572 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001573 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001574 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 0 => ((9 integer)) mem: ((9 integer)): 1001575 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001576 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1001577 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001596 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001598 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001599 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001600 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001601 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001602 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001603 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001604 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001605 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 1 => ((9 integer)) mem: ((9 integer)): 1001606 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001607 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1001608 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001627 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001629 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001630 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001631 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001632 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001633 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001634 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001635 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001636 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 2 => ((9 integer)) mem: ((9 integer)): 1001637 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001638 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1001639 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001658 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001660 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001661 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001662 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001663 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001664 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001665 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001666 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001667 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 3 => ((9 integer)) mem: ((9 integer)): 1001668 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001669 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1001670 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001689 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001691 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001692 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001693 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001694 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001695 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001696 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001697 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001698 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 4 => ((9 integer)) mem: ((9 integer)): 1001699 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001700 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1001701 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001720 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001722 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001723 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001724 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001725 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001726 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001727 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001728 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001729 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 5 => ((9 integer)) mem: ((9 integer)): 1001730 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001731 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1001732 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001751 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001753 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001754 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001755 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001756 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001757 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001758 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001759 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001760 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 6 => ((9 integer)) mem: ((9 integer)): 1001761 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001762 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1001763 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001782 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001784 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001785 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001786 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001787 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001788 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001789 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001790 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001791 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 7 => ((9 integer)) mem: ((9 integer)): 1001792 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001793 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1001794 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001813 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001815 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001817 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001818 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001819 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001820 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001821 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001822 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 8 => ((9 integer)) mem: ((9 integer)): 1001823 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001824 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1001825 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001844 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001846 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001848 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001849 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001850 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001851 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001852 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001853 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 9 => ((9 integer)) mem: ((9 integer)): 1001854 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001855 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1001856 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001875 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001877 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001878 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001879 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001880 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001881 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001882 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001883 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001884 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 10 => ((9 integer)) mem: ((9 integer)): 1001885 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001886 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1001887 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001906 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001908 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001909 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001910 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001911 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001912 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001913 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001914 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001915 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 11 => ((9 integer)) mem: ((9 integer)): 1001916 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001917 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1001918 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001937 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001939 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001940 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001941 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001942 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001943 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001944 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001945 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001946 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 12 => ((9 integer)) mem: ((9 integer)): 1001947 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001948 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1001949 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001968 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1001970 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1001971 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1001972 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1001973 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1001974 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1001975 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1001976 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1001977 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 13 => ((9 integer)) mem: ((9 integer)): 1001978 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1001979 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1001980 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1001999 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002001 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002002 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002003 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002004 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002005 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002006 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002007 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002008 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 14 => ((9 integer)) mem: ((9 integer)): 1002009 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002010 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1002011 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002030 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002032 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002033 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002034 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002035 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002036 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002037 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002038 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002039 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 15 => ((9 integer)) mem: ((9 integer)): 1002040 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002041 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1002042 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1001540 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002061 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002063 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002064 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002065 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002066 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002067 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002068 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002069 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002070 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 16 => ((9 integer)) mem: ((9 integer)): 1002071 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002072 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1002073 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: t => ((5 boolean)) mem: ((5 boolean)): 1001540 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 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/main9 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002092 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002094 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\+ => ((2 character)) mem: ((2 character)): 1002095 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002096 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002097 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002098 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002099 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002100 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002101 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 0 => ((9 integer)) mem: ((9 integer)): 1002102 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002103 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1002104 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002123 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002125 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002126 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002127 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002128 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002129 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002130 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002131 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002132 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 1 => ((9 integer)) mem: ((9 integer)): 1002133 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002134 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1002135 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: 14290 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 1001512 <= 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 0 => ((9 integer)) mem: ((9 integer)): 1001513 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: 1 => ((10 integer)) mem: ((10 integer)): 1001514 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: nil => ((11 boolean)) mem: ((11 boolean)): 1001515 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 14385 => ((12 string-address)) mem: ((12 string-address)): 1001516 <= 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002154 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002156 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 1002157 <= 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 4 => ((3 integer)) mem: ((3 integer)): 1002158 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1002159 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1002160 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\m => ((6 character)) mem: ((6 character)): 1002161 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002185 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002187 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\m => ((2 character)) mem: ((2 character)): 1002188 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002189 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002190 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002191 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002192 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002193 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002194 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 2 => ((9 integer)) mem: ((9 integer)): 1002195 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002196 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1002197 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1002159 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1002160 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\a => ((6 character)) mem: ((6 character)): 1002161 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002216 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002218 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\a => ((2 character)) mem: ((2 character)): 1002219 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002220 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002221 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002222 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002223 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002224 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002225 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 3 => ((9 integer)) mem: ((9 integer)): 1002226 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002227 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1002228 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 2 => ((4 integer)) mem: ((4 integer)): 1002159 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1002160 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\i => ((6 character)) mem: ((6 character)): 1002161 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002247 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002249 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\i => ((2 character)) mem: ((2 character)): 1002250 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002251 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002252 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002253 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002254 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002255 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002256 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 4 => ((9 integer)) mem: ((9 integer)): 1002257 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002258 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1002259 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 3 => ((4 integer)) mem: ((4 integer)): 1002159 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1002160 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\n => ((6 character)) mem: ((6 character)): 1002161 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002278 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002280 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\n => ((2 character)) mem: ((2 character)): 1002281 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002282 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002283 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002284 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002285 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002286 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002287 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 5 => ((9 integer)) mem: ((9 integer)): 1002288 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002289 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1002290 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 4 => ((4 integer)) mem: ((4 integer)): 1002159 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1002160 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002309 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002311 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\/ => ((2 character)) mem: ((2 character)): 1002312 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002313 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002314 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002315 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002316 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002317 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002318 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 6 => ((9 integer)) mem: ((9 integer)): 1002319 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002320 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1002321 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 15: 1 => ((9 integer)) mem: ((9 integer)): 1001513 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: t => ((11 boolean)) mem: ((11 boolean)): 1001515 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002340 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002342 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002343 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002344 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002345 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002346 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002347 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002348 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002349 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 7 => ((9 integer)) mem: ((9 integer)): 1002350 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002351 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1002352 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 18: 14610 => ((13 string-address)) mem: ((13 string-address)): 1001517 <= 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002371 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002373 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 1002374 <= 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 1 => ((3 integer)) mem: ((3 integer)): 1002375 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1002376 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1002377 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\0 => ((6 character)) mem: ((6 character)): 1002378 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002402 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002404 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\0 => ((2 character)) mem: ((2 character)): 1002405 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002406 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002407 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002408 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002409 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002410 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002411 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 8 => ((9 integer)) mem: ((9 integer)): 1002412 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002413 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1002414 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1002376 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1002377 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002433 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002435 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002436 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002437 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002438 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002439 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002440 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002441 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002442 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 9 => ((9 integer)) mem: ((9 integer)): 1002443 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002444 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1002445 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002464 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002466 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\: => ((2 character)) mem: ((2 character)): 1002467 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002468 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002469 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002470 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002471 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002472 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002473 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 10 => ((9 integer)) mem: ((9 integer)): 1002474 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002475 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1002476 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002495 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002497 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002498 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002499 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002500 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002501 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002502 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002503 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002504 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 11 => ((9 integer)) mem: ((9 integer)): 1002505 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002506 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1002507 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 23: 14674 => ((9 string-address)) mem: ((9 string-address)): 1001513 <= 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002526 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002528 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 1002529 <= 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 5 => ((3 integer)) mem: ((3 integer)): 1002530 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1002531 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1002532 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\a => ((6 character)) mem: ((6 character)): 1002533 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002557 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002559 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\a => ((2 character)) mem: ((2 character)): 1002560 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002561 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002562 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002563 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002564 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002565 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002566 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 12 => ((9 integer)) mem: ((9 integer)): 1002567 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002568 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1002569 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1002531 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1002532 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\space => ((6 character)) mem: ((6 character)): 1002533 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002588 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002590 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002591 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002592 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002593 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002594 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002595 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002596 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002597 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 10: 13 => ((9 integer)) mem: ((9 integer)): 1002598 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002599 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1002600 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 2 => ((4 integer)) mem: ((4 integer)): 1002531 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1002532 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\b => ((6 character)) mem: ((6 character)): 1002533 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002619 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002621 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\b => ((2 character)) mem: ((2 character)): 1002622 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002623 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002624 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002625 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002626 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002627 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002628 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 10: 14 => ((9 integer)) mem: ((9 integer)): 1002629 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002630 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1002631 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 3 => ((4 integer)) mem: ((4 integer)): 1002531 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1002532 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\space => ((6 character)) mem: ((6 character)): 1002533 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002650 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002652 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002653 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002654 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002655 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002656 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002657 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002658 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002659 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 10: 15 => ((9 integer)) mem: ((9 integer)): 1002660 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002661 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1002662 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 4 => ((4 integer)) mem: ((4 integer)): 1002531 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1002532 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\c => ((6 character)) mem: ((6 character)): 1002533 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002681 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002683 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\c => ((2 character)) mem: ((2 character)): 1002684 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002685 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002686 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002687 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002688 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002689 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 0 => ((8 integer)) mem: ((8 integer)): 1002690 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 10: 16 => ((9 integer)) mem: ((9 integer)): 1002691 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002692 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1002693 <= 28821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 9: 5 => ((4 integer)) mem: ((4 integer)): 1002531 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1002532 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002712 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1002713 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002714 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1002715 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 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/main9 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002743 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002745 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1002746 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1002747 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main9 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main9 16: 1 => ((2 integer)) mem: ((2 integer)): 1001475 <= 1 run: print-traces-collapsed-from/print-page/process-key/main9 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main9 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1001478 <= nil run: print-traces-collapsed-from/print-page/process-key/main9 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: nil => ((6 boolean)) mem: ((6 boolean)): 1001479 <= nil run: print-traces-collapsed-from/print-page/process-key/main9 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main9 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-traces-collapsed-from/print-page/process-key/main9 12: 16025 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1001480 <= 16025 run: print-traces-collapsed-from/print-page/process-key/main9 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main9 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: print-traces-collapsed-from/print-page/process-key/main9 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main9 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main9 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 0: 1002774 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 1002776 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 16025 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 1002781 <= 16025 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 1002782 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002805 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002807 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 17 => ((2 integer)) mem: ((2 integer)): 1002808 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1002809 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: 0 => ((4 integer)) mem: ((4 integer)): 1002810 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002836 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002838 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002840 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002841 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002842 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002843 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002844 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1002845 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 17 => ((9 integer)) mem: ((9 integer)): 1002846 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002847 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1002848 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002867 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002869 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002870 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002871 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002872 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002873 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002874 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002875 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1002876 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 18 => ((9 integer)) mem: ((9 integer)): 1002877 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002878 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1002879 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002898 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002900 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002901 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002902 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002903 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002904 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002905 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002906 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1002907 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 19 => ((9 integer)) mem: ((9 integer)): 1002908 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002909 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1002910 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002929 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002931 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002932 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002933 <= nil schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002934 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002935 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002936 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002937 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1002938 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 20 => ((9 integer)) mem: ((9 integer)): 1002939 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002940 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1002941 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002960 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002962 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002963 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002964 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002965 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002966 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002967 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002968 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1002969 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 21 => ((9 integer)) mem: ((9 integer)): 1002970 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1002971 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1002972 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1002991 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1002993 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1002994 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1002995 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1002996 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1002997 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1002998 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1002999 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003000 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 22 => ((9 integer)) mem: ((9 integer)): 1003001 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003002 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1003003 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003022 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003024 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003025 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003026 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003027 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003028 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003029 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003030 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003031 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 23 => ((9 integer)) mem: ((9 integer)): 1003032 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003033 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1003034 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003053 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003055 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003056 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003057 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003058 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003059 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003060 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003061 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003062 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 24 => ((9 integer)) mem: ((9 integer)): 1003063 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003064 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1003065 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003084 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003086 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003087 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003088 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003089 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003090 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003091 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003092 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003093 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 25 => ((9 integer)) mem: ((9 integer)): 1003094 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003095 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1003096 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003115 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003117 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003118 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003119 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003120 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003121 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003122 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003123 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003124 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 26 => ((9 integer)) mem: ((9 integer)): 1003125 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003126 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1003127 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003146 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003148 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003149 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003150 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003151 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003152 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003153 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003154 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003155 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 27 => ((9 integer)) mem: ((9 integer)): 1003156 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003157 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1003158 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003177 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003179 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003180 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003181 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003182 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003183 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003184 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003185 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003186 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 28 => ((9 integer)) mem: ((9 integer)): 1003187 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003188 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1003189 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003208 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003210 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003211 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003212 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003213 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003214 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003215 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003216 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003217 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 29 => ((9 integer)) mem: ((9 integer)): 1003218 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003219 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1003220 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003239 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003241 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003242 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003243 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003244 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003245 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003246 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003247 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003248 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 30 => ((9 integer)) mem: ((9 integer)): 1003249 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003250 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1003251 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003270 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003272 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003273 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003274 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003275 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003276 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003277 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003278 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003279 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 31 => ((9 integer)) mem: ((9 integer)): 1003280 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003281 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1003282 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003301 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003303 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003304 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003305 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003306 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003307 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003308 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003309 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003310 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 32 => ((9 integer)) mem: ((9 integer)): 1003311 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003312 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1003313 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1002811 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003332 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003334 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003335 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003336 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003337 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003338 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003339 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003340 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003341 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 33 => ((9 integer)) mem: ((9 integer)): 1003342 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003343 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1003344 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: t => ((5 boolean)) mem: ((5 boolean)): 1002811 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 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/main9 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003363 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003365 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\+ => ((2 character)) mem: ((2 character)): 1003366 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003367 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003368 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003369 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003370 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003371 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003372 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 17 => ((9 integer)) mem: ((9 integer)): 1003373 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003374 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1003375 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003394 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003396 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003397 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003398 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003399 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003400 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003401 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003402 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003403 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 18 => ((9 integer)) mem: ((9 integer)): 1003404 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003405 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1003406 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: 16291 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 1002783 <= 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 0 => ((9 integer)) mem: ((9 integer)): 1002784 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: 1 => ((10 integer)) mem: ((10 integer)): 1002785 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: nil => ((11 boolean)) mem: ((11 boolean)): 1002786 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 16386 => ((12 string-address)) mem: ((12 string-address)): 1002787 <= 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003425 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003427 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 1003428 <= 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 4 => ((3 integer)) mem: ((3 integer)): 1003429 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1003430 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1003431 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\m => ((6 character)) mem: ((6 character)): 1003432 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003456 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003458 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\m => ((2 character)) mem: ((2 character)): 1003459 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003460 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003461 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003462 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003463 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003464 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003465 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 19 => ((9 integer)) mem: ((9 integer)): 1003466 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003467 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1003468 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1003430 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1003431 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\a => ((6 character)) mem: ((6 character)): 1003432 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003487 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003489 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\a => ((2 character)) mem: ((2 character)): 1003490 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003491 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003492 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003493 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003494 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003495 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003496 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 20 => ((9 integer)) mem: ((9 integer)): 1003497 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003498 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1003499 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 2 => ((4 integer)) mem: ((4 integer)): 1003430 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1003431 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\i => ((6 character)) mem: ((6 character)): 1003432 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003518 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003520 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\i => ((2 character)) mem: ((2 character)): 1003521 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003522 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003523 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003524 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003525 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003526 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003527 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 21 => ((9 integer)) mem: ((9 integer)): 1003528 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003529 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1003530 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 3 => ((4 integer)) mem: ((4 integer)): 1003430 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1003431 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\n => ((6 character)) mem: ((6 character)): 1003432 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003549 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003551 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\n => ((2 character)) mem: ((2 character)): 1003552 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003553 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003554 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003555 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003556 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003557 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003558 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 22 => ((9 integer)) mem: ((9 integer)): 1003559 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003560 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1003561 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 4 => ((4 integer)) mem: ((4 integer)): 1003430 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1003431 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003580 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003582 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\/ => ((2 character)) mem: ((2 character)): 1003583 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003584 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003585 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003586 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003587 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003588 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003589 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 23 => ((9 integer)) mem: ((9 integer)): 1003590 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003591 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1003592 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 15: 1 => ((9 integer)) mem: ((9 integer)): 1002784 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: t => ((11 boolean)) mem: ((11 boolean)): 1002786 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003611 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003613 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003614 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003615 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003616 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003617 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003618 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003619 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003620 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 24 => ((9 integer)) mem: ((9 integer)): 1003621 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003622 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1003623 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 18: 16611 => ((13 string-address)) mem: ((13 string-address)): 1002788 <= 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003642 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003644 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 1003645 <= 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 1 => ((3 integer)) mem: ((3 integer)): 1003646 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1003647 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1003648 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\1 => ((6 character)) mem: ((6 character)): 1003649 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003673 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003675 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\1 => ((2 character)) mem: ((2 character)): 1003676 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003677 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003678 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003679 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003680 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003681 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003682 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 25 => ((9 integer)) mem: ((9 integer)): 1003683 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003684 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1003685 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1003647 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1003648 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003704 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003706 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003707 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003708 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003709 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003710 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003711 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003712 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003713 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 26 => ((9 integer)) mem: ((9 integer)): 1003714 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003715 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1003716 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003735 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003737 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\: => ((2 character)) mem: ((2 character)): 1003738 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003739 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003740 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003741 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003742 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003743 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003744 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 27 => ((9 integer)) mem: ((9 integer)): 1003745 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003746 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1003747 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003766 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003768 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003769 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003770 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003771 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003772 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003773 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003774 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003775 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 28 => ((9 integer)) mem: ((9 integer)): 1003776 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003777 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1003778 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 23: 16675 => ((9 string-address)) mem: ((9 string-address)): 1002784 <= 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003797 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003799 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 1003800 <= 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 5 => ((3 integer)) mem: ((3 integer)): 1003801 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1003802 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1003803 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\d => ((6 character)) mem: ((6 character)): 1003804 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003828 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003830 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\d => ((2 character)) mem: ((2 character)): 1003831 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003832 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003833 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003834 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003835 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003836 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003837 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 29 => ((9 integer)) mem: ((9 integer)): 1003838 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003839 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1003840 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1003802 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1003803 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\space => ((6 character)) mem: ((6 character)): 1003804 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003859 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003861 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003862 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003863 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003864 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003865 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003866 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003867 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003868 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 10: 30 => ((9 integer)) mem: ((9 integer)): 1003869 <= 30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003870 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1003871 <= 28835 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 2 => ((4 integer)) mem: ((4 integer)): 1003802 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1003803 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\e => ((6 character)) mem: ((6 character)): 1003804 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003890 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003892 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\e => ((2 character)) mem: ((2 character)): 1003893 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003894 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003895 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003896 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003897 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003898 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003899 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 10: 31 => ((9 integer)) mem: ((9 integer)): 1003900 <= 31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003901 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1003902 <= 28836 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 3 => ((4 integer)) mem: ((4 integer)): 1003802 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1003803 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\space => ((6 character)) mem: ((6 character)): 1003804 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003921 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003923 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1003924 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003925 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003926 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003927 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003928 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003929 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003930 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 10: 32 => ((9 integer)) mem: ((9 integer)): 1003931 <= 32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003932 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1003933 <= 28837 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 4 => ((4 integer)) mem: ((4 integer)): 1003802 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1003803 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\f => ((6 character)) mem: ((6 character)): 1003804 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003952 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003954 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\f => ((2 character)) mem: ((2 character)): 1003955 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1003956 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1003957 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1003958 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1003959 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1003960 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1003961 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 10: 33 => ((9 integer)) mem: ((9 integer)): 1003962 <= 33 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1003963 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1003964 <= 28838 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 9: 5 => ((4 integer)) mem: ((4 integer)): 1003802 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/process-key/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1003803 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1003983 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1003984 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1003985 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1003986 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 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/main9 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004014 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004016 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1004017 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1004018 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main9 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main9 16: 2 => ((2 integer)) mem: ((2 integer)): 1001475 <= 2 run: print-traces-collapsed-from/print-page/process-key/main9 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main9 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1001478 <= nil run: print-traces-collapsed-from/print-page/process-key/main9 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: nil => ((6 boolean)) mem: ((6 boolean)): 1001479 <= nil run: print-traces-collapsed-from/print-page/process-key/main9 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main9 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28762 instruction-trace-address) (raw)) => 20472 run: print-traces-collapsed-from/print-page/process-key/main9 12: 20472 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1001480 <= 20472 run: print-traces-collapsed-from/print-page/process-key/main9 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main9 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 2 run: print-traces-collapsed-from/print-page/process-key/main9 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main9 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main9 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 20472 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 0: 1004045 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 1004047 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 20472 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 1004052 <= 20472 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 1004053 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004076 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004078 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 17 => ((2 integer)) mem: ((2 integer)): 1004079 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1004080 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: 0 => ((4 integer)) mem: ((4 integer)): 1004081 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004107 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004109 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004110 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004111 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004112 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004113 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004114 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004115 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004116 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 34 => ((9 integer)) mem: ((9 integer)): 1004117 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004118 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1004119 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004138 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004140 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004141 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004142 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004143 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004144 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004145 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004146 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004147 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 35 => ((9 integer)) mem: ((9 integer)): 1004148 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004149 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1004150 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004169 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004171 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004172 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004173 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004174 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004175 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004176 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004177 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004178 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 36 => ((9 integer)) mem: ((9 integer)): 1004179 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004180 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1004181 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004200 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004202 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004203 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004204 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004205 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004206 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004207 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004208 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004209 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 37 => ((9 integer)) mem: ((9 integer)): 1004210 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004211 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1004212 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004231 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004233 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004234 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004235 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004236 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004237 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004238 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004239 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004240 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 38 => ((9 integer)) mem: ((9 integer)): 1004241 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004242 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1004243 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004262 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004264 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004265 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004266 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004267 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004268 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004269 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004270 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004271 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 39 => ((9 integer)) mem: ((9 integer)): 1004272 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004273 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1004274 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004293 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004295 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004296 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004297 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004298 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004299 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004300 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004301 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004302 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 40 => ((9 integer)) mem: ((9 integer)): 1004303 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004304 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1004305 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004324 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004326 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004327 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004328 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004329 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004330 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004331 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004332 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004333 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 41 => ((9 integer)) mem: ((9 integer)): 1004334 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004335 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1004336 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004355 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004357 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004358 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004359 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004360 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004361 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004362 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004363 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004364 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 42 => ((9 integer)) mem: ((9 integer)): 1004365 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004366 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1004367 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004386 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004388 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004389 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004390 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004391 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004392 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004393 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004394 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004395 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 43 => ((9 integer)) mem: ((9 integer)): 1004396 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004397 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1004398 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004417 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004419 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004420 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004421 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004422 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004423 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004424 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004425 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004426 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 44 => ((9 integer)) mem: ((9 integer)): 1004427 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004428 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1004429 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004448 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004450 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004451 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004452 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004453 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004454 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004455 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004456 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004457 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 45 => ((9 integer)) mem: ((9 integer)): 1004458 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004459 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1004460 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004479 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004481 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004482 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004483 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004484 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004485 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004486 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004487 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004488 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 46 => ((9 integer)) mem: ((9 integer)): 1004489 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004490 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1004491 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004510 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004512 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004513 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004514 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004515 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004516 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004517 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004518 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004519 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 47 => ((9 integer)) mem: ((9 integer)): 1004520 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004521 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1004522 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004541 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004543 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004544 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004545 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004546 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004547 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004548 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004549 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004550 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 48 => ((9 integer)) mem: ((9 integer)): 1004551 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004552 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1004553 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004572 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004574 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004575 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004576 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004577 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004578 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004579 <= 28802 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004580 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004581 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 49 => ((9 integer)) mem: ((9 integer)): 1004582 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004583 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1004584 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1004082 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004603 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004605 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004606 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004607 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004608 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004609 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004610 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004611 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004612 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 50 => ((9 integer)) mem: ((9 integer)): 1004613 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004614 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 1004615 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: t => ((5 boolean)) mem: ((5 boolean)): 1004082 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 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/main9 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004634 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004636 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\+ => ((2 character)) mem: ((2 character)): 1004637 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004638 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004639 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004640 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004641 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004642 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004643 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 34 => ((9 integer)) mem: ((9 integer)): 1004644 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004645 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1004646 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004665 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004667 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004668 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004669 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004670 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004671 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004672 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004673 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004674 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 35 => ((9 integer)) mem: ((9 integer)): 1004675 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004676 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1004677 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((20472 string-address-array-address) (raw)) => 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: 20737 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 1004054 <= 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 0 => ((9 integer)) mem: ((9 integer)): 1004055 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((20737 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 9: 1 => ((10 integer)) mem: ((10 integer)): 1004056 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: nil => ((11 boolean)) mem: ((11 boolean)): 1004057 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((20737 string-address-array) (raw)) mem: ((20737 integer) (raw)) => 1 mem: ((20738 string-address) (raw)) => 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 20832 => ((12 string-address)) mem: ((12 string-address)): 1004058 <= 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004696 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004698 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 20832 => ((2 string-address)) mem: ((2 string-address)): 1004699 <= 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20832 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 4 => ((3 integer)) mem: ((3 integer)): 1004700 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1004701 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1004702 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20833 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\m => ((6 character)) mem: ((6 character)): 1004703 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004727 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004729 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\m => ((2 character)) mem: ((2 character)): 1004730 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004731 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004732 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004733 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004734 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004735 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004736 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 36 => ((9 integer)) mem: ((9 integer)): 1004737 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004738 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1004739 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1004701 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1004702 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20834 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\a => ((6 character)) mem: ((6 character)): 1004703 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004758 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004760 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\a => ((2 character)) mem: ((2 character)): 1004761 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004762 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004763 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004764 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004765 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004766 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004767 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 37 => ((9 integer)) mem: ((9 integer)): 1004768 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004769 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1004770 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 2 => ((4 integer)) mem: ((4 integer)): 1004701 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1004702 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20835 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\i => ((6 character)) mem: ((6 character)): 1004703 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004789 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004791 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\i => ((2 character)) mem: ((2 character)): 1004792 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004793 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004794 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004795 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004796 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004797 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004798 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 38 => ((9 integer)) mem: ((9 integer)): 1004799 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004800 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1004801 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 3 => ((4 integer)) mem: ((4 integer)): 1004701 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1004702 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20836 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\n => ((6 character)) mem: ((6 character)): 1004703 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004820 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004822 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\n => ((2 character)) mem: ((2 character)): 1004823 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004824 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004825 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004826 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004827 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004828 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004829 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 39 => ((9 integer)) mem: ((9 integer)): 1004830 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004831 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1004832 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 4 => ((4 integer)) mem: ((4 integer)): 1004701 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1004702 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004851 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004853 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\/ => ((2 character)) mem: ((2 character)): 1004854 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004855 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004856 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004857 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004858 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004859 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004860 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 40 => ((9 integer)) mem: ((9 integer)): 1004861 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004862 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1004863 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 15: 1 => ((9 integer)) mem: ((9 integer)): 1004055 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: t => ((11 boolean)) mem: ((11 boolean)): 1004057 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004882 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004884 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004885 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004886 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004887 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004888 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004889 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004890 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004891 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 41 => ((9 integer)) mem: ((9 integer)): 1004892 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004893 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1004894 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((20473 string-address) (raw)) => 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 18: 21057 => ((13 string-address)) mem: ((13 string-address)): 1004059 <= 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004913 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004915 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 21057 => ((2 string-address)) mem: ((2 string-address)): 1004916 <= 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21057 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 1 => ((3 integer)) mem: ((3 integer)): 1004917 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1004918 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1004919 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21057 string) (raw)) mem: ((21057 integer) (raw)) => 1 mem: ((21058 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\2 => ((6 character)) mem: ((6 character)): 1004920 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004944 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004946 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\2 => ((2 character)) mem: ((2 character)): 1004947 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004948 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004949 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004950 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004951 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004952 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004953 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 42 => ((9 integer)) mem: ((9 integer)): 1004954 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004955 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1004956 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1004918 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1004919 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1004975 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1004977 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1004978 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1004979 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1004980 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1004981 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1004982 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1004983 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1004984 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 43 => ((9 integer)) mem: ((9 integer)): 1004985 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1004986 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1004987 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1005006 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005008 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\: => ((2 character)) mem: ((2 character)): 1005009 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005010 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005011 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005012 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005013 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005014 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1005015 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 44 => ((9 integer)) mem: ((9 integer)): 1005016 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005017 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1005018 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1005037 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005039 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1005040 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005041 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005042 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005043 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005044 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005045 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1005046 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 45 => ((9 integer)) mem: ((9 integer)): 1005047 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005048 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1005049 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((20474 string-address) (raw)) => 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 23: 21121 => ((9 string-address)) mem: ((9 string-address)): 1004055 <= 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1005068 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005070 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 21121 => ((2 string-address)) mem: ((2 string-address)): 1005071 <= 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21121 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: 4 => ((3 integer)) mem: ((3 integer)): 1005072 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1005073 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1005074 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21122 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\g => ((6 character)) mem: ((6 character)): 1005075 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1005099 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005101 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\g => ((2 character)) mem: ((2 character)): 1005102 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005103 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005104 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005105 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005106 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005107 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1005108 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 46 => ((9 integer)) mem: ((9 integer)): 1005109 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005110 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1005111 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1005073 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1005074 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21123 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\space => ((6 character)) mem: ((6 character)): 1005075 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1005130 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005132 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1005133 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005134 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005135 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005136 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005137 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005138 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1005139 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 47 => ((9 integer)) mem: ((9 integer)): 1005140 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005141 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1005142 <= 28852 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 2 => ((4 integer)) mem: ((4 integer)): 1005073 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1005074 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21124 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\h => ((6 character)) mem: ((6 character)): 1005075 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1005161 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005163 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\h => ((2 character)) mem: ((2 character)): 1005164 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005165 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005166 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005167 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005168 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005169 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1005170 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 48 => ((9 integer)) mem: ((9 integer)): 1005171 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005172 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1005173 <= 28853 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 3 => ((4 integer)) mem: ((4 integer)): 1005073 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1005074 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21125 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: #\i => ((6 character)) mem: ((6 character)): 1005075 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1005192 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005194 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: #\i => ((2 character)) mem: ((2 character)): 1005195 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005196 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005197 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005198 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005199 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005200 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1005201 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: 49 => ((9 integer)) mem: ((9 integer)): 1005202 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005203 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1005204 <= 28854 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 9: 4 => ((4 integer)) mem: ((4 integer)): 1005073 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1005074 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1005223 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1005224 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005225 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1005226 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 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/main9 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 0: 1005254 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005256 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1005257 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1005258 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 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/main9 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main9 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main9 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main9 16: 3 => ((2 integer)) mem: ((2 integer)): 1001475 <= 3 run: print-traces-collapsed-from/print-page/process-key/main9 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main9 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1001478 <= nil run: print-traces-collapsed-from/print-page/process-key/main9 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main9 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/main9 10: t => ((6 boolean)) mem: ((6 boolean)): 1001479 <= t run: print-traces-collapsed-from/print-page/process-key/main9 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/process-key/main9 35: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main9 0: 1005285 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1005286 <= 29091 run: clear-rest-of-page/print-page/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005287 <= 28799 run: clear-rest-of-page/print-page/process-key/main9 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/main9 3: t => ((2 boolean)) mem: ((2 boolean)): 1005288 <= t run: clear-rest-of-page/print-page/process-key/main9 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/process-key/main9 36: (((reply))) run: process-key/main9 33: (((reply)) ((nil literal))) run: main9 4: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 1001067 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main9 0: 1005316 => ((default-space space-address)) run: process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1001067 28799) run: process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1005317 <= 29091 run: process-key/main9 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 1001067 28799) run: process-key/main9 2: 1001067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1005318 <= 1001067 run: process-key/main9 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 1001067 28799) run: process-key/main9 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 1005319 <= 28799 run: process-key/main9 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 1001067 run: read-key/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main9 0: 1005347 => ((default-space space-address)) run: read-key/process-key/main9 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (1001067 silent) run: read-key/process-key/main9 1: 1001067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1005349 <= 1001067 run: read-key/process-key/main9 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (1001067 silent) run: read-key/process-key/main9 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 1005350 <= silent run: read-key/process-key/main9 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 1001067 run: read-key/process-key/main9 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main9 4: 1001067 => ((3 integer-address)) mem: ((3 integer-address)): 1005351 <= 1001067 run: read-key/process-key/main9 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((1001068 string-address) (raw)) => 1001031 run: read-key/process-key/main9 5: 1001031 => ((4 string-address)) mem: ((4 string-address)): 1005352 <= 1001031 run: read-key/process-key/main9 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((1001031 integer) (raw)) => 4 run: read-key/process-key/main9 6: 4 => ((5 integer)) mem: ((5 integer)): 1005353 <= 4 run: read-key/process-key/main9 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/main9 7: nil => ((6 boolean)) mem: ((6 boolean)): 1005354 <= nil run: read-key/process-key/main9 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main9 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 1 array-len: ((1001031 string) (raw)) mem: ((1001031 integer) (raw)) => 4 mem: ((1001033 byte) (raw)) => k run: read-key/process-key/main9 10: #\k => ((7 character)) mem: ((7 character)): 1005355 <= #\k run: read-key/process-key/main9 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 1 run: read-key/process-key/main9 11: 2 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1001067 <= 2 run: read-key/process-key/main9 12: (((reply)) ((7 character))) mem: ((7 character)) => k run: process-key/main9 4: #\k => ((3 character)) mem: ((3 character)): 1005320 <= #\k run: process-key/main9 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => k run: process-key/main9 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => k run: process-key/main9 7: nil => ((4 boolean)) mem: ((4 boolean)): 1005321 <= nil run: process-key/main9 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => k run: process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1005322 <= nil run: process-key/main9 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main9 9: nil => ((6 boolean)) mem: ((6 boolean)): 1005323 <= nil run: process-key/main9 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main9 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => k run: process-key/main9 12: nil => ((7 boolean)) mem: ((7 boolean)): 1005324 <= nil run: process-key/main9 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => k run: process-key/main9 13: t => ((8 boolean)) mem: ((8 boolean)): 1005325 <= t run: process-key/main9 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => t run: process-key/main9 14: t => ((7 boolean)) mem: ((7 boolean)): 1005324 <= t run: process-key/main9 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: process-key/main9 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: up/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/process-key/main9 0: 1005378 => ((default-space space-address)) run: up/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1005379 <= 29091 run: up/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005380 <= 28799 run: up/process-key/main9 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/process-key/main9 3: t => ((2 boolean)) mem: ((2 boolean)): 1005381 <= t run: up/process-key/main9 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/process-key/main9 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/process-key/main9 20: nil => ((8 boolean)) mem: ((8 boolean)): 1005387 <= nil run: up/process-key/main9 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/process-key/main9 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/process-key/main9 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/process-key/main9 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/process-key/main9 0: 1005409 => ((default-space space-address)) run: cursor-up/up/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005411 <= 28799 run: cursor-up/up/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main9 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/process-key/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1005412 <= 28801 run: cursor-up/up/process-key/main9 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/process-key/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1005413 <= nil run: cursor-up/up/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/process-key/main9 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/process-key/main9 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/process-key/main9 7: (((reply))) run: process-key/main9 17: (((reply)) ((nil literal))) run: main9 5: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 1001067 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main9 0: 1005440 => ((default-space space-address)) run: process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1001067 28799) run: process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1005441 <= 29091 run: process-key/main9 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 1001067 28799) run: process-key/main9 2: 1001067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1005442 <= 1001067 run: process-key/main9 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 1001067 28799) run: process-key/main9 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 1005443 <= 28799 run: process-key/main9 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 1001067 run: read-key/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main9 0: 1005471 => ((default-space space-address)) run: read-key/process-key/main9 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (1001067 silent) run: read-key/process-key/main9 1: 1001067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1005473 <= 1001067 run: read-key/process-key/main9 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (1001067 silent) run: read-key/process-key/main9 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 1005474 <= silent run: read-key/process-key/main9 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 1001067 run: read-key/process-key/main9 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main9 4: 1001067 => ((3 integer-address)) mem: ((3 integer-address)): 1005475 <= 1001067 run: read-key/process-key/main9 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((1001068 string-address) (raw)) => 1001031 run: read-key/process-key/main9 5: 1001031 => ((4 string-address)) mem: ((4 string-address)): 1005476 <= 1001031 run: read-key/process-key/main9 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((1001031 integer) (raw)) => 4 run: read-key/process-key/main9 6: 4 => ((5 integer)) mem: ((5 integer)): 1005477 <= 4 run: read-key/process-key/main9 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/main9 7: nil => ((6 boolean)) mem: ((6 boolean)): 1005478 <= nil run: read-key/process-key/main9 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main9 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 2 array-len: ((1001031 string) (raw)) mem: ((1001031 integer) (raw)) => 4 mem: ((1001034 byte) (raw)) => k run: read-key/process-key/main9 10: #\k => ((7 character)) mem: ((7 character)): 1005479 <= #\k run: read-key/process-key/main9 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 2 run: read-key/process-key/main9 11: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1001067 <= 3 run: read-key/process-key/main9 12: (((reply)) ((7 character))) mem: ((7 character)) => k run: process-key/main9 4: #\k => ((3 character)) mem: ((3 character)): 1005444 <= #\k run: process-key/main9 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => k run: process-key/main9 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => k run: process-key/main9 7: nil => ((4 boolean)) mem: ((4 boolean)): 1005445 <= nil run: process-key/main9 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => k run: process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1005446 <= nil run: process-key/main9 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main9 9: nil => ((6 boolean)) mem: ((6 boolean)): 1005447 <= nil run: process-key/main9 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main9 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => k run: process-key/main9 12: nil => ((7 boolean)) mem: ((7 boolean)): 1005448 <= nil run: process-key/main9 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => k run: process-key/main9 13: t => ((8 boolean)) mem: ((8 boolean)): 1005449 <= t run: process-key/main9 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => t run: process-key/main9 14: t => ((7 boolean)) mem: ((7 boolean)): 1005448 <= t run: process-key/main9 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => t run: process-key/main9 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: up/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/process-key/main9 0: 1005502 => ((default-space space-address)) run: up/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1005503 <= 29091 run: up/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005504 <= 28799 run: up/process-key/main9 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/process-key/main9 3: t => ((2 boolean)) mem: ((2 boolean)): 1005505 <= t run: up/process-key/main9 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/process-key/main9 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/process-key/main9 20: nil => ((8 boolean)) mem: ((8 boolean)): 1005511 <= nil run: up/process-key/main9 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/process-key/main9 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/process-key/main9 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/process-key/main9 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/process-key/main9 0: 1005533 => ((default-space space-address)) schedule: scheduling cursor-up/up/process-key/main9 for further processing schedule: cursor-up/up/process-key/main9 run: cursor-up/up/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005535 <= 28799 run: cursor-up/up/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/process-key/main9 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/process-key/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1005536 <= 28801 run: cursor-up/up/process-key/main9 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/process-key/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1005537 <= nil run: cursor-up/up/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/process-key/main9 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/process-key/main9 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/process-key/main9 7: (((reply))) run: process-key/main9 17: (((reply)) ((nil literal))) run: main9 6: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 1001067 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main9 0: 1005564 => ((default-space space-address)) run: process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1001067 28799) run: process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1005565 <= 29091 run: process-key/main9 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 1001067 28799) run: process-key/main9 2: 1001067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1005566 <= 1001067 run: process-key/main9 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 1001067 28799) run: process-key/main9 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 1005567 <= 28799 run: process-key/main9 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 1001067 run: read-key/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main9 0: 1005595 => ((default-space space-address)) run: read-key/process-key/main9 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (1001067 silent) run: read-key/process-key/main9 1: 1001067 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1005597 <= 1001067 run: read-key/process-key/main9 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (1001067 silent) run: read-key/process-key/main9 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 1005598 <= silent run: read-key/process-key/main9 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 1001067 run: read-key/process-key/main9 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main9 4: 1001067 => ((3 integer-address)) mem: ((3 integer-address)): 1005599 <= 1001067 run: read-key/process-key/main9 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((1001068 string-address) (raw)) => 1001031 run: read-key/process-key/main9 5: 1001031 => ((4 string-address)) mem: ((4 string-address)): 1005600 <= 1001031 run: read-key/process-key/main9 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((1001031 integer) (raw)) => 4 run: read-key/process-key/main9 6: 4 => ((5 integer)) mem: ((5 integer)): 1005601 <= 4 run: read-key/process-key/main9 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/main9 7: nil => ((6 boolean)) mem: ((6 boolean)): 1005602 <= nil run: read-key/process-key/main9 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main9 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 array-len: ((1001031 string) (raw)) mem: ((1001031 integer) (raw)) => 4 mem: ((1001035 byte) (raw)) => run: read-key/process-key/main9 10: #\newline => ((7 character)) mem: ((7 character)): 1005603 <= #\newline run: read-key/process-key/main9 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 3 run: read-key/process-key/main9 11: 4 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1001067 <= 4 run: read-key/process-key/main9 12: (((reply)) ((7 character))) mem: ((7 character)) => run: process-key/main9 4: #\newline => ((3 character)) mem: ((3 character)): 1005568 <= #\newline run: process-key/main9 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => run: process-key/main9 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => run: process-key/main9 7: nil => ((4 boolean)) mem: ((4 boolean)): 1005569 <= nil run: process-key/main9 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1005570 <= nil run: process-key/main9 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main9 9: nil => ((6 boolean)) mem: ((6 boolean)): 1005571 <= nil run: process-key/main9 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main9 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => run: process-key/main9 12: nil => ((7 boolean)) mem: ((7 boolean)): 1005572 <= nil run: process-key/main9 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => run: process-key/main9 13: nil => ((8 boolean)) mem: ((8 boolean)): 1005573 <= nil run: process-key/main9 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main9 14: nil => ((7 boolean)) mem: ((7 boolean)): 1005572 <= nil run: process-key/main9 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main9 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => run: process-key/main9 18: nil => ((9 boolean)) mem: ((9 boolean)): 1005574 <= nil run: process-key/main9 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => run: process-key/main9 19: nil => ((10 boolean)) mem: ((10 boolean)): 1005575 <= nil run: process-key/main9 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main9 20: nil => ((9 boolean)) mem: ((9 boolean)): 1005574 <= nil run: process-key/main9 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main9 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => run: process-key/main9 24: nil => ((11 boolean)) mem: ((11 boolean)): 1005576 <= nil run: process-key/main9 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => run: process-key/main9 25: nil => ((12 boolean)) mem: ((12 boolean)): 1005577 <= nil run: process-key/main9 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main9 26: nil => ((11 boolean)) mem: ((11 boolean)): 1005576 <= nil run: process-key/main9 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main9 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => run: process-key/main9 34: nil => ((14 boolean)) mem: ((14 boolean)): 1005579 <= nil run: process-key/main9 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => run: process-key/main9 35: nil => ((15 boolean)) mem: ((15 boolean)): 1005580 <= nil run: process-key/main9 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => nil run: process-key/main9 36: nil => ((14 boolean)) mem: ((14 boolean)): 1005579 <= nil run: process-key/main9 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => nil run: process-key/main9 45: (((17 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => run: process-key/main9 45: t => ((17 boolean)) mem: ((17 boolean)): 1005582 <= t run: process-key/main9 46: (((jump-unless)) ((17 boolean)) ((30 offset))) mem: ((17 boolean)) => t run: process-key/main9 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1))) mem: ((11 integer) (space 1)) => 1 run: process-key/main9 47: 1 => ((18 integer)) mem: ((18 integer)): 1005583 <= 1 run: process-key/main9 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((18 integer)) => 1 run: cursor-row-to-trace-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/process-key/main9 0: 1005626 => ((default-space space-address)) run: cursor-row-to-trace-index/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1) run: cursor-row-to-trace-index/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1005627 <= 29091 run: cursor-row-to-trace-index/process-key/main9 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 1) run: cursor-row-to-trace-index/process-key/main9 2: 1 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 1005628 <= 1 run: cursor-row-to-trace-index/process-key/main9 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/main9 3: 1 => ((2 integer)) mem: ((2 integer)): 1005629 <= 1 run: cursor-row-to-trace-index/process-key/main9 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/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1005630 <= nil run: cursor-row-to-trace-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-row-to-trace-index/process-key/main9 6: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: process-key/main9 48: 1 => ((19 integer)) mem: ((19 integer)): 1005584 <= 1 run: process-key/main9 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: process-key/main9 49: nil => ((20 boolean)) mem: ((20 boolean)): 1005585 <= nil run: process-key/main9 50: (((jump-unless)) ((20 boolean)) ((17 offset))) mem: ((20 boolean)) => nil run: process-key/main9 68: (((2 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 1 run: process-key/main9 68: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 1 run: process-key/main9 69: (((6 integer) (space 1)) <- ((copy)) ((19 integer))) mem: ((19 integer)) => 1 run: process-key/main9 69: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: process-key/main9 70: (((25 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((19 integer))) mem: ((19 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: process-key/main9 70: 16025 => ((25 instruction-trace-address)) mem: ((25 instruction-trace-address)): 1005590 <= 16025 run: process-key/main9 71: (((print-instruction-trace)) ((2 terminal-address)) ((25 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((2 terminal-address)) => 28799 mem: ((25 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace/process-key/main9 0: 1005657 => ((default-space space-address)) run: print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005659 <= 28799 run: print-instruction-trace/process-key/main9 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace/process-key/main9 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 1005660 <= 16025 run: print-instruction-trace/process-key/main9 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace/process-key/main9 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1005658 <= 29091 run: print-instruction-trace/process-key/main9 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((2 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1005688 => ((default-space space-address)) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005690 <= 28799 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 1005691 <= 16025 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1005689 <= 29091 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1005719 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005721 <= 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: 17 => ((2 integer)) mem: ((2 integer)): 1005722 <= 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1005723 <= 28802 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: 0 => ((4 integer)) mem: ((4 integer)): 1005724 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1005750 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005752 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1005753 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005754 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005755 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005756 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005757 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005758 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1005759 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 17 => ((9 integer)) mem: ((9 integer)): 1005760 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005761 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1005762 <= 28822 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1005781 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005783 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1005784 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005785 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005786 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005787 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005788 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005789 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1005790 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 18 => ((9 integer)) mem: ((9 integer)): 1005791 <= 18 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005792 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1005793 <= 28823 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1005812 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005814 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1005815 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005816 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005817 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005818 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005819 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005820 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1005821 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 19 => ((9 integer)) mem: ((9 integer)): 1005822 <= 19 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005823 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1005824 <= 28824 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1005843 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005845 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1005846 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005847 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005848 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005849 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005850 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005851 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1005852 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 20 => ((9 integer)) mem: ((9 integer)): 1005853 <= 20 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005854 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1005855 <= 28825 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1005874 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005876 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1005877 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005878 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005879 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005880 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005881 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005882 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1005883 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 21 => ((9 integer)) mem: ((9 integer)): 1005884 <= 21 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005885 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1005886 <= 28826 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1005905 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005907 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1005908 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005909 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005910 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005911 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005912 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005913 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1005914 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 22 => ((9 integer)) mem: ((9 integer)): 1005915 <= 22 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005916 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1005917 <= 28827 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1005936 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005938 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1005939 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005940 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005941 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005942 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005943 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005944 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1005945 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 23 => ((9 integer)) mem: ((9 integer)): 1005946 <= 23 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005947 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1005948 <= 28828 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1005967 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1005969 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1005970 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1005971 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1005972 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1005973 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1005974 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1005975 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1005976 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 24 => ((9 integer)) mem: ((9 integer)): 1005977 <= 24 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1005978 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1005979 <= 28829 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1005998 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006000 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006001 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006002 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006003 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006004 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006005 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006006 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006007 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 25 => ((9 integer)) mem: ((9 integer)): 1006008 <= 25 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006009 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1006010 <= 28830 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006029 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006031 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006032 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006033 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006034 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006035 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006036 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006037 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006038 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 26 => ((9 integer)) mem: ((9 integer)): 1006039 <= 26 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006040 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1006041 <= 28831 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006060 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006062 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006063 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006064 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006065 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006066 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006067 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006068 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006069 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 27 => ((9 integer)) mem: ((9 integer)): 1006070 <= 27 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006071 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1006072 <= 28832 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006091 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006093 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006094 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006095 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006096 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006097 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006098 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006099 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006100 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 28 => ((9 integer)) mem: ((9 integer)): 1006101 <= 28 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006102 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1006103 <= 28833 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006122 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006124 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006125 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006126 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006127 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006128 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006129 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006130 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006131 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 29 => ((9 integer)) mem: ((9 integer)): 1006132 <= 29 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006133 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1006134 <= 28834 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006153 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006155 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006156 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006157 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006158 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006159 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006160 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006161 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006162 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 30 => ((9 integer)) mem: ((9 integer)): 1006163 <= 30 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006164 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1006165 <= 28835 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006184 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006186 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006187 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006188 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006189 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006190 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006191 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006192 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006193 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 31 => ((9 integer)) mem: ((9 integer)): 1006194 <= 31 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006195 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1006196 <= 28836 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006215 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006217 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006218 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006219 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006220 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006221 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006222 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006223 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006224 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 32 => ((9 integer)) mem: ((9 integer)): 1006225 <= 32 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006226 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1006227 <= 28837 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1005725 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006246 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006248 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006249 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006250 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006251 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006252 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006253 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006254 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006255 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 33 => ((9 integer)) mem: ((9 integer)): 1006256 <= 33 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006257 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1006258 <= 28838 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: t => ((5 boolean)) mem: ((5 boolean)): 1005725 <= t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006277 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006279 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\- => ((2 character)) mem: ((2 character)): 1006280 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006281 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006282 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006283 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006284 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006285 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006286 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 17 => ((9 integer)) mem: ((9 integer)): 1006287 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006288 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1006289 <= 28822 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006308 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006310 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006311 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006312 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006313 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006314 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006315 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006316 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006317 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 18 => ((9 integer)) mem: ((9 integer)): 1006318 <= 18 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006319 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1006320 <= 28823 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: 16291 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 1005692 <= 16291 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 0 => ((4 integer)) mem: ((4 integer)): 1005693 <= 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: 1 => ((5 integer)) mem: ((5 integer)): 1005694 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: nil => ((6 boolean)) mem: ((6 boolean)): 1005695 <= nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 16386 => ((7 string-address)) mem: ((7 string-address)): 1005696 <= 16386 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((7 string-address)) => 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006339 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006341 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 1006342 <= 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: 4 => ((3 integer)) mem: ((3 integer)): 1006343 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1006344 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1006345 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: #\m => ((6 character)) mem: ((6 character)): 1006346 <= #\m run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006370 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006372 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\m => ((2 character)) mem: ((2 character)): 1006373 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006374 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006375 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006376 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006377 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006378 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006379 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 19 => ((9 integer)) mem: ((9 integer)): 1006380 <= 19 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006381 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1006382 <= 28824 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1006344 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1006345 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: #\a => ((6 character)) mem: ((6 character)): 1006346 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006401 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006403 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\a => ((2 character)) mem: ((2 character)): 1006404 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006405 <= nil schedule: scheduling print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 for further processing schedule: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006406 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006407 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006408 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006409 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006410 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 20 => ((9 integer)) mem: ((9 integer)): 1006411 <= 20 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006412 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1006413 <= 28825 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: 2 => ((4 integer)) mem: ((4 integer)): 1006344 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1006345 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: #\i => ((6 character)) mem: ((6 character)): 1006346 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006432 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006434 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\i => ((2 character)) mem: ((2 character)): 1006435 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006436 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006437 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006438 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006439 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006440 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006441 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 21 => ((9 integer)) mem: ((9 integer)): 1006442 <= 21 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006443 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1006444 <= 28826 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: 3 => ((4 integer)) mem: ((4 integer)): 1006344 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1006345 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: #\n => ((6 character)) mem: ((6 character)): 1006346 <= #\n run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006463 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006465 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\n => ((2 character)) mem: ((2 character)): 1006466 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006467 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006468 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006469 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006470 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006471 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006472 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 22 => ((9 integer)) mem: ((9 integer)): 1006473 <= 22 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006474 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1006475 <= 28827 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: 4 => ((4 integer)) mem: ((4 integer)): 1006344 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1006345 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006494 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006496 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\/ => ((2 character)) mem: ((2 character)): 1006497 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006498 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006499 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006500 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006501 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006502 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006503 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 23 => ((9 integer)) mem: ((9 integer)): 1006504 <= 23 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006505 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1006506 <= 28828 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: 1 => ((4 integer)) mem: ((4 integer)): 1005693 <= 1 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: t => ((6 boolean)) mem: ((6 boolean)): 1005695 <= t run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006525 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006527 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006528 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006529 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006530 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006531 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006532 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006533 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006534 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 24 => ((9 integer)) mem: ((9 integer)): 1006535 <= 24 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006536 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1006537 <= 28829 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 18: 16611 => ((8 string-address)) mem: ((8 string-address)): 1005697 <= 16611 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 string-address)) => 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006556 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006558 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 1006559 <= 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: 1 => ((3 integer)) mem: ((3 integer)): 1006560 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1006561 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1006562 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: #\1 => ((6 character)) mem: ((6 character)): 1006563 <= #\1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006587 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006589 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\1 => ((2 character)) mem: ((2 character)): 1006590 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006591 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006592 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006593 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006594 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006595 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006596 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 25 => ((9 integer)) mem: ((9 integer)): 1006597 <= 25 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006598 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1006599 <= 28830 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1006561 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1006562 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006618 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006620 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006621 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006622 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006623 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006624 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006625 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006626 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006627 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 26 => ((9 integer)) mem: ((9 integer)): 1006628 <= 26 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006629 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1006630 <= 28831 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006649 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006651 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\: => ((2 character)) mem: ((2 character)): 1006652 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006653 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006654 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006655 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006656 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006657 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006658 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 27 => ((9 integer)) mem: ((9 integer)): 1006659 <= 27 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006660 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1006661 <= 28832 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006680 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006682 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006683 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006684 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006685 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006686 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006687 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006688 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006689 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 28 => ((9 integer)) mem: ((9 integer)): 1006690 <= 28 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006691 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1006692 <= 28833 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 23: 16675 => ((4 string-address)) mem: ((4 string-address)): 1005693 <= 16675 run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006711 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006713 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 1006714 <= 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: 5 => ((3 integer)) mem: ((3 integer)): 1006715 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1006716 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1006717 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: #\d => ((6 character)) mem: ((6 character)): 1006718 <= #\d run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006742 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006744 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\d => ((2 character)) mem: ((2 character)): 1006745 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006746 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006747 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006748 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006749 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006750 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006751 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 29 => ((9 integer)) mem: ((9 integer)): 1006752 <= 29 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006753 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1006754 <= 28834 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1006716 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1006717 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: #\space => ((6 character)) mem: ((6 character)): 1006718 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006773 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006775 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006776 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006777 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006778 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006779 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006780 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006781 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006782 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 30 => ((9 integer)) mem: ((9 integer)): 1006783 <= 30 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006784 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1006785 <= 28835 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: 2 => ((4 integer)) mem: ((4 integer)): 1006716 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1006717 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: #\e => ((6 character)) mem: ((6 character)): 1006718 <= #\e run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006804 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006806 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\e => ((2 character)) mem: ((2 character)): 1006807 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006808 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006809 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006810 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006811 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006812 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006813 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 31 => ((9 integer)) mem: ((9 integer)): 1006814 <= 31 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006815 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1006816 <= 28836 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: 3 => ((4 integer)) mem: ((4 integer)): 1006716 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1006717 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: #\space => ((6 character)) mem: ((6 character)): 1006718 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006835 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006837 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006838 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006839 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006840 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006841 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006842 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006843 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006844 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 32 => ((9 integer)) mem: ((9 integer)): 1006845 <= 32 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006846 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1006847 <= 28837 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: 4 => ((4 integer)) mem: ((4 integer)): 1006716 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1006717 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: #\f => ((6 character)) mem: ((6 character)): 1006718 <= #\f run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006866 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006868 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: #\f => ((2 character)) mem: ((2 character)): 1006869 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006870 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006871 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006872 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006873 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006874 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 9: 17 => ((8 integer)) mem: ((8 integer)): 1006875 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 10: 33 => ((9 integer)) mem: ((9 integer)): 1006876 <= 33 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006877 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1006878 <= 28838 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 9: 5 => ((4 integer)) mem: ((4 integer)): 1006716 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1006717 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/process-key/main9 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 0: 1006897 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1006898 <= 29091 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006899 <= 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1006900 <= nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 0: 1006928 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006930 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1006931 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 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/main9 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1006932 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main9 7: (((reply))) run: print-instruction-trace/process-key/main9 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-instruction-trace/process-key/main9 5: 20396 => ((3 trace-address-array-address)) mem: ((3 trace-address-array-address)): 1005661 <= 20396 run: print-instruction-trace/process-key/main9 6: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace/process-key/main9 6: 0 => ((4 integer)) mem: ((4 integer)): 1005662 <= 0 run: print-instruction-trace/process-key/main9 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset))) mem: ((3 trace-address-array-address)) => 20396 run: print-instruction-trace/process-key/main9 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref))) array-len: ((3 trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: print-instruction-trace/process-key/main9 9: 5 => ((5 integer)) mem: ((5 integer)): 1005663 <= 5 run: print-instruction-trace/process-key/main9 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer))) mem: ((5 integer)) => 5 run: print-instruction-trace/process-key/main9 10: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: print-instruction-trace/process-key/main9 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 5 run: print-instruction-trace/process-key/main9 11: nil => ((6 boolean)) mem: ((6 boolean)): 1005664 <= nil run: print-instruction-trace/process-key/main9 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/process-key/main9 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/main9 13: nil => ((7 boolean)) mem: ((7 boolean)): 1005665 <= nil run: print-instruction-trace/process-key/main9 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => nil run: print-instruction-trace/process-key/main9 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20397 trace-address) (raw)) => 16969 run: print-instruction-trace/process-key/main9 15: 16969 => ((8 trace-address)) mem: ((8 trace-address)): 1005666 <= 16969 run: print-instruction-trace/process-key/main9 16: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main9 0: 1006959 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006961 <= 28799 run: print-character/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006962 <= #\space run: print-character/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006963 <= nil run: print-character/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006964 <= nil run: print-character/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006965 <= 28801 run: print-character/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006966 <= 28802 run: print-character/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006967 <= 17 run: print-character/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1006968 <= 34 run: print-character/print-instruction-trace/process-key/main9 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/main9 10: 34 => ((9 integer)) mem: ((9 integer)): 1006969 <= 34 run: print-character/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1006970 <= 28804 run: print-character/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main9 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1006971 <= 28839 run: print-character/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/print-instruction-trace/process-key/main9 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/main9 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace/process-key/main9 15: (((reply))) run: print-instruction-trace/process-key/main9 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main9 0: 1006990 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1006992 <= 28799 run: print-character/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1006993 <= #\space run: print-character/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1006994 <= nil run: print-character/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1006995 <= nil run: print-character/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1006996 <= 28801 run: print-character/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1006997 <= 28802 run: print-character/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1006998 <= 17 run: print-character/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1006999 <= 34 run: print-character/print-instruction-trace/process-key/main9 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/main9 10: 35 => ((9 integer)) mem: ((9 integer)): 1007000 <= 35 run: print-character/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007001 <= 28804 run: print-character/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main9 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1007002 <= 28840 run: print-character/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace/process-key/main9 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/main9 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace/process-key/main9 15: (((reply))) run: print-instruction-trace/process-key/main9 18: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/process-key/main9 0: 1007021 => ((default-space space-address)) run: print-character/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007023 <= 28799 run: print-character/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007024 <= #\space run: print-character/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007025 <= nil run: print-character/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007026 <= nil run: print-character/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007027 <= 28801 run: print-character/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007028 <= 28802 run: print-character/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007029 <= 17 run: print-character/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007030 <= 34 run: print-character/print-instruction-trace/process-key/main9 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/main9 10: 36 => ((9 integer)) mem: ((9 integer)): 1007031 <= 36 run: print-character/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007032 <= 28804 run: print-character/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/process-key/main9 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1007033 <= 28841 run: print-character/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/print-instruction-trace/process-key/main9 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/main9 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-instruction-trace/process-key/main9 15: (((reply))) run: print-instruction-trace/process-key/main9 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 trace-address)) => 16969 run: print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-instruction-trace/process-key/main9 0: 1007052 => ((default-space space-address)) run: print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16969) run: print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007054 <= 28799 run: print-trace/print-instruction-trace/process-key/main9 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 16969) run: print-trace/print-instruction-trace/process-key/main9 2: 16969 => ((2 trace-address)) mem: ((2 trace-address)): 1007055 <= 16969 run: print-trace/print-instruction-trace/process-key/main9 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((16969 string-address) (raw)) => 17191 run: print-trace/print-instruction-trace/process-key/main9 3: 17191 => ((3 string-address)) mem: ((3 string-address)): 1007056 <= 17191 run: print-trace/print-instruction-trace/process-key/main9 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007083 => ((default-space space-address)) run: clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007085 <= 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-instruction-trace/process-key/main9 3: 17 => ((2 integer)) mem: ((2 integer)): 1007086 <= 17 run: clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1007087 <= 28802 run: clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main9 5: 3 => ((4 integer)) mem: ((4 integer)): 1007088 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007114 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007116 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007117 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007118 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007119 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007120 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007121 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007122 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007123 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 37 => ((9 integer)) mem: ((9 integer)): 1007124 <= 37 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007125 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1007126 <= 28842 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007145 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007147 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007148 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007149 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007150 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007151 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007152 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007153 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007154 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 38 => ((9 integer)) mem: ((9 integer)): 1007155 <= 38 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007156 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1007157 <= 28843 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007176 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007178 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007179 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007180 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007181 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007182 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007183 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007184 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007185 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 39 => ((9 integer)) mem: ((9 integer)): 1007186 <= 39 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007187 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1007188 <= 28844 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007207 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007209 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007210 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007211 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007212 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007213 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007214 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007215 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007216 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 40 => ((9 integer)) mem: ((9 integer)): 1007217 <= 40 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007218 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1007219 <= 28845 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007238 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007240 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007241 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007242 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007243 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007244 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007245 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007246 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007247 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 41 => ((9 integer)) mem: ((9 integer)): 1007248 <= 41 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007249 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1007250 <= 28846 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007269 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007271 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007272 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007273 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007274 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007275 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007276 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007277 <= 17 schedule: scheduling print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 for further processing schedule: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007278 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 42 => ((9 integer)) mem: ((9 integer)): 1007279 <= 42 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007280 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1007281 <= 28847 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007300 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007302 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007303 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007304 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007305 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007306 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007307 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007308 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007309 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 43 => ((9 integer)) mem: ((9 integer)): 1007310 <= 43 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007311 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1007312 <= 28848 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007331 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007333 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007334 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007335 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007336 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007337 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007338 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007339 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007340 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 44 => ((9 integer)) mem: ((9 integer)): 1007341 <= 44 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007342 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1007343 <= 28849 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007362 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007364 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007365 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007366 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007367 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007368 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007369 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007370 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007371 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 45 => ((9 integer)) mem: ((9 integer)): 1007372 <= 45 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007373 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1007374 <= 28850 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007393 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007395 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007396 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007397 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007398 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007399 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007400 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007401 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007402 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 46 => ((9 integer)) mem: ((9 integer)): 1007403 <= 46 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007404 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1007405 <= 28851 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007424 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007426 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007427 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007428 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007429 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007430 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007431 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007432 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007433 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 47 => ((9 integer)) mem: ((9 integer)): 1007434 <= 47 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007435 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1007436 <= 28852 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007455 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007457 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007458 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007459 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007460 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007461 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007462 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007463 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007464 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 48 => ((9 integer)) mem: ((9 integer)): 1007465 <= 48 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007466 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1007467 <= 28853 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007486 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007488 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007489 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007490 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007491 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007492 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007493 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007494 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007495 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 49 => ((9 integer)) mem: ((9 integer)): 1007496 <= 49 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007497 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1007498 <= 28854 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: nil => ((5 boolean)) mem: ((5 boolean)): 1007089 <= nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 0: 1007517 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007519 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007520 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007521 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007522 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007523 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007524 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007525 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007526 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 50 => ((9 integer)) mem: ((9 integer)): 1007527 <= 50 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007528 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 1007529 <= 28855 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/process-key/main9 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/main9 6: t => ((5 boolean)) mem: ((5 boolean)): 1007089 <= t run: clear-line/print-trace/print-instruction-trace/process-key/main9 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-instruction-trace/process-key/main9 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-instruction-trace/process-key/main9 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-instruction-trace/process-key/main9 11: (((reply))) run: print-trace/print-instruction-trace/process-key/main9 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17191 run: print-string/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main9 0: 1007548 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17191) run: print-string/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007550 <= 28799 run: print-string/print-trace/print-instruction-trace/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17191) run: print-string/print-trace/print-instruction-trace/process-key/main9 2: 17191 => ((2 string-address)) mem: ((2 string-address)): 1007551 <= 17191 run: print-string/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17191 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main9 3: 3 => ((3 integer)) mem: ((3 integer)): 1007552 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1007553 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1007554 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17192 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main9 7: #\m => ((6 character)) mem: ((6 character)): 1007555 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: 1007579 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007581 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: #\m => ((2 character)) mem: ((2 character)): 1007582 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007583 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007584 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007585 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007586 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007587 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007588 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 37 => ((9 integer)) mem: ((9 integer)): 1007589 <= 37 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007590 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1007591 <= 28842 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1007553 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1007554 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17193 byte) (raw)) => e run: print-string/print-trace/print-instruction-trace/process-key/main9 7: #\e => ((6 character)) mem: ((6 character)): 1007555 <= #\e run: print-string/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: 1007610 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007612 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: #\e => ((2 character)) mem: ((2 character)): 1007613 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007614 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007615 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007616 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007617 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007618 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007619 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 38 => ((9 integer)) mem: ((9 integer)): 1007620 <= 38 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007621 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1007622 <= 28843 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main9 9: 2 => ((4 integer)) mem: ((4 integer)): 1007553 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1007554 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17194 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/process-key/main9 7: #\m => ((6 character)) mem: ((6 character)): 1007555 <= #\m run: print-string/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: 1007641 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007643 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: #\m => ((2 character)) mem: ((2 character)): 1007644 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007645 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007646 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007647 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007648 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007649 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007650 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 39 => ((9 integer)) mem: ((9 integer)): 1007651 <= 39 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007652 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1007653 <= 28844 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main9 9: 3 => ((4 integer)) mem: ((4 integer)): 1007553 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1007554 <= t run: print-string/print-trace/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-instruction-trace/process-key/main9 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main9 0: 1007672 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007674 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007675 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007676 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007677 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007678 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007679 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007680 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007681 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 40 => ((9 integer)) mem: ((9 integer)): 1007682 <= 40 run: print-character/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007683 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main9 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1007684 <= 28845 run: print-character/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main9 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main9 0: 1007703 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007705 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main9 2: #\: => ((2 character)) mem: ((2 character)): 1007706 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007707 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007708 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007709 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007710 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007711 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007712 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 41 => ((9 integer)) mem: ((9 integer)): 1007713 <= 41 run: print-character/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007714 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main9 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1007715 <= 28846 run: print-character/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-instruction-trace/process-key/main9 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\: run: print-character/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/process-key/main9 0: 1007734 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007736 <= 28799 run: print-character/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007737 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007738 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007739 <= nil run: print-character/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007740 <= 28801 run: print-character/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007741 <= 28802 run: print-character/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007742 <= 17 run: print-character/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007743 <= 34 run: print-character/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 42 => ((9 integer)) mem: ((9 integer)): 1007744 <= 42 run: print-character/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007745 <= 28804 run: print-character/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/process-key/main9 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1007746 <= 28847 run: print-character/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: print-trace/print-instruction-trace/process-key/main9 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((16970 string-address) (raw)) => 17257 run: print-trace/print-instruction-trace/process-key/main9 9: 17257 => ((4 string-address)) mem: ((4 string-address)): 1007057 <= 17257 run: print-trace/print-instruction-trace/process-key/main9 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17257 run: print-string/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main9 0: 1007765 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17257) run: print-string/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007767 <= 28799 run: print-string/print-trace/print-instruction-trace/process-key/main9 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17257) run: print-string/print-trace/print-instruction-trace/process-key/main9 2: 17257 => ((2 string-address)) mem: ((2 string-address)): 1007768 <= 17257 run: print-string/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17257 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/process-key/main9 3: 3 => ((3 integer)) mem: ((3 integer)): 1007769 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/process-key/main9 4: 0 => ((4 integer)) mem: ((4 integer)): 1007770 <= 0 run: print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1007771 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17258 byte) (raw)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main9 7: #\1 => ((6 character)) mem: ((6 character)): 1007772 <= #\1 run: print-string/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: 1007796 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007798 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: #\1 => ((2 character)) mem: ((2 character)): 1007799 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007800 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007801 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007802 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007803 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007804 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007805 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 43 => ((9 integer)) mem: ((9 integer)): 1007806 <= 43 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007807 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1007808 <= 28848 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/process-key/main9 9: 1 => ((4 integer)) mem: ((4 integer)): 1007770 <= 1 run: print-string/print-trace/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1007771 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17259 byte) (raw)) => run: print-string/print-trace/print-instruction-trace/process-key/main9 7: #\space => ((6 character)) mem: ((6 character)): 1007772 <= #\space run: print-string/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: 1007827 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007829 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: #\space => ((2 character)) mem: ((2 character)): 1007830 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007831 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007832 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007833 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007834 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007835 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007836 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 44 => ((9 integer)) mem: ((9 integer)): 1007837 <= 44 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007838 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1007839 <= 28849 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/process-key/main9 9: 2 => ((4 integer)) mem: ((4 integer)): 1007770 <= 2 run: print-string/print-trace/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 5: nil => ((5 boolean)) mem: ((5 boolean)): 1007771 <= nil run: print-string/print-trace/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17260 byte) (raw)) => a run: print-string/print-trace/print-instruction-trace/process-key/main9 7: #\a => ((6 character)) mem: ((6 character)): 1007772 <= #\a run: print-string/print-trace/print-instruction-trace/process-key/main9 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 0: 1007858 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007860 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 2: #\a => ((2 character)) mem: ((2 character)): 1007861 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1007862 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1007863 <= nil run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1007864 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1007865 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 8: 17 => ((7 integer)) mem: ((7 integer)): 1007866 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 9: 34 => ((8 integer)) mem: ((8 integer)): 1007867 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 10: 45 => ((9 integer)) mem: ((9 integer)): 1007868 <= 45 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1007869 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1007870 <= 28850 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-instruction-trace/process-key/main9 15: (((reply))) run: print-string/print-trace/print-instruction-trace/process-key/main9 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/process-key/main9 9: 3 => ((4 integer)) mem: ((4 integer)): 1007770 <= 3 run: print-string/print-trace/print-instruction-trace/process-key/main9 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/process-key/main9 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/main9 5: t => ((5 boolean)) mem: ((5 boolean)): 1007771 <= t run: print-string/print-trace/print-instruction-trace/process-key/main9 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace/process-key/main9 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace/process-key/main9 0: 1007889 => ((default-space space-address)) run: add-line/print-instruction-trace/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1007890 <= 29091 run: add-line/print-instruction-trace/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007891 <= 28799 run: add-line/print-instruction-trace/process-key/main9 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/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1007892 <= nil run: add-line/print-instruction-trace/process-key/main9 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace/process-key/main9 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/main9 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace/process-key/main9 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 0: 1007920 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007922 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1007923 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 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/main9 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1007924 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main9 7: (((reply))) run: print-instruction-trace/process-key/main9 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main9 21: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-instruction-trace/process-key/main9 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace/process-key/main9 22: 1 => ((4 integer)) mem: ((4 integer)): 1005662 <= 1 run: print-instruction-trace/process-key/main9 23: (((jump)) ((-13 offset))) run: print-instruction-trace/process-key/main9 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 5 run: print-instruction-trace/process-key/main9 11: nil => ((6 boolean)) mem: ((6 boolean)): 1005664 <= nil run: print-instruction-trace/process-key/main9 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/process-key/main9 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/main9 13: t => ((7 boolean)) mem: ((7 boolean)): 1005665 <= t run: print-instruction-trace/process-key/main9 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => t run: process-key/main9 72: (((26 integer)) <- ((add)) ((19 integer)) ((1 literal))) mem: ((19 integer)) => 1 run: process-key/main9 72: 2 => ((26 integer)) mem: ((26 integer)): 1005591 <= 2 run: process-key/main9 73: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((26 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((26 integer)) => 2 run: print-traces-collapsed-from/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/process-key/main9 0: 1007951 => ((default-space space-address)) run: print-traces-collapsed-from/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 2) run: print-traces-collapsed-from/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1007952 <= 29091 run: print-traces-collapsed-from/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 2) run: print-traces-collapsed-from/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007953 <= 28799 run: print-traces-collapsed-from/process-key/main9 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 2) run: print-traces-collapsed-from/process-key/main9 3: 2 => ((2 integer)) mem: ((2 integer)): 1007954 <= 2 run: print-traces-collapsed-from/process-key/main9 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 2) run: print-traces-collapsed-from/process-key/main9 4: nil => ((3 integer)) mem: ((3 integer)): 1007955 <= nil run: print-traces-collapsed-from/process-key/main9 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/process-key/main9 5: 8 => ((4 integer)) mem: ((4 integer)): 1007956 <= 8 run: print-traces-collapsed-from/process-key/main9 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/process-key/main9 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1007957 <= nil run: print-traces-collapsed-from/process-key/main9 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/process-key/main9 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/main9 10: t => ((6 boolean)) mem: ((6 boolean)): 1007958 <= t run: print-traces-collapsed-from/process-key/main9 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: process-key/main9 74: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: clear-rest-of-page/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/process-key/main9 0: 1007982 => ((default-space space-address)) run: clear-rest-of-page/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1007983 <= 29091 run: clear-rest-of-page/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1007984 <= 28799 run: clear-rest-of-page/process-key/main9 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/main9 3: t => ((2 boolean)) mem: ((2 boolean)): 1007985 <= t run: clear-rest-of-page/process-key/main9 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main9 75: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 mem: ((19 integer)) => 1 run: back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: back-to-index/process-key/main9 0: 1008013 => ((default-space space-address)) run: back-to-index/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 1) run: back-to-index/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1008014 <= 29091 run: back-to-index/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 1) run: back-to-index/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1008015 <= 28799 run: back-to-index/process-key/main9 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 1) run: back-to-index/process-key/main9 3: 1 => ((2 integer)) mem: ((2 integer)): 1008016 <= 1 run: back-to-index/process-key/main9 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: back-to-index/process-key/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1008017 <= nil run: back-to-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main9 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 3 run: cursor-row-to-trace-index/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main9 0: 1008044 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 3) run: cursor-row-to-trace-index/back-to-index/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1008045 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main9 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 3) run: cursor-row-to-trace-index/back-to-index/process-key/main9 2: 3 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 1008046 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 3: 3 => ((2 integer)) mem: ((2 integer)): 1008047 <= 3 run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 4: t => ((3 boolean)) mem: ((3 boolean)): 1008048 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 7: nil => ((4 boolean)) mem: ((4 boolean)): 1008049 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 10: nil => ((5 boolean)) mem: ((5 boolean)): 1008050 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 11: nil => ((6 boolean)) mem: ((6 boolean)): 1008051 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 12: nil => ((7 boolean)) mem: ((7 boolean)): 1008052 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 19: t => ((10 boolean)) mem: ((10 boolean)): 1008055 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main9 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main9 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: back-to-index/process-key/main9 6: 3 => ((4 integer)) mem: ((4 integer)): 1008018 <= 3 run: back-to-index/process-key/main9 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 3 mem: ((2 integer)) => 1 run: back-to-index/process-key/main9 7: nil => ((5 boolean)) mem: ((5 boolean)): 1008019 <= nil run: back-to-index/process-key/main9 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main9 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main9 0: 1008075 => ((default-space space-address)) run: up/back-to-index/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to-index/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1008076 <= 29091 run: up/back-to-index/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to-index/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1008077 <= 28799 run: up/back-to-index/process-key/main9 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1008078 <= nil run: up/back-to-index/process-key/main9 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main9 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main9 0: 1008106 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main9 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main9 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1008108 <= 28759 run: instruction-trace-num-children/up/back-to-index/process-key/main9 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main9 2: 1 => ((2 integer)) mem: ((2 integer)): 1008109 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main9 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main9 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1008110 <= 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main9 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main9 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1008111 <= 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main9 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/back-to-index/process-key/main9 5: 5 => ((5 integer)) mem: ((5 integer)): 1008112 <= 5 run: instruction-trace-num-children/up/back-to-index/process-key/main9 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/back-to-index/process-key/main9 5: 5 => ((3 integer)) mem: ((3 integer)): 1008079 <= 5 run: up/back-to-index/process-key/main9 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/back-to-index/process-key/main9 6: 6 => ((3 integer)) mem: ((3 integer)): 1008079 <= 6 run: up/back-to-index/process-key/main9 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/back-to-index/process-key/main9 7: 7 => ((4 integer)) mem: ((4 integer)): 1008080 <= 7 run: up/back-to-index/process-key/main9 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 7 run: up/back-to-index/process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1008081 <= nil run: up/back-to-index/process-key/main9 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main9 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/main9 20: nil => ((8 boolean)) mem: ((8 boolean)): 1008084 <= nil run: up/back-to-index/process-key/main9 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main9 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/main9 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/back-to-index/process-key/main9 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main9 0: 1008137 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1008139 <= 28799 run: cursor-up/up/back-to-index/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main9 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1008140 <= 28801 run: cursor-up/up/back-to-index/process-key/main9 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/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1008141 <= nil run: cursor-up/up/back-to-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main9 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/main9 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/back-to-index/process-key/main9 7: (((reply))) run: back-to-index/process-key/main9 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main9 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: back-to-index/process-key/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1008017 <= nil run: back-to-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main9 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 2 run: cursor-row-to-trace-index/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main9 0: 1008168 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2) run: cursor-row-to-trace-index/back-to-index/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1008169 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main9 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 2) run: cursor-row-to-trace-index/back-to-index/process-key/main9 2: 2 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 1008170 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 3: 2 => ((2 integer)) mem: ((2 integer)): 1008171 <= 2 run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 4: t => ((3 boolean)) mem: ((3 boolean)): 1008172 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 7: nil => ((4 boolean)) mem: ((4 boolean)): 1008173 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 10: nil => ((5 boolean)) mem: ((5 boolean)): 1008174 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 11: nil => ((6 boolean)) mem: ((6 boolean)): 1008175 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 12: nil => ((7 boolean)) mem: ((7 boolean)): 1008176 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 19: t => ((10 boolean)) mem: ((10 boolean)): 1008179 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main9 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main9 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 2 run: back-to-index/process-key/main9 6: 2 => ((4 integer)) mem: ((4 integer)): 1008018 <= 2 run: back-to-index/process-key/main9 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 2 mem: ((2 integer)) => 1 run: back-to-index/process-key/main9 7: nil => ((5 boolean)) mem: ((5 boolean)): 1008019 <= nil run: back-to-index/process-key/main9 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main9 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main9 0: 1008199 => ((default-space space-address)) run: up/back-to-index/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to-index/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1008200 <= 29091 run: up/back-to-index/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to-index/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1008201 <= 28799 run: up/back-to-index/process-key/main9 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1008202 <= nil run: up/back-to-index/process-key/main9 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main9 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main9 0: 1008230 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main9 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main9 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1008232 <= 28759 run: instruction-trace-num-children/up/back-to-index/process-key/main9 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main9 2: 1 => ((2 integer)) mem: ((2 integer)): 1008233 <= 1 schedule: scheduling instruction-trace-num-children/up/back-to-index/process-key/main9 for further processing schedule: instruction-trace-num-children/up/back-to-index/process-key/main9 run: instruction-trace-num-children/up/back-to-index/process-key/main9 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main9 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1008234 <= 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main9 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main9 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1008235 <= 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main9 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/back-to-index/process-key/main9 5: 5 => ((5 integer)) mem: ((5 integer)): 1008236 <= 5 run: instruction-trace-num-children/up/back-to-index/process-key/main9 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/back-to-index/process-key/main9 5: 5 => ((3 integer)) mem: ((3 integer)): 1008203 <= 5 run: up/back-to-index/process-key/main9 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/back-to-index/process-key/main9 6: 6 => ((3 integer)) mem: ((3 integer)): 1008203 <= 6 run: up/back-to-index/process-key/main9 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/back-to-index/process-key/main9 7: 7 => ((4 integer)) mem: ((4 integer)): 1008204 <= 7 run: up/back-to-index/process-key/main9 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 7 run: up/back-to-index/process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1008205 <= nil run: up/back-to-index/process-key/main9 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main9 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/main9 20: nil => ((8 boolean)) mem: ((8 boolean)): 1008208 <= nil run: up/back-to-index/process-key/main9 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main9 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/main9 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/back-to-index/process-key/main9 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main9 0: 1008261 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1008263 <= 28799 run: cursor-up/up/back-to-index/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main9 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1008264 <= 28801 run: cursor-up/up/back-to-index/process-key/main9 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/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1008265 <= nil run: cursor-up/up/back-to-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main9 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/main9 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/back-to-index/process-key/main9 7: (((reply))) run: back-to-index/process-key/main9 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main9 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: back-to-index/process-key/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1008017 <= nil run: back-to-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => nil run: back-to-index/process-key/main9 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 1 run: cursor-row-to-trace-index/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main9 0: 1008292 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1) run: cursor-row-to-trace-index/back-to-index/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1008293 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main9 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 1) run: cursor-row-to-trace-index/back-to-index/process-key/main9 2: 1 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 1008294 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 3: 1 => ((2 integer)) mem: ((2 integer)): 1008295 <= 1 run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 4: t => ((3 boolean)) mem: ((3 boolean)): 1008296 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 7: nil => ((4 boolean)) mem: ((4 boolean)): 1008297 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 10: nil => ((5 boolean)) mem: ((5 boolean)): 1008298 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 11: nil => ((6 boolean)) mem: ((6 boolean)): 1008299 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 12: nil => ((7 boolean)) mem: ((7 boolean)): 1008300 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 19: t => ((10 boolean)) mem: ((10 boolean)): 1008303 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main9 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main9 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: back-to-index/process-key/main9 6: 1 => ((4 integer)) mem: ((4 integer)): 1008018 <= 1 run: back-to-index/process-key/main9 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 1 mem: ((2 integer)) => 1 run: back-to-index/process-key/main9 7: nil => ((5 boolean)) mem: ((5 boolean)): 1008019 <= nil run: back-to-index/process-key/main9 8: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: back-to-index/process-key/main9 9: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/back-to-index/process-key/main9 0: 1008323 => ((default-space space-address)) run: up/back-to-index/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/back-to-index/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1008324 <= 29091 run: up/back-to-index/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/back-to-index/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1008325 <= 28799 run: up/back-to-index/process-key/main9 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/back-to-index/process-key/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1008326 <= nil run: up/back-to-index/process-key/main9 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/back-to-index/process-key/main9 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/back-to-index/process-key/main9 0: 1008354 => ((default-space space-address)) run: instruction-trace-num-children/up/back-to-index/process-key/main9 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main9 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1008356 <= 28759 run: instruction-trace-num-children/up/back-to-index/process-key/main9 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/back-to-index/process-key/main9 2: 1 => ((2 integer)) mem: ((2 integer)): 1008357 <= 1 run: instruction-trace-num-children/up/back-to-index/process-key/main9 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main9 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1008358 <= 16025 run: instruction-trace-num-children/up/back-to-index/process-key/main9 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main9 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1008359 <= 20396 run: instruction-trace-num-children/up/back-to-index/process-key/main9 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/back-to-index/process-key/main9 5: 5 => ((5 integer)) mem: ((5 integer)): 1008360 <= 5 run: instruction-trace-num-children/up/back-to-index/process-key/main9 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/back-to-index/process-key/main9 5: 5 => ((3 integer)) mem: ((3 integer)): 1008327 <= 5 run: up/back-to-index/process-key/main9 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/back-to-index/process-key/main9 6: 6 => ((3 integer)) mem: ((3 integer)): 1008327 <= 6 run: up/back-to-index/process-key/main9 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/back-to-index/process-key/main9 7: 7 => ((4 integer)) mem: ((4 integer)): 1008328 <= 7 run: up/back-to-index/process-key/main9 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/back-to-index/process-key/main9 8: nil => ((5 boolean)) mem: ((5 boolean)): 1008329 <= nil run: up/back-to-index/process-key/main9 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/back-to-index/process-key/main9 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/main9 20: nil => ((8 boolean)) mem: ((8 boolean)): 1008332 <= nil run: up/back-to-index/process-key/main9 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/back-to-index/process-key/main9 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/main9 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/back-to-index/process-key/main9 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/back-to-index/process-key/main9 0: 1008385 => ((default-space space-address)) run: cursor-up/up/back-to-index/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/back-to-index/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1008387 <= 28799 run: cursor-up/up/back-to-index/process-key/main9 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/back-to-index/process-key/main9 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/back-to-index/process-key/main9 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1008388 <= 28801 run: cursor-up/up/back-to-index/process-key/main9 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/main9 4: nil => ((3 boolean)) mem: ((3 boolean)): 1008389 <= nil run: cursor-up/up/back-to-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/back-to-index/process-key/main9 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/main9 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/back-to-index/process-key/main9 7: (((reply))) run: back-to-index/process-key/main9 10: (((jump)) ((-7 offset))) run: back-to-index/process-key/main9 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: back-to-index/process-key/main9 4: t => ((3 boolean)) mem: ((3 boolean)): 1008017 <= t run: back-to-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((5 offset))) mem: ((3 boolean)) => t run: back-to-index/process-key/main9 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((11 integer) (space 1)) => 0 run: cursor-row-to-trace-index/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: cursor-row-to-trace-index/back-to-index/process-key/main9 0: 1008416 => ((default-space space-address)) run: cursor-row-to-trace-index/back-to-index/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1008417 <= 29091 run: cursor-row-to-trace-index/back-to-index/process-key/main9 2: (((1 integer) (screen)) <- ((next-input))) arg: nil 1 (29091 0) run: cursor-row-to-trace-index/back-to-index/process-key/main9 2: 0 => ((1 integer) (screen)) mem: ((1 integer) (screen)): 1008418 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 3: 0 => ((2 integer)) mem: ((2 integer)): 1008419 <= 0 run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 4: t => ((3 boolean)) mem: ((3 boolean)): 1008420 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main9 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 7: nil => ((4 boolean)) mem: ((4 boolean)): 1008421 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 8: (((jump-unless)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 10: nil => ((5 boolean)) mem: ((5 boolean)): 1008422 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 11: nil => ((6 boolean)) mem: ((6 boolean)): 1008423 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean))) mem: ((5 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 12: nil => ((7 boolean)) mem: ((7 boolean)): 1008424 <= nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 13: (((jump-unless)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: cursor-row-to-trace-index/back-to-index/process-key/main9 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/main9 19: t => ((10 boolean)) mem: ((10 boolean)): 1008427 <= t run: cursor-row-to-trace-index/back-to-index/process-key/main9 20: (((jump-unless)) ((10 boolean)) ((1 offset))) mem: ((10 boolean)) => t run: cursor-row-to-trace-index/back-to-index/process-key/main9 21: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: back-to-index/process-key/main9 11: 0 => ((4 integer)) mem: ((4 integer)): 1008018 <= 0 run: back-to-index/process-key/main9 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer))) mem: ((4 integer)) => 0 mem: ((2 integer)) => 1 run: back-to-index/process-key/main9 12: nil => ((6 boolean)) mem: ((6 boolean)): 1008020 <= nil run: back-to-index/process-key/main9 13: (((jump-if)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: back-to-index/process-key/main9 14: (((down)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: down/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: down/back-to-index/process-key/main9 0: 1008447 => ((default-space space-address)) run: down/back-to-index/process-key/main9 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: down/back-to-index/process-key/main9 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1008448 <= 29091 run: down/back-to-index/process-key/main9 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: down/back-to-index/process-key/main9 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1008449 <= 28799 run: down/back-to-index/process-key/main9 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: down/back-to-index/process-key/main9 3: nil => ((2 boolean)) mem: ((2 boolean)): 1008450 <= nil run: down/back-to-index/process-key/main9 4: (((jump-if)) ((2 boolean)) ((14 offset))) mem: ((2 boolean)) => nil run: down/back-to-index/process-key/main9 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/main9 5: nil => ((3 boolean)) mem: ((3 boolean)): 1008451 <= nil run: down/back-to-index/process-key/main9 6: (((jump-unless)) ((3 boolean)) ((12 offset))) mem: ((3 boolean)) => nil run: down/back-to-index/process-key/main9 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/main9 19: nil => ((7 boolean)) mem: ((7 boolean)): 1008455 <= nil run: down/back-to-index/process-key/main9 20: (((jump-if)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: down/back-to-index/process-key/main9 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/main9 21: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: down/back-to-index/process-key/main9 22: (((cursor-down)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/back-to-index/process-key/main9 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-down/down/back-to-index/process-key/main9 0: 1008478 => ((default-space space-address)) run: cursor-down/down/back-to-index/process-key/main9 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-down/down/back-to-index/process-key/main9 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1008480 <= 28799 run: cursor-down/down/back-to-index/process-key/main9 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset))) run: cursor-down/down/back-to-index/process-key/main9 2: 28799 => ((2 integer-address)) mem: ((2 integer-address)): 1008481 <= 28799 run: cursor-down/down/back-to-index/process-key/main9 3: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-down/down/back-to-index/process-key/main9 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-down/down/back-to-index/process-key/main9 4: 28801 => ((3 integer-address)) mem: ((3 integer-address)): 1008482 <= 28801 run: cursor-down/down/back-to-index/process-key/main9 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/main9 5: nil => ((4 boolean)) mem: ((4 boolean)): 1008483 <= nil run: cursor-down/down/back-to-index/process-key/main9 6: (((jump-if)) ((4 boolean)) ((1 offset))) mem: ((4 boolean)) => nil run: cursor-down/down/back-to-index/process-key/main9 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/main9 7: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28801 <= 1 run: cursor-down/down/back-to-index/process-key/main9 8: (((reply))) run: process-key/main9 76: (((reply)) ((nil literal))) schedule: done with routine nil ===: main10 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((s string-address)) <- ((new)) J) -- nil c{0: 2 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 3 (((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 ✓ (((s string-address)) <- ((new)) J) c{1: 2 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 3 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) cn0: convert-names in main10 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: (((s string-address)) <- ((new)) J) nil nil cn0: checking arg J 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)) cn1: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) cn1: (((1 string-address)) <- ((new)) J) 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))) schedule: main10 run: main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main10 0: 1101000 => ((default-space space-address)) run: main10 1: (((1 string-address)) <- ((new)) J) run: main10 1: 1101031 => ((1 string-address)) mem: ((1 string-address)): 1101002 <= 1101031 run: main10 2: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 1101031 run: init-keyboard/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main10 0: 1101033 => ((default-space space-address)) run: init-keyboard/main10 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main10 1: 1101064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1101035 <= 1101064 run: init-keyboard/main10 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main10 2: 1101065 => ((2 string-address-address)) mem: ((2 string-address-address)): 1101036 <= 1101065 run: init-keyboard/main10 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (1101031) run: init-keyboard/main10 3: 1101031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 1101065 <= 1101031 run: init-keyboard/main10 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main10 4: 1101064 => ((3 integer-address)) mem: ((3 integer-address)): 1101037 <= 1101064 run: init-keyboard/main10 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main10 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1101064 <= 0 run: init-keyboard/main10 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 1101064 run: main10 2: 1101064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 1101003 <= 1101064 run: main10 3: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 1101064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main10 0: 1101066 => ((default-space space-address)) run: process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1101064 28799) run: process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1101067 <= 29091 run: process-key/main10 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 1101064 28799) run: process-key/main10 2: 1101064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1101068 <= 1101064 run: process-key/main10 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 1101064 28799) run: process-key/main10 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 1101069 <= 28799 run: process-key/main10 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 1101064 run: read-key/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main10 0: 1101097 => ((default-space space-address)) run: read-key/process-key/main10 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (1101064 silent) run: read-key/process-key/main10 1: 1101064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1101099 <= 1101064 run: read-key/process-key/main10 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (1101064 silent) run: read-key/process-key/main10 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 1101100 <= silent run: read-key/process-key/main10 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 1101064 run: read-key/process-key/main10 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main10 4: 1101064 => ((3 integer-address)) mem: ((3 integer-address)): 1101101 <= 1101064 run: read-key/process-key/main10 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((1101065 string-address) (raw)) => 1101031 run: read-key/process-key/main10 5: 1101031 => ((4 string-address)) mem: ((4 string-address)): 1101102 <= 1101031 run: read-key/process-key/main10 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((1101031 integer) (raw)) => 1 run: read-key/process-key/main10 6: 1 => ((5 integer)) mem: ((5 integer)): 1101103 <= 1 run: read-key/process-key/main10 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main10 7: nil => ((6 boolean)) mem: ((6 boolean)): 1101104 <= nil run: read-key/process-key/main10 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main10 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((1101031 string) (raw)) mem: ((1101031 integer) (raw)) => 1 mem: ((1101032 byte) (raw)) => J run: read-key/process-key/main10 10: #\J => ((7 character)) mem: ((7 character)): 1101105 <= #\J run: read-key/process-key/main10 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main10 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1101064 <= 1 run: read-key/process-key/main10 12: (((reply)) ((7 character))) mem: ((7 character)) => J run: process-key/main10 4: #\J => ((3 character)) mem: ((3 character)): 1101070 <= #\J run: process-key/main10 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => J run: process-key/main10 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => J run: process-key/main10 7: nil => ((4 boolean)) mem: ((4 boolean)): 1101071 <= nil run: process-key/main10 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => J run: process-key/main10 8: nil => ((5 boolean)) mem: ((5 boolean)): 1101072 <= nil run: process-key/main10 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main10 9: nil => ((6 boolean)) mem: ((6 boolean)): 1101073 <= nil run: process-key/main10 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main10 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => J run: process-key/main10 12: nil => ((7 boolean)) mem: ((7 boolean)): 1101074 <= nil run: process-key/main10 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => J run: process-key/main10 13: nil => ((8 boolean)) mem: ((8 boolean)): 1101075 <= nil run: process-key/main10 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main10 14: nil => ((7 boolean)) mem: ((7 boolean)): 1101074 <= nil run: process-key/main10 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main10 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => J run: process-key/main10 18: nil => ((9 boolean)) mem: ((9 boolean)): 1101076 <= nil run: process-key/main10 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => J run: process-key/main10 19: nil => ((10 boolean)) mem: ((10 boolean)): 1101077 <= nil run: process-key/main10 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main10 20: nil => ((9 boolean)) mem: ((9 boolean)): 1101076 <= nil run: process-key/main10 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main10 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => J run: process-key/main10 24: nil => ((11 boolean)) mem: ((11 boolean)): 1101078 <= nil run: process-key/main10 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => J run: process-key/main10 25: nil => ((12 boolean)) mem: ((12 boolean)): 1101079 <= nil run: process-key/main10 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main10 26: nil => ((11 boolean)) mem: ((11 boolean)): 1101078 <= nil run: process-key/main10 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main10 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => J run: process-key/main10 34: nil => ((14 boolean)) mem: ((14 boolean)): 1101081 <= nil run: process-key/main10 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => J run: process-key/main10 35: t => ((15 boolean)) mem: ((15 boolean)): 1101082 <= t run: process-key/main10 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => t run: process-key/main10 36: t => ((14 boolean)) mem: ((14 boolean)): 1101081 <= t run: process-key/main10 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: process-key/main10 38: (((16 boolean)) <- ((at-final-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-final-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-final-page/process-key/main10 0: 1101128 => ((default-space space-address)) run: at-final-page/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-final-page/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1101129 <= 29091 run: at-final-page/process-key/main10 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: ((28759 integer) (raw)) => 8 run: at-final-page/process-key/main10 2: 8 => ((1 integer)) mem: ((1 integer)): 1101130 <= 8 run: at-final-page/process-key/main10 3: (((2 integer)) <- ((subtract)) ((1 integer)) ((1 literal))) mem: ((1 integer)) => 8 run: at-final-page/process-key/main10 3: 7 => ((2 integer)) mem: ((2 integer)): 1101131 <= 7 run: at-final-page/process-key/main10 4: (((3 boolean)) <- ((greater-or-equal)) ((6 integer) (space 1)) ((2 integer))) mem: ((6 integer) (space 1)) => 1 mem: ((2 integer)) => 7 run: at-final-page/process-key/main10 4: nil => ((3 boolean)) mem: ((3 boolean)): 1101132 <= nil run: at-final-page/process-key/main10 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: at-final-page/process-key/main10 6: (((reply)) ((nil literal))) run: process-key/main10 38: nil => ((16 boolean)) mem: ((16 boolean)): 1101083 <= nil run: process-key/main10 39: (((jump-if)) ((16 boolean)) ((5 offset))) mem: ((16 boolean)) => nil run: process-key/main10 40: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main10 0: 1101159 => ((default-space space-address)) run: to-top/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1101160 <= 29091 run: to-top/process-key/main10 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main10 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101161 <= 28799 run: to-top/process-key/main10 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main10 3: nil => ((2 boolean)) mem: ((2 boolean)): 1101162 <= nil run: to-top/process-key/main10 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main10 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main10 0: 1101190 => ((default-space space-address)) run: up/to-top/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1101191 <= 29091 run: up/to-top/process-key/main10 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main10 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101192 <= 28799 run: up/to-top/process-key/main10 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main10 3: nil => ((2 boolean)) mem: ((2 boolean)): 1101193 <= nil run: up/to-top/process-key/main10 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main10 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main10 0: 1101221 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main10 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main10 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1101223 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main10 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main10 2: 1 => ((2 integer)) mem: ((2 integer)): 1101224 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main10 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main10 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1101225 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main10 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main10 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1101226 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main10 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main10 5: 5 => ((5 integer)) mem: ((5 integer)): 1101227 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main10 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main10 5: 5 => ((3 integer)) mem: ((3 integer)): 1101194 <= 5 run: up/to-top/process-key/main10 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main10 6: 6 => ((3 integer)) mem: ((3 integer)): 1101194 <= 6 run: up/to-top/process-key/main10 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main10 7: 7 => ((4 integer)) mem: ((4 integer)): 1101195 <= 7 run: up/to-top/process-key/main10 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/to-top/process-key/main10 8: nil => ((5 boolean)) mem: ((5 boolean)): 1101196 <= nil run: up/to-top/process-key/main10 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main10 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main10 20: nil => ((8 boolean)) mem: ((8 boolean)): 1101199 <= nil run: up/to-top/process-key/main10 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main10 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main10 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main10 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main10 0: 1101252 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101254 <= 28799 run: cursor-up/up/to-top/process-key/main10 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main10 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main10 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1101255 <= 28801 run: cursor-up/up/to-top/process-key/main10 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/main10 4: nil => ((3 boolean)) mem: ((3 boolean)): 1101256 <= nil run: cursor-up/up/to-top/process-key/main10 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main10 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/main10 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main10 7: (((reply))) run: to-top/process-key/main10 6: (((jump)) ((-4 offset))) run: to-top/process-key/main10 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main10 3: t => ((2 boolean)) mem: ((2 boolean)): 1101162 <= t run: to-top/process-key/main10 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main10 41: (((next-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: next-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: next-page/process-key/main10 0: 1101283 => ((default-space space-address)) run: next-page/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: next-page/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1101284 <= 29091 run: next-page/process-key/main10 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/main10 2: t => ((1 boolean)) mem: ((1 boolean)): 1101285 <= t run: next-page/process-key/main10 3: (((jump-unless)) ((1 boolean)) ((5 offset))) mem: ((1 boolean)) => t run: next-page/process-key/main10 4: (((2 boolean)) <- ((equal)) ((3 integer) (space 1)) ((7 integer) (space 1))) mem: ((3 integer) (space 1)) => 5 mem: ((7 integer) (space 1)) => 0 run: next-page/process-key/main10 4: nil => ((2 boolean)) mem: ((2 boolean)): 1101286 <= nil run: next-page/process-key/main10 5: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => nil run: next-page/process-key/main10 6: (((4 integer) (space 1)) <- ((copy)) ((6 integer) (space 1))) mem: ((6 integer) (space 1)) => 1 run: next-page/process-key/main10 6: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: next-page/process-key/main10 7: (((5 integer) (space 1)) <- ((add)) ((7 integer) (space 1)) ((1 literal))) mem: ((7 integer) (space 1)) => 0 run: next-page/process-key/main10 7: 1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 1 run: next-page/process-key/main10 8: (((reply))) run: process-key/main10 42: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main10 0: 1101314 => ((default-space space-address)) run: print-page/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1101315 <= 29091 run: print-page/process-key/main10 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main10 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101316 <= 28799 run: print-page/process-key/main10 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 run: print-page/process-key/main10 3: 1 => ((2 integer)) mem: ((2 integer)): 1101317 <= 1 run: print-page/process-key/main10 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/main10 4: nil => ((3 boolean)) mem: ((3 boolean)): 1101318 <= nil run: print-page/process-key/main10 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main10 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/main10 7: t => ((4 boolean)) mem: ((4 boolean)): 1101319 <= t run: print-page/process-key/main10 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => t run: print-page/process-key/main10 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-page/process-key/main10 9: 2 => ((2 integer)) mem: ((2 integer)): 1101317 <= 2 run: print-page/process-key/main10 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: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-page/process-key/main10 10: 16025 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 1101320 <= 16025 run: print-page/process-key/main10 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 1 run: print-page/process-key/main10 11: nil => ((6 boolean)) mem: ((6 boolean)): 1101321 <= nil run: print-page/process-key/main10 12: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: print-page/process-key/main10 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-page/process-key/main10 14: 20396 => ((7 trace-address-array-address)) mem: ((7 trace-address-array-address)): 1101322 <= 20396 run: print-page/process-key/main10 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: max/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/print-page/process-key/main10 0: 1101345 => ((default-space space-address)) run: max/print-page/process-key/main10 1: (((1 integer)) <- ((next-input))) arg: nil 0 (1 0) run: max/print-page/process-key/main10 1: 1 => ((1 integer)) mem: ((1 integer)): 1101347 <= 1 run: max/print-page/process-key/main10 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1 0) run: max/print-page/process-key/main10 2: 0 => ((2 integer)) mem: ((2 integer)): 1101348 <= 0 run: max/print-page/process-key/main10 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 1 mem: ((2 integer)) => 0 run: max/print-page/process-key/main10 3: t => ((3 boolean)) mem: ((3 boolean)): 1101349 <= t run: max/print-page/process-key/main10 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: max/print-page/process-key/main10 6: (((reply)) ((1 integer))) mem: ((1 integer)) => 1 run: print-page/process-key/main10 15: 1 => ((8 integer)) mem: ((8 integer)): 1101323 <= 1 run: print-page/process-key/main10 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 1 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main10 16: nil => ((9 boolean)) mem: ((9 boolean)): 1101324 <= nil run: print-page/process-key/main10 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main10 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/main10 18: nil => ((3 boolean)) mem: ((3 boolean)): 1101318 <= nil run: print-page/process-key/main10 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main10 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 1 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20398 trace-address) (raw)) => 17580 run: print-page/process-key/main10 20: 17580 => ((10 trace-address)) mem: ((10 trace-address)): 1101325 <= 17580 run: print-page/process-key/main10 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main10 0: 1101376 => ((default-space space-address)) run: print-character/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101378 <= 28799 run: print-character/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101379 <= #\space run: print-character/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101380 <= nil run: print-character/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101381 <= nil run: print-character/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101382 <= 28801 run: print-character/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101383 <= 28802 run: print-character/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101384 <= 17 run: print-character/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101385 <= 0 run: print-character/print-page/process-key/main10 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/main10 10: 0 => ((9 integer)) mem: ((9 integer)): 1101386 <= 0 run: print-character/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101387 <= 28804 run: print-character/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main10 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1101388 <= 28805 run: print-character/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/print-page/process-key/main10 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/main10 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/process-key/main10 15: (((reply))) run: print-page/process-key/main10 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main10 0: 1101407 => ((default-space space-address)) run: print-character/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101409 <= 28799 run: print-character/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101410 <= #\space run: print-character/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101411 <= nil run: print-character/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101412 <= nil run: print-character/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101413 <= 28801 run: print-character/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101414 <= 28802 run: print-character/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101415 <= 17 run: print-character/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101416 <= 0 run: print-character/print-page/process-key/main10 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/main10 10: 1 => ((9 integer)) mem: ((9 integer)): 1101417 <= 1 run: print-character/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101418 <= 28804 run: print-character/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main10 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1101419 <= 28806 run: print-character/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-page/process-key/main10 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/main10 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/process-key/main10 15: (((reply))) run: print-page/process-key/main10 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main10 0: 1101438 => ((default-space space-address)) run: print-character/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101440 <= 28799 run: print-character/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101441 <= #\space run: print-character/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101442 <= nil run: print-character/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101443 <= nil run: print-character/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101444 <= 28801 run: print-character/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101445 <= 28802 run: print-character/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101446 <= 17 run: print-character/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101447 <= 0 run: print-character/print-page/process-key/main10 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/main10 10: 2 => ((9 integer)) mem: ((9 integer)): 1101448 <= 2 run: print-character/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101449 <= 28804 run: print-character/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main10 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1101450 <= 28807 run: print-character/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/print-page/process-key/main10 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/main10 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/process-key/main10 15: (((reply))) run: print-page/process-key/main10 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 17580 run: print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main10 0: 1101469 => ((default-space space-address)) run: print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17580) run: print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101471 <= 28799 run: print-trace/print-page/process-key/main10 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 17580) run: print-trace/print-page/process-key/main10 2: 17580 => ((2 trace-address)) mem: ((2 trace-address)): 1101472 <= 17580 run: print-trace/print-page/process-key/main10 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((17580 string-address) (raw)) => 17802 run: print-trace/print-page/process-key/main10 3: 17802 => ((3 string-address)) mem: ((3 string-address)): 1101473 <= 17802 run: print-trace/print-page/process-key/main10 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main10 0: 1101500 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101502 <= 28799 run: clear-line/print-trace/print-page/process-key/main10 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main10 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main10 3: 17 => ((2 integer)) mem: ((2 integer)): 1101503 <= 17 run: clear-line/print-trace/print-page/process-key/main10 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main10 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1101504 <= 28802 run: clear-line/print-trace/print-page/process-key/main10 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main10 5: 3 => ((4 integer)) mem: ((4 integer)): 1101505 <= 3 run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101531 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101533 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101534 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101535 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101536 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101537 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101538 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101539 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101540 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 3 => ((9 integer)) mem: ((9 integer)): 1101541 <= 3 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101542 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1101543 <= 28808 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101562 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101564 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101565 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101566 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101567 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101568 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101569 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101570 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101571 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 4 => ((9 integer)) mem: ((9 integer)): 1101572 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101573 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1101574 <= 28809 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101593 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101595 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101596 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101597 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101598 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101599 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101600 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101601 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101602 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 5 => ((9 integer)) mem: ((9 integer)): 1101603 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101604 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1101605 <= 28810 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101624 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101626 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101627 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101628 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101629 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101630 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101631 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101632 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101633 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 6 => ((9 integer)) mem: ((9 integer)): 1101634 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101635 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1101636 <= 28811 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101655 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101657 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101658 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101659 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101660 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101661 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101662 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101663 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101664 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 7 => ((9 integer)) mem: ((9 integer)): 1101665 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101666 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1101667 <= 28812 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101686 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101688 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101689 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101690 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101691 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101692 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101693 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101694 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101695 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 8 => ((9 integer)) mem: ((9 integer)): 1101696 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101697 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1101698 <= 28813 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101717 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101719 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101720 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101721 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101722 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101723 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101724 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101725 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101726 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 9 => ((9 integer)) mem: ((9 integer)): 1101727 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101728 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1101729 <= 28814 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101748 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101750 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101751 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101752 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101753 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101754 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101755 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101756 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101757 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 10 => ((9 integer)) mem: ((9 integer)): 1101758 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101759 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1101760 <= 28815 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101779 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101781 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101782 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101783 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101784 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101785 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101786 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101787 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101788 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 11 => ((9 integer)) mem: ((9 integer)): 1101789 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101790 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1101791 <= 28816 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101810 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101812 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101813 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101814 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101815 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101816 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101817 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101818 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101819 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 12 => ((9 integer)) mem: ((9 integer)): 1101820 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101821 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1101822 <= 28817 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101841 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101843 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101844 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101845 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101846 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101847 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101848 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101849 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101850 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 13 => ((9 integer)) mem: ((9 integer)): 1101851 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101852 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1101853 <= 28818 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101872 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101874 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101875 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101876 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101877 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101878 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101879 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101880 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101881 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 14 => ((9 integer)) mem: ((9 integer)): 1101882 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101883 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1101884 <= 28819 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101903 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101905 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101906 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101907 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101908 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101909 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101910 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101911 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101912 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 15 => ((9 integer)) mem: ((9 integer)): 1101913 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101914 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1101915 <= 28820 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1101506 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1101934 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101936 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1101937 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1101938 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1101939 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1101940 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1101941 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1101942 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1101943 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 16 => ((9 integer)) mem: ((9 integer)): 1101944 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1101945 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1101946 <= 28821 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: t => ((5 boolean)) mem: ((5 boolean)): 1101506 <= t run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main10 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main10 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/process-key/main10 11: (((reply))) run: print-trace/print-page/process-key/main10 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17802 run: print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main10 0: 1101965 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17802) run: print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101967 <= 28799 run: print-string/print-trace/print-page/process-key/main10 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17802) run: print-string/print-trace/print-page/process-key/main10 2: 17802 => ((2 string-address)) mem: ((2 string-address)): 1101968 <= 17802 run: print-string/print-trace/print-page/process-key/main10 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17802 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main10 3: 3 => ((3 integer)) mem: ((3 integer)): 1101969 <= 3 run: print-string/print-trace/print-page/process-key/main10 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main10 4: 0 => ((4 integer)) mem: ((4 integer)): 1101970 <= 0 run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1101971 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17803 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main10 7: #\m => ((6 character)) mem: ((6 character)): 1101972 <= #\m run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1101996 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1101998 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\m => ((2 character)) mem: ((2 character)): 1101999 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102000 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102001 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102002 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102003 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102004 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1102005 <= 0 schedule: scheduling print-character/print-string/print-trace/print-page/process-key/main10 for further processing schedule: print-character/print-string/print-trace/print-page/process-key/main10 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 3 => ((9 integer)) mem: ((9 integer)): 1102006 <= 3 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102007 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1102008 <= 28808 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main10 9: 1 => ((4 integer)) mem: ((4 integer)): 1101970 <= 1 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1101971 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17804 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main10 7: #\e => ((6 character)) mem: ((6 character)): 1101972 <= #\e run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1102027 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102029 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\e => ((2 character)) mem: ((2 character)): 1102030 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102031 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102032 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102033 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102034 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102035 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1102036 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 4 => ((9 integer)) mem: ((9 integer)): 1102037 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102038 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1102039 <= 28809 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main10 9: 2 => ((4 integer)) mem: ((4 integer)): 1101970 <= 2 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1101971 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17805 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main10 7: #\m => ((6 character)) mem: ((6 character)): 1101972 <= #\m run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1102058 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102060 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\m => ((2 character)) mem: ((2 character)): 1102061 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102062 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102063 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102064 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102065 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102066 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1102067 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 5 => ((9 integer)) mem: ((9 integer)): 1102068 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102069 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1102070 <= 28810 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main10 9: 3 => ((4 integer)) mem: ((4 integer)): 1101970 <= 3 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: t => ((5 boolean)) mem: ((5 boolean)): 1101971 <= t run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main10 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main10 0: 1102089 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102091 <= 28799 run: print-character/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102092 <= #\space run: print-character/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102093 <= nil run: print-character/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102094 <= nil run: print-character/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102095 <= 28801 run: print-character/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102096 <= 28802 run: print-character/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102097 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1102098 <= 0 run: print-character/print-trace/print-page/process-key/main10 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/main10 10: 6 => ((9 integer)) mem: ((9 integer)): 1102099 <= 6 run: print-character/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102100 <= 28804 run: print-character/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main10 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1102101 <= 28811 run: print-character/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/print-trace/print-page/process-key/main10 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/main10 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/process-key/main10 15: (((reply))) run: print-trace/print-page/process-key/main10 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main10 0: 1102120 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102122 <= 28799 run: print-character/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 2: #\: => ((2 character)) mem: ((2 character)): 1102123 <= #\: run: print-character/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102124 <= nil run: print-character/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102125 <= nil run: print-character/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102126 <= 28801 run: print-character/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102127 <= 28802 run: print-character/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102128 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1102129 <= 0 run: print-character/print-trace/print-page/process-key/main10 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/main10 10: 7 => ((9 integer)) mem: ((9 integer)): 1102130 <= 7 run: print-character/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102131 <= 28804 run: print-character/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main10 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1102132 <= 28812 run: print-character/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main10 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\: run: print-character/print-trace/print-page/process-key/main10 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/main10 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/process-key/main10 15: (((reply))) run: print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main10 0: 1102151 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102153 <= 28799 run: print-character/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102154 <= #\space run: print-character/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102155 <= nil run: print-character/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102156 <= nil run: print-character/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102157 <= 28801 run: print-character/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102158 <= 28802 run: print-character/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102159 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1102160 <= 0 run: print-character/print-trace/print-page/process-key/main10 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/main10 10: 8 => ((9 integer)) mem: ((9 integer)): 1102161 <= 8 run: print-character/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102162 <= 28804 run: print-character/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main10 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1102163 <= 28813 run: print-character/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/print-trace/print-page/process-key/main10 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/main10 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/process-key/main10 15: (((reply))) run: print-trace/print-page/process-key/main10 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((17581 string-address) (raw)) => 17868 run: print-trace/print-page/process-key/main10 9: 17868 => ((4 string-address)) mem: ((4 string-address)): 1101474 <= 17868 run: print-trace/print-page/process-key/main10 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17868 run: print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main10 0: 1102182 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17868) run: print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102184 <= 28799 run: print-string/print-trace/print-page/process-key/main10 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17868) run: print-string/print-trace/print-page/process-key/main10 2: 17868 => ((2 string-address)) mem: ((2 string-address)): 1102185 <= 17868 run: print-string/print-trace/print-page/process-key/main10 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17868 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main10 3: 3 => ((3 integer)) mem: ((3 integer)): 1102186 <= 3 run: print-string/print-trace/print-page/process-key/main10 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main10 4: 0 => ((4 integer)) mem: ((4 integer)): 1102187 <= 0 run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1102188 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17869 byte) (raw)) => 1 run: print-string/print-trace/print-page/process-key/main10 7: #\1 => ((6 character)) mem: ((6 character)): 1102189 <= #\1 run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1102213 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102215 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\1 => ((2 character)) mem: ((2 character)): 1102216 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102217 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102218 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102219 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102220 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102221 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1102222 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 9 => ((9 integer)) mem: ((9 integer)): 1102223 <= 9 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102224 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1102225 <= 28814 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main10 9: 1 => ((4 integer)) mem: ((4 integer)): 1102187 <= 1 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1102188 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17870 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main10 7: #\space => ((6 character)) mem: ((6 character)): 1102189 <= #\space run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1102244 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102246 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102247 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102248 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102249 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102250 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102251 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102252 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1102253 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 10 => ((9 integer)) mem: ((9 integer)): 1102254 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102255 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1102256 <= 28815 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main10 9: 2 => ((4 integer)) mem: ((4 integer)): 1102187 <= 2 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1102188 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17871 byte) (raw)) => b run: print-string/print-trace/print-page/process-key/main10 7: #\b => ((6 character)) mem: ((6 character)): 1102189 <= #\b run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1102275 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102277 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\b => ((2 character)) mem: ((2 character)): 1102278 <= #\b run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102279 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102280 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102281 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102282 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102283 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 0 => ((8 integer)) mem: ((8 integer)): 1102284 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 11 => ((9 integer)) mem: ((9 integer)): 1102285 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102286 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1102287 <= 28816 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\b run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main10 9: 3 => ((4 integer)) mem: ((4 integer)): 1102187 <= 3 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: t => ((5 boolean)) mem: ((5 boolean)): 1102188 <= t run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main10 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main10 0: 1102306 => ((default-space space-address)) run: add-line/print-page/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1102307 <= 29091 run: add-line/print-page/process-key/main10 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/process-key/main10 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102308 <= 28799 run: add-line/print-page/process-key/main10 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/main10 3: nil => ((2 boolean)) mem: ((2 boolean)): 1102309 <= nil run: add-line/print-page/process-key/main10 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main10 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/main10 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-page/process-key/main10 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main10 0: 1102337 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102339 <= 28799 run: cursor-to-next-line/add-line/print-page/process-key/main10 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main10 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main10 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1102340 <= 28801 run: cursor-to-next-line/add-line/print-page/process-key/main10 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/main10 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-page/process-key/main10 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main10 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1102341 <= 28802 run: cursor-to-next-line/add-line/print-page/process-key/main10 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main10 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main10 7: (((reply))) run: print-page/process-key/main10 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 1 run: print-page/process-key/main10 26: 1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 1 run: print-page/process-key/main10 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 1 run: print-page/process-key/main10 27: 2 => ((8 integer)) mem: ((8 integer)): 1101323 <= 2 run: print-page/process-key/main10 28: (((jump)) ((-13 offset))) run: print-page/process-key/main10 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 2 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main10 16: nil => ((9 boolean)) mem: ((9 boolean)): 1101324 <= nil run: print-page/process-key/main10 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main10 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/main10 18: nil => ((3 boolean)) mem: ((3 boolean)): 1101318 <= nil run: print-page/process-key/main10 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main10 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 2 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20399 trace-address) (raw)) => 18191 run: print-page/process-key/main10 20: 18191 => ((10 trace-address)) mem: ((10 trace-address)): 1101325 <= 18191 run: print-page/process-key/main10 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main10 0: 1102368 => ((default-space space-address)) run: print-character/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102370 <= 28799 run: print-character/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102371 <= #\space run: print-character/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102372 <= nil run: print-character/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102373 <= nil run: print-character/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102374 <= 28801 run: print-character/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102375 <= 28802 run: print-character/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102376 <= 17 run: print-character/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102377 <= 17 run: print-character/print-page/process-key/main10 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/main10 10: 17 => ((9 integer)) mem: ((9 integer)): 1102378 <= 17 run: print-character/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102379 <= 28804 run: print-character/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main10 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1102380 <= 28822 run: print-character/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/print-page/process-key/main10 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/main10 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/process-key/main10 15: (((reply))) run: print-page/process-key/main10 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main10 0: 1102399 => ((default-space space-address)) run: print-character/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102401 <= 28799 run: print-character/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102402 <= #\space run: print-character/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102403 <= nil run: print-character/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102404 <= nil run: print-character/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102405 <= 28801 run: print-character/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102406 <= 28802 run: print-character/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102407 <= 17 run: print-character/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102408 <= 17 run: print-character/print-page/process-key/main10 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/main10 10: 18 => ((9 integer)) mem: ((9 integer)): 1102409 <= 18 run: print-character/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102410 <= 28804 run: print-character/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main10 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1102411 <= 28823 run: print-character/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-page/process-key/main10 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/main10 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/process-key/main10 15: (((reply))) run: print-page/process-key/main10 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main10 0: 1102430 => ((default-space space-address)) run: print-character/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102432 <= 28799 run: print-character/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102433 <= #\space run: print-character/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102434 <= nil run: print-character/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102435 <= nil run: print-character/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102436 <= 28801 run: print-character/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102437 <= 28802 run: print-character/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102438 <= 17 run: print-character/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102439 <= 17 run: print-character/print-page/process-key/main10 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/main10 10: 19 => ((9 integer)) mem: ((9 integer)): 1102440 <= 19 run: print-character/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102441 <= 28804 run: print-character/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main10 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1102442 <= 28824 run: print-character/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/print-page/process-key/main10 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/main10 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/process-key/main10 15: (((reply))) run: print-page/process-key/main10 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 18191 run: print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main10 0: 1102461 => ((default-space space-address)) run: print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 18191) run: print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102463 <= 28799 run: print-trace/print-page/process-key/main10 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 18191) run: print-trace/print-page/process-key/main10 2: 18191 => ((2 trace-address)) mem: ((2 trace-address)): 1102464 <= 18191 run: print-trace/print-page/process-key/main10 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((18191 string-address) (raw)) => 18413 run: print-trace/print-page/process-key/main10 3: 18413 => ((3 string-address)) mem: ((3 string-address)): 1102465 <= 18413 run: print-trace/print-page/process-key/main10 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main10 0: 1102492 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102494 <= 28799 run: clear-line/print-trace/print-page/process-key/main10 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main10 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main10 3: 17 => ((2 integer)) mem: ((2 integer)): 1102495 <= 17 run: clear-line/print-trace/print-page/process-key/main10 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main10 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1102496 <= 28802 run: clear-line/print-trace/print-page/process-key/main10 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main10 5: 3 => ((4 integer)) mem: ((4 integer)): 1102497 <= 3 run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102523 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102525 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102526 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102527 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102528 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102529 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102530 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102531 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102532 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 20 => ((9 integer)) mem: ((9 integer)): 1102533 <= 20 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102534 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1102535 <= 28825 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102554 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102556 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102557 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102558 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102559 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102560 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102561 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102562 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102563 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 21 => ((9 integer)) mem: ((9 integer)): 1102564 <= 21 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102565 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1102566 <= 28826 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102585 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102587 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102588 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102589 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102590 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102591 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102592 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102593 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102594 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 22 => ((9 integer)) mem: ((9 integer)): 1102595 <= 22 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102596 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1102597 <= 28827 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102616 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102618 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102619 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102620 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102621 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102622 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102623 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102624 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102625 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 23 => ((9 integer)) mem: ((9 integer)): 1102626 <= 23 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102627 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1102628 <= 28828 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102647 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102649 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102650 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102651 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102652 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102653 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102654 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102655 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102656 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 24 => ((9 integer)) mem: ((9 integer)): 1102657 <= 24 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102658 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1102659 <= 28829 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102678 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102680 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102681 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102682 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102683 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102684 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102685 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102686 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102687 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 25 => ((9 integer)) mem: ((9 integer)): 1102688 <= 25 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102689 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1102690 <= 28830 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102709 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102711 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102712 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102713 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102714 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102715 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102716 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102717 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102718 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 26 => ((9 integer)) mem: ((9 integer)): 1102719 <= 26 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102720 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1102721 <= 28831 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102740 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102742 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102743 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102744 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102745 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102746 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102747 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102748 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102749 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 27 => ((9 integer)) mem: ((9 integer)): 1102750 <= 27 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102751 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1102752 <= 28832 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102771 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102773 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102774 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102775 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102776 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102777 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102778 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102779 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102780 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 28 => ((9 integer)) mem: ((9 integer)): 1102781 <= 28 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102782 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1102783 <= 28833 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102802 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102804 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102805 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102806 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102807 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102808 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102809 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102810 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102811 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 29 => ((9 integer)) mem: ((9 integer)): 1102812 <= 29 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102813 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1102814 <= 28834 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102833 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102835 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102836 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102837 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102838 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102839 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102840 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102841 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102842 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 30 => ((9 integer)) mem: ((9 integer)): 1102843 <= 30 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102844 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1102845 <= 28835 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102864 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102866 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102867 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102868 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102869 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102870 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102871 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102872 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102873 <= 17 schedule: scheduling print-character/clear-line/print-trace/print-page/process-key/main10 for further processing schedule: print-character/clear-line/print-trace/print-page/process-key/main10 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 31 => ((9 integer)) mem: ((9 integer)): 1102874 <= 31 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102875 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1102876 <= 28836 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102895 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102897 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102898 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102899 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102900 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102901 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102902 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102903 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102904 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 32 => ((9 integer)) mem: ((9 integer)): 1102905 <= 32 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102906 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1102907 <= 28837 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1102498 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1102926 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102928 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1102929 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102930 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102931 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102932 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102933 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102934 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102935 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 10: 33 => ((9 integer)) mem: ((9 integer)): 1102936 <= 33 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102937 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1102938 <= 28838 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: t => ((5 boolean)) mem: ((5 boolean)): 1102498 <= t run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main10 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main10 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/process-key/main10 11: (((reply))) run: print-trace/print-page/process-key/main10 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 18413 run: print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main10 0: 1102957 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 18413) run: print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102959 <= 28799 run: print-string/print-trace/print-page/process-key/main10 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 18413) run: print-string/print-trace/print-page/process-key/main10 2: 18413 => ((2 string-address)) mem: ((2 string-address)): 1102960 <= 18413 run: print-string/print-trace/print-page/process-key/main10 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18413 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main10 3: 3 => ((3 integer)) mem: ((3 integer)): 1102961 <= 3 run: print-string/print-trace/print-page/process-key/main10 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main10 4: 0 => ((4 integer)) mem: ((4 integer)): 1102962 <= 0 run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1102963 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 mem: ((18414 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main10 7: #\m => ((6 character)) mem: ((6 character)): 1102964 <= #\m run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1102988 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1102990 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\m => ((2 character)) mem: ((2 character)): 1102991 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1102992 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1102993 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1102994 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1102995 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1102996 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1102997 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 20 => ((9 integer)) mem: ((9 integer)): 1102998 <= 20 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1102999 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1103000 <= 28825 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main10 9: 1 => ((4 integer)) mem: ((4 integer)): 1102962 <= 1 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1102963 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 mem: ((18415 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main10 7: #\e => ((6 character)) mem: ((6 character)): 1102964 <= #\e run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1103019 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103021 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\e => ((2 character)) mem: ((2 character)): 1103022 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103023 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103024 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103025 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103026 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103027 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1103028 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 21 => ((9 integer)) mem: ((9 integer)): 1103029 <= 21 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103030 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1103031 <= 28826 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main10 9: 2 => ((4 integer)) mem: ((4 integer)): 1102962 <= 2 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1102963 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 mem: ((18416 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main10 7: #\m => ((6 character)) mem: ((6 character)): 1102964 <= #\m run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1103050 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103052 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\m => ((2 character)) mem: ((2 character)): 1103053 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103054 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103055 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103056 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103057 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103058 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1103059 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 22 => ((9 integer)) mem: ((9 integer)): 1103060 <= 22 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103061 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1103062 <= 28827 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main10 9: 3 => ((4 integer)) mem: ((4 integer)): 1102962 <= 3 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: t => ((5 boolean)) mem: ((5 boolean)): 1102963 <= t run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main10 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main10 0: 1103081 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103083 <= 28799 run: print-character/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103084 <= #\space run: print-character/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103085 <= nil run: print-character/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103086 <= nil run: print-character/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103087 <= 28801 run: print-character/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103088 <= 28802 run: print-character/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103089 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1103090 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/main10 10: 23 => ((9 integer)) mem: ((9 integer)): 1103091 <= 23 run: print-character/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103092 <= 28804 run: print-character/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main10 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1103093 <= 28828 run: print-character/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/print-trace/print-page/process-key/main10 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/main10 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/process-key/main10 15: (((reply))) run: print-trace/print-page/process-key/main10 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main10 0: 1103112 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103114 <= 28799 run: print-character/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 2: #\: => ((2 character)) mem: ((2 character)): 1103115 <= #\: run: print-character/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103116 <= nil run: print-character/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103117 <= nil run: print-character/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103118 <= 28801 run: print-character/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103119 <= 28802 run: print-character/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103120 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1103121 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/main10 10: 24 => ((9 integer)) mem: ((9 integer)): 1103122 <= 24 run: print-character/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103123 <= 28804 run: print-character/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main10 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1103124 <= 28829 run: print-character/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main10 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\: run: print-character/print-trace/print-page/process-key/main10 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/main10 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/process-key/main10 15: (((reply))) run: print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main10 0: 1103143 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103145 <= 28799 run: print-character/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103146 <= #\space run: print-character/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103147 <= nil run: print-character/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103148 <= nil run: print-character/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103149 <= 28801 run: print-character/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103150 <= 28802 run: print-character/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103151 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1103152 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/main10 10: 25 => ((9 integer)) mem: ((9 integer)): 1103153 <= 25 run: print-character/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103154 <= 28804 run: print-character/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main10 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1103155 <= 28830 run: print-character/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/print-trace/print-page/process-key/main10 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/main10 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/process-key/main10 15: (((reply))) run: print-trace/print-page/process-key/main10 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((18192 string-address) (raw)) => 18479 run: print-trace/print-page/process-key/main10 9: 18479 => ((4 string-address)) mem: ((4 string-address)): 1102466 <= 18479 run: print-trace/print-page/process-key/main10 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 18479 run: print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main10 0: 1103174 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 18479) run: print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103176 <= 28799 run: print-string/print-trace/print-page/process-key/main10 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 18479) run: print-string/print-trace/print-page/process-key/main10 2: 18479 => ((2 string-address)) mem: ((2 string-address)): 1103177 <= 18479 run: print-string/print-trace/print-page/process-key/main10 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18479 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main10 3: 3 => ((3 integer)) mem: ((3 integer)): 1103178 <= 3 run: print-string/print-trace/print-page/process-key/main10 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main10 4: 0 => ((4 integer)) mem: ((4 integer)): 1103179 <= 0 run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1103180 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 mem: ((18480 byte) (raw)) => 1 run: print-string/print-trace/print-page/process-key/main10 7: #\1 => ((6 character)) mem: ((6 character)): 1103181 <= #\1 run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1103205 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103207 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\1 => ((2 character)) mem: ((2 character)): 1103208 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103209 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103210 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103211 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103212 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103213 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1103214 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 26 => ((9 integer)) mem: ((9 integer)): 1103215 <= 26 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103216 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1103217 <= 28831 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main10 9: 1 => ((4 integer)) mem: ((4 integer)): 1103179 <= 1 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1103180 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 mem: ((18481 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main10 7: #\space => ((6 character)) mem: ((6 character)): 1103181 <= #\space run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1103236 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103238 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103239 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103240 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103241 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103242 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103243 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103244 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1103245 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 27 => ((9 integer)) mem: ((9 integer)): 1103246 <= 27 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103247 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1103248 <= 28832 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main10 9: 2 => ((4 integer)) mem: ((4 integer)): 1103179 <= 2 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1103180 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 mem: ((18482 byte) (raw)) => c run: print-string/print-trace/print-page/process-key/main10 7: #\c => ((6 character)) mem: ((6 character)): 1103181 <= #\c run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1103267 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103269 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\c => ((2 character)) mem: ((2 character)): 1103270 <= #\c run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103271 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103272 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103273 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103274 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103275 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 9: 17 => ((8 integer)) mem: ((8 integer)): 1103276 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 10: 28 => ((9 integer)) mem: ((9 integer)): 1103277 <= 28 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103278 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1103279 <= 28833 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => c run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\c run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main10 9: 3 => ((4 integer)) mem: ((4 integer)): 1103179 <= 3 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: t => ((5 boolean)) mem: ((5 boolean)): 1103180 <= t run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main10 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main10 0: 1103298 => ((default-space space-address)) run: add-line/print-page/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1103299 <= 29091 run: add-line/print-page/process-key/main10 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/process-key/main10 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103300 <= 28799 run: add-line/print-page/process-key/main10 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/main10 3: nil => ((2 boolean)) mem: ((2 boolean)): 1103301 <= nil run: add-line/print-page/process-key/main10 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main10 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/main10 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-page/process-key/main10 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main10 0: 1103329 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103331 <= 28799 run: cursor-to-next-line/add-line/print-page/process-key/main10 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main10 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main10 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1103332 <= 28801 run: cursor-to-next-line/add-line/print-page/process-key/main10 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/main10 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-page/process-key/main10 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main10 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1103333 <= 28802 run: cursor-to-next-line/add-line/print-page/process-key/main10 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main10 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main10 7: (((reply))) run: print-page/process-key/main10 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 2 run: print-page/process-key/main10 26: 2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 2 run: print-page/process-key/main10 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 2 run: print-page/process-key/main10 27: 3 => ((8 integer)) mem: ((8 integer)): 1101323 <= 3 run: print-page/process-key/main10 28: (((jump)) ((-13 offset))) run: print-page/process-key/main10 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 3 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main10 16: nil => ((9 boolean)) mem: ((9 boolean)): 1101324 <= nil run: print-page/process-key/main10 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main10 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/process-key/main10 18: nil => ((3 boolean)) mem: ((3 boolean)): 1101318 <= nil run: print-page/process-key/main10 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main10 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 3 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20400 trace-address) (raw)) => 18802 run: print-page/process-key/main10 20: 18802 => ((10 trace-address)) mem: ((10 trace-address)): 1101325 <= 18802 run: print-page/process-key/main10 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main10 0: 1103360 => ((default-space space-address)) run: print-character/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103362 <= 28799 run: print-character/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103363 <= #\space run: print-character/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103364 <= nil run: print-character/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103365 <= nil run: print-character/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103366 <= 28801 run: print-character/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103367 <= 28802 run: print-character/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103368 <= 17 run: print-character/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103369 <= 34 run: print-character/print-page/process-key/main10 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/process-key/main10 10: 34 => ((9 integer)) mem: ((9 integer)): 1103370 <= 34 run: print-character/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103371 <= 28804 run: print-character/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main10 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1103372 <= 28839 run: print-character/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/print-page/process-key/main10 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/main10 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/process-key/main10 15: (((reply))) run: print-page/process-key/main10 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main10 0: 1103391 => ((default-space space-address)) run: print-character/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103393 <= 28799 run: print-character/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103394 <= #\space run: print-character/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103395 <= nil run: print-character/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103396 <= nil run: print-character/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103397 <= 28801 run: print-character/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103398 <= 28802 run: print-character/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103399 <= 17 run: print-character/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103400 <= 34 run: print-character/print-page/process-key/main10 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/process-key/main10 10: 35 => ((9 integer)) mem: ((9 integer)): 1103401 <= 35 run: print-character/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103402 <= 28804 run: print-character/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main10 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1103403 <= 28840 run: print-character/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-page/process-key/main10 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/main10 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/process-key/main10 15: (((reply))) run: print-page/process-key/main10 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main10 0: 1103422 => ((default-space space-address)) run: print-character/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103424 <= 28799 run: print-character/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103425 <= #\space run: print-character/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103426 <= nil run: print-character/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103427 <= nil run: print-character/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103428 <= 28801 run: print-character/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103429 <= 28802 run: print-character/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103430 <= 17 run: print-character/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103431 <= 34 run: print-character/print-page/process-key/main10 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/process-key/main10 10: 36 => ((9 integer)) mem: ((9 integer)): 1103432 <= 36 run: print-character/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103433 <= 28804 run: print-character/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main10 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1103434 <= 28841 run: print-character/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/print-page/process-key/main10 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/main10 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/process-key/main10 15: (((reply))) run: print-page/process-key/main10 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 18802 run: print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main10 0: 1103453 => ((default-space space-address)) run: print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 18802) run: print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103455 <= 28799 run: print-trace/print-page/process-key/main10 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 18802) run: print-trace/print-page/process-key/main10 2: 18802 => ((2 trace-address)) mem: ((2 trace-address)): 1103456 <= 18802 run: print-trace/print-page/process-key/main10 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((18802 string-address) (raw)) => 19024 run: print-trace/print-page/process-key/main10 3: 19024 => ((3 string-address)) mem: ((3 string-address)): 1103457 <= 19024 run: print-trace/print-page/process-key/main10 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main10 0: 1103484 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103486 <= 28799 run: clear-line/print-trace/print-page/process-key/main10 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main10 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main10 3: 17 => ((2 integer)) mem: ((2 integer)): 1103487 <= 17 run: clear-line/print-trace/print-page/process-key/main10 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main10 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1103488 <= 28802 run: clear-line/print-trace/print-page/process-key/main10 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main10 5: 3 => ((4 integer)) mem: ((4 integer)): 1103489 <= 3 run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103515 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103517 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103518 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103519 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103520 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103521 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103522 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103523 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103524 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 37 => ((9 integer)) mem: ((9 integer)): 1103525 <= 37 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103526 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1103527 <= 28842 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103546 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103548 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103549 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103550 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103551 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103552 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103553 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103554 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103555 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 38 => ((9 integer)) mem: ((9 integer)): 1103556 <= 38 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103557 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1103558 <= 28843 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103577 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103579 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103580 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103581 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103582 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103583 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103584 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103585 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103586 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 39 => ((9 integer)) mem: ((9 integer)): 1103587 <= 39 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103588 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1103589 <= 28844 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103608 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103610 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103611 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103612 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103613 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103614 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103615 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103616 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103617 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 40 => ((9 integer)) mem: ((9 integer)): 1103618 <= 40 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103619 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1103620 <= 28845 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103639 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103641 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103642 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103643 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103644 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103645 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103646 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103647 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103648 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 41 => ((9 integer)) mem: ((9 integer)): 1103649 <= 41 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103650 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1103651 <= 28846 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103670 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103672 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103673 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103674 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103675 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103676 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103677 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103678 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103679 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 42 => ((9 integer)) mem: ((9 integer)): 1103680 <= 42 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103681 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1103682 <= 28847 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103701 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103703 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103704 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103705 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103706 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103707 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103708 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103709 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103710 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 43 => ((9 integer)) mem: ((9 integer)): 1103711 <= 43 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103712 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1103713 <= 28848 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103732 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103734 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103735 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103736 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103737 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103738 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103739 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103740 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103741 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 44 => ((9 integer)) mem: ((9 integer)): 1103742 <= 44 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103743 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1103744 <= 28849 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil schedule: scheduling clear-line/print-trace/print-page/process-key/main10 for further processing schedule: clear-line/print-trace/print-page/process-key/main10 run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103763 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103765 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103766 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103767 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103768 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103769 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103770 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103771 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103772 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 45 => ((9 integer)) mem: ((9 integer)): 1103773 <= 45 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103774 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1103775 <= 28850 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103794 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103796 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103797 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103798 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103799 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103800 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103801 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103803 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 46 => ((9 integer)) mem: ((9 integer)): 1103804 <= 46 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103805 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1103806 <= 28851 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103825 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103827 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103828 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103829 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103830 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103831 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103832 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103833 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103834 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 47 => ((9 integer)) mem: ((9 integer)): 1103835 <= 47 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103836 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1103837 <= 28852 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103856 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103858 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103859 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103860 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103861 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103862 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103863 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103864 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103865 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 48 => ((9 integer)) mem: ((9 integer)): 1103866 <= 48 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103867 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1103868 <= 28853 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103887 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103889 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103890 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103891 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103892 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103893 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103894 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103895 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103896 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 49 => ((9 integer)) mem: ((9 integer)): 1103897 <= 49 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103898 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1103899 <= 28854 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: nil => ((5 boolean)) mem: ((5 boolean)): 1103490 <= nil run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main10 0: 1103918 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103920 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1103921 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103922 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103923 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103924 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103925 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103926 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103927 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main10 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/process-key/main10 10: 50 => ((9 integer)) mem: ((9 integer)): 1103928 <= 50 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103929 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main10 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 1103930 <= 28855 run: print-character/clear-line/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main10 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/main10 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main10 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main10 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main10 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/main10 6: t => ((5 boolean)) mem: ((5 boolean)): 1103490 <= t run: clear-line/print-trace/print-page/process-key/main10 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main10 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main10 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/process-key/main10 11: (((reply))) run: print-trace/print-page/process-key/main10 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 19024 run: print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main10 0: 1103949 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 19024) run: print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103951 <= 28799 run: print-string/print-trace/print-page/process-key/main10 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 19024) run: print-string/print-trace/print-page/process-key/main10 2: 19024 => ((2 string-address)) mem: ((2 string-address)): 1103952 <= 19024 run: print-string/print-trace/print-page/process-key/main10 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19024 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main10 3: 3 => ((3 integer)) mem: ((3 integer)): 1103953 <= 3 run: print-string/print-trace/print-page/process-key/main10 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main10 4: 0 => ((4 integer)) mem: ((4 integer)): 1103954 <= 0 run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1103955 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((19024 string) (raw)) mem: ((19024 integer) (raw)) => 3 mem: ((19025 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main10 7: #\m => ((6 character)) mem: ((6 character)): 1103956 <= #\m run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1103980 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1103982 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\m => ((2 character)) mem: ((2 character)): 1103983 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1103984 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1103985 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1103986 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1103987 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1103988 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1103989 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 10: 37 => ((9 integer)) mem: ((9 integer)): 1103990 <= 37 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1103991 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1103992 <= 28842 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main10 9: 1 => ((4 integer)) mem: ((4 integer)): 1103954 <= 1 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1103955 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((19024 string) (raw)) mem: ((19024 integer) (raw)) => 3 mem: ((19026 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main10 7: #\e => ((6 character)) mem: ((6 character)): 1103956 <= #\e run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1104011 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104013 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\e => ((2 character)) mem: ((2 character)): 1104014 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1104015 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1104016 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1104017 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1104018 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1104019 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1104020 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 10: 38 => ((9 integer)) mem: ((9 integer)): 1104021 <= 38 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1104022 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1104023 <= 28843 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main10 9: 2 => ((4 integer)) mem: ((4 integer)): 1103954 <= 2 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1103955 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((19024 string) (raw)) mem: ((19024 integer) (raw)) => 3 mem: ((19027 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main10 7: #\m => ((6 character)) mem: ((6 character)): 1103956 <= #\m run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1104042 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104044 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\m => ((2 character)) mem: ((2 character)): 1104045 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1104046 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1104047 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1104048 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1104049 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1104050 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1104051 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 10: 39 => ((9 integer)) mem: ((9 integer)): 1104052 <= 39 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1104053 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1104054 <= 28844 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main10 9: 3 => ((4 integer)) mem: ((4 integer)): 1103954 <= 3 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: t => ((5 boolean)) mem: ((5 boolean)): 1103955 <= t run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main10 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main10 0: 1104073 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104075 <= 28799 run: print-character/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1104076 <= #\space run: print-character/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1104077 <= nil run: print-character/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1104078 <= nil run: print-character/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1104079 <= 28801 run: print-character/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1104080 <= 28802 run: print-character/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1104081 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1104082 <= 34 run: print-character/print-trace/print-page/process-key/main10 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/process-key/main10 10: 40 => ((9 integer)) mem: ((9 integer)): 1104083 <= 40 run: print-character/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1104084 <= 28804 run: print-character/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main10 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1104085 <= 28845 run: print-character/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/print-trace/print-page/process-key/main10 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/main10 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/process-key/main10 15: (((reply))) run: print-trace/print-page/process-key/main10 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main10 0: 1104104 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104106 <= 28799 run: print-character/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 2: #\: => ((2 character)) mem: ((2 character)): 1104107 <= #\: run: print-character/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1104108 <= nil run: print-character/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1104109 <= nil run: print-character/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1104110 <= 28801 run: print-character/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1104111 <= 28802 run: print-character/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1104112 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1104113 <= 34 run: print-character/print-trace/print-page/process-key/main10 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/process-key/main10 10: 41 => ((9 integer)) mem: ((9 integer)): 1104114 <= 41 run: print-character/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1104115 <= 28804 run: print-character/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main10 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1104116 <= 28846 run: print-character/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main10 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\: run: print-character/print-trace/print-page/process-key/main10 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/main10 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/process-key/main10 15: (((reply))) run: print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main10 0: 1104135 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104137 <= 28799 run: print-character/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1104138 <= #\space run: print-character/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1104139 <= nil run: print-character/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1104140 <= nil run: print-character/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1104141 <= 28801 run: print-character/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1104142 <= 28802 run: print-character/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1104143 <= 17 run: print-character/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1104144 <= 34 run: print-character/print-trace/print-page/process-key/main10 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/process-key/main10 10: 42 => ((9 integer)) mem: ((9 integer)): 1104145 <= 42 run: print-character/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1104146 <= 28804 run: print-character/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main10 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1104147 <= 28847 run: print-character/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/print-trace/print-page/process-key/main10 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/main10 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/process-key/main10 15: (((reply))) run: print-trace/print-page/process-key/main10 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((18803 string-address) (raw)) => 19090 run: print-trace/print-page/process-key/main10 9: 19090 => ((4 string-address)) mem: ((4 string-address)): 1103458 <= 19090 run: print-trace/print-page/process-key/main10 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 19090 run: print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main10 0: 1104166 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 19090) run: print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104168 <= 28799 run: print-string/print-trace/print-page/process-key/main10 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 19090) run: print-string/print-trace/print-page/process-key/main10 2: 19090 => ((2 string-address)) mem: ((2 string-address)): 1104169 <= 19090 run: print-string/print-trace/print-page/process-key/main10 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19090 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main10 3: 3 => ((3 integer)) mem: ((3 integer)): 1104170 <= 3 run: print-string/print-trace/print-page/process-key/main10 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main10 4: 0 => ((4 integer)) mem: ((4 integer)): 1104171 <= 0 run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1104172 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((19090 string) (raw)) mem: ((19090 integer) (raw)) => 3 mem: ((19091 byte) (raw)) => 1 run: print-string/print-trace/print-page/process-key/main10 7: #\1 => ((6 character)) mem: ((6 character)): 1104173 <= #\1 run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1104197 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104199 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\1 => ((2 character)) mem: ((2 character)): 1104200 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1104201 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1104202 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1104203 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1104204 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1104205 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1104206 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 10: 43 => ((9 integer)) mem: ((9 integer)): 1104207 <= 43 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1104208 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1104209 <= 28848 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main10 9: 1 => ((4 integer)) mem: ((4 integer)): 1104171 <= 1 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1104172 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((19090 string) (raw)) mem: ((19090 integer) (raw)) => 3 mem: ((19092 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main10 7: #\space => ((6 character)) mem: ((6 character)): 1104173 <= #\space run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1104228 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104230 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\space => ((2 character)) mem: ((2 character)): 1104231 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1104232 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1104233 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1104234 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1104235 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1104236 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1104237 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 10: 44 => ((9 integer)) mem: ((9 integer)): 1104238 <= 44 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1104239 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1104240 <= 28849 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main10 9: 2 => ((4 integer)) mem: ((4 integer)): 1104171 <= 2 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: nil => ((5 boolean)) mem: ((5 boolean)): 1104172 <= nil run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main10 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((19090 string) (raw)) mem: ((19090 integer) (raw)) => 3 mem: ((19093 byte) (raw)) => d run: print-string/print-trace/print-page/process-key/main10 7: #\d => ((6 character)) mem: ((6 character)): 1104173 <= #\d run: print-string/print-trace/print-page/process-key/main10 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-trace/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main10 0: 1104259 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-trace/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104261 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-trace/print-page/process-key/main10 2: #\d => ((2 character)) mem: ((2 character)): 1104262 <= #\d run: print-character/print-string/print-trace/print-page/process-key/main10 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-trace/print-page/process-key/main10 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1104263 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-trace/print-page/process-key/main10 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1104264 <= nil run: print-character/print-string/print-trace/print-page/process-key/main10 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main10 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1104265 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main10 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main10 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1104266 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main10 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main10 8: 17 => ((7 integer)) mem: ((7 integer)): 1104267 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 9: 34 => ((8 integer)) mem: ((8 integer)): 1104268 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main10 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/process-key/main10 10: 45 => ((9 integer)) mem: ((9 integer)): 1104269 <= 45 run: print-character/print-string/print-trace/print-page/process-key/main10 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1104270 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main10 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main10 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1104271 <= 28850 run: print-character/print-string/print-trace/print-page/process-key/main10 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-trace/print-page/process-key/main10 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\d run: print-character/print-string/print-trace/print-page/process-key/main10 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/main10 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main10 15: (((reply))) run: print-string/print-trace/print-page/process-key/main10 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main10 9: 3 => ((4 integer)) mem: ((4 integer)): 1104171 <= 3 run: print-string/print-trace/print-page/process-key/main10 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main10 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/main10 5: t => ((5 boolean)) mem: ((5 boolean)): 1104172 <= t run: print-string/print-trace/print-page/process-key/main10 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main10 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main10 0: 1104290 => ((default-space space-address)) run: add-line/print-page/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1104291 <= 29091 run: add-line/print-page/process-key/main10 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/process-key/main10 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104292 <= 28799 run: add-line/print-page/process-key/main10 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/process-key/main10 3: nil => ((2 boolean)) mem: ((2 boolean)): 1104293 <= nil run: add-line/print-page/process-key/main10 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main10 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-page/process-key/main10 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-page/process-key/main10 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main10 0: 1104321 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104323 <= 28799 run: cursor-to-next-line/add-line/print-page/process-key/main10 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main10 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main10 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1104324 <= 28801 run: cursor-to-next-line/add-line/print-page/process-key/main10 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/process-key/main10 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-page/process-key/main10 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main10 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1104325 <= 28802 run: cursor-to-next-line/add-line/print-page/process-key/main10 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main10 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main10 7: (((reply))) run: print-page/process-key/main10 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 3 run: print-page/process-key/main10 26: 3 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 3 run: print-page/process-key/main10 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 3 run: print-page/process-key/main10 27: 4 => ((8 integer)) mem: ((8 integer)): 1101323 <= 4 run: print-page/process-key/main10 28: (((jump)) ((-13 offset))) run: print-page/process-key/main10 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 4 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main10 16: nil => ((9 boolean)) mem: ((9 boolean)): 1101324 <= nil run: print-page/process-key/main10 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main10 18: (((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/process-key/main10 18: t => ((3 boolean)) mem: ((3 boolean)): 1101318 <= t run: print-page/process-key/main10 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => t run: print-page/process-key/main10 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/process-key/main10 29: t => ((3 boolean)) mem: ((3 boolean)): 1101318 <= t run: print-page/process-key/main10 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: print-page/process-key/main10 31: (((reply))) run: process-key/main10 43: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main10 0: 1104352 => ((default-space space-address)) run: to-top/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1104353 <= 29091 run: to-top/process-key/main10 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main10 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104354 <= 28799 run: to-top/process-key/main10 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main10 3: nil => ((2 boolean)) mem: ((2 boolean)): 1104355 <= nil run: to-top/process-key/main10 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main10 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main10 0: 1104383 => ((default-space space-address)) run: up/to-top/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1104384 <= 29091 run: up/to-top/process-key/main10 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main10 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104385 <= 28799 run: up/to-top/process-key/main10 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main10 3: nil => ((2 boolean)) mem: ((2 boolean)): 1104386 <= nil run: up/to-top/process-key/main10 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main10 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main10 0: 1104414 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main10 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main10 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1104416 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main10 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main10 2: 1 => ((2 integer)) mem: ((2 integer)): 1104417 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main10 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main10 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1104418 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main10 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main10 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1104419 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main10 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main10 5: 5 => ((5 integer)) mem: ((5 integer)): 1104420 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main10 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main10 5: 5 => ((3 integer)) mem: ((3 integer)): 1104387 <= 5 run: up/to-top/process-key/main10 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main10 6: 6 => ((3 integer)) mem: ((3 integer)): 1104387 <= 6 run: up/to-top/process-key/main10 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main10 7: 7 => ((4 integer)) mem: ((4 integer)): 1104388 <= 7 run: up/to-top/process-key/main10 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 7 run: up/to-top/process-key/main10 8: nil => ((5 boolean)) mem: ((5 boolean)): 1104389 <= nil run: up/to-top/process-key/main10 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main10 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main10 20: nil => ((8 boolean)) mem: ((8 boolean)): 1104392 <= nil run: up/to-top/process-key/main10 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main10 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main10 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main10 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main10 0: 1104445 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104447 <= 28799 run: cursor-up/up/to-top/process-key/main10 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main10 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main10 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1104448 <= 28801 run: cursor-up/up/to-top/process-key/main10 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/main10 4: nil => ((3 boolean)) mem: ((3 boolean)): 1104449 <= nil run: cursor-up/up/to-top/process-key/main10 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main10 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/main10 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main10 7: (((reply))) run: to-top/process-key/main10 6: (((jump)) ((-4 offset))) run: to-top/process-key/main10 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main10 3: nil => ((2 boolean)) mem: ((2 boolean)): 1104355 <= nil run: to-top/process-key/main10 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main10 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main10 0: 1104476 => ((default-space space-address)) run: up/to-top/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1104477 <= 29091 run: up/to-top/process-key/main10 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main10 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104478 <= 28799 run: up/to-top/process-key/main10 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main10 3: nil => ((2 boolean)) mem: ((2 boolean)): 1104479 <= nil run: up/to-top/process-key/main10 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main10 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main10 0: 1104507 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main10 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main10 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1104509 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main10 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main10 2: 1 => ((2 integer)) mem: ((2 integer)): 1104510 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main10 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main10 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1104511 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main10 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main10 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1104512 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main10 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main10 5: 5 => ((5 integer)) mem: ((5 integer)): 1104513 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main10 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main10 5: 5 => ((3 integer)) mem: ((3 integer)): 1104480 <= 5 run: up/to-top/process-key/main10 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main10 6: 6 => ((3 integer)) mem: ((3 integer)): 1104480 <= 6 run: up/to-top/process-key/main10 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main10 7: 7 => ((4 integer)) mem: ((4 integer)): 1104481 <= 7 run: up/to-top/process-key/main10 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 7 run: up/to-top/process-key/main10 8: nil => ((5 boolean)) mem: ((5 boolean)): 1104482 <= nil run: up/to-top/process-key/main10 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main10 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main10 20: nil => ((8 boolean)) mem: ((8 boolean)): 1104485 <= nil run: up/to-top/process-key/main10 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main10 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main10 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main10 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main10 0: 1104538 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104540 <= 28799 run: cursor-up/up/to-top/process-key/main10 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main10 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main10 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1104541 <= 28801 run: cursor-up/up/to-top/process-key/main10 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/main10 4: nil => ((3 boolean)) mem: ((3 boolean)): 1104542 <= nil run: cursor-up/up/to-top/process-key/main10 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main10 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/main10 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main10 7: (((reply))) run: to-top/process-key/main10 6: (((jump)) ((-4 offset))) run: to-top/process-key/main10 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main10 3: nil => ((2 boolean)) mem: ((2 boolean)): 1104355 <= nil run: to-top/process-key/main10 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main10 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main10 0: 1104569 => ((default-space space-address)) run: up/to-top/process-key/main10 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main10 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1104570 <= 29091 run: up/to-top/process-key/main10 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main10 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104571 <= 28799 run: up/to-top/process-key/main10 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main10 3: nil => ((2 boolean)) mem: ((2 boolean)): 1104572 <= nil run: up/to-top/process-key/main10 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main10 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main10 0: 1104600 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main10 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main10 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1104602 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main10 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main10 2: 1 => ((2 integer)) mem: ((2 integer)): 1104603 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main10 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main10 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1104604 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main10 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main10 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1104605 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main10 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main10 5: 5 => ((5 integer)) mem: ((5 integer)): 1104606 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main10 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main10 5: 5 => ((3 integer)) mem: ((3 integer)): 1104573 <= 5 run: up/to-top/process-key/main10 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main10 6: 6 => ((3 integer)) mem: ((3 integer)): 1104573 <= 6 run: up/to-top/process-key/main10 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main10 7: 7 => ((4 integer)) mem: ((4 integer)): 1104574 <= 7 run: up/to-top/process-key/main10 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/to-top/process-key/main10 8: nil => ((5 boolean)) mem: ((5 boolean)): 1104575 <= nil run: up/to-top/process-key/main10 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main10 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main10 20: nil => ((8 boolean)) mem: ((8 boolean)): 1104578 <= nil run: up/to-top/process-key/main10 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main10 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main10 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main10 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main10 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main10 0: 1104631 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main10 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main10 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1104633 <= 28799 run: cursor-up/up/to-top/process-key/main10 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main10 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main10 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1104634 <= 28801 run: cursor-up/up/to-top/process-key/main10 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/main10 4: nil => ((3 boolean)) mem: ((3 boolean)): 1104635 <= nil run: cursor-up/up/to-top/process-key/main10 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main10 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/main10 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main10 7: (((reply))) run: to-top/process-key/main10 6: (((jump)) ((-4 offset))) run: to-top/process-key/main10 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main10 3: t => ((2 boolean)) mem: ((2 boolean)): 1104355 <= t run: to-top/process-key/main10 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main10 44: (((reply)) ((nil literal))) schedule: done with routine nil ===: main11 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((s string-address)) <- ((new)) J) -- nil c{0: 2 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 3 (((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 ✓ (((s string-address)) <- ((new)) J) c{1: 2 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 3 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) cn0: convert-names in main11 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: (((s string-address)) <- ((new)) J) nil nil cn0: checking arg J 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)) cn1: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) cn1: (((1 string-address)) <- ((new)) J) 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))) schedule: main11 run: main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main11 0: 1201000 => ((default-space space-address)) run: main11 1: (((1 string-address)) <- ((new)) J) run: main11 1: 1201031 => ((1 string-address)) mem: ((1 string-address)): 1201002 <= 1201031 run: main11 2: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 1201031 run: init-keyboard/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main11 0: 1201033 => ((default-space space-address)) run: init-keyboard/main11 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main11 1: 1201064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1201035 <= 1201064 run: init-keyboard/main11 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main11 2: 1201065 => ((2 string-address-address)) mem: ((2 string-address-address)): 1201036 <= 1201065 run: init-keyboard/main11 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (1201031) run: init-keyboard/main11 3: 1201031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 1201065 <= 1201031 run: init-keyboard/main11 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main11 4: 1201064 => ((3 integer-address)) mem: ((3 integer-address)): 1201037 <= 1201064 run: init-keyboard/main11 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main11 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1201064 <= 0 run: init-keyboard/main11 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 1201064 run: main11 2: 1201064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 1201003 <= 1201064 run: main11 3: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 1201064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main11 0: 1201066 => ((default-space space-address)) run: process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1201064 28799) run: process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1201067 <= 29091 run: process-key/main11 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 1201064 28799) run: process-key/main11 2: 1201064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1201068 <= 1201064 run: process-key/main11 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 1201064 28799) run: process-key/main11 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 1201069 <= 28799 run: process-key/main11 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 1201064 run: read-key/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main11 0: 1201097 => ((default-space space-address)) run: read-key/process-key/main11 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (1201064 silent) run: read-key/process-key/main11 1: 1201064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1201099 <= 1201064 run: read-key/process-key/main11 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (1201064 silent) run: read-key/process-key/main11 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 1201100 <= silent run: read-key/process-key/main11 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 1201064 run: read-key/process-key/main11 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main11 4: 1201064 => ((3 integer-address)) mem: ((3 integer-address)): 1201101 <= 1201064 run: read-key/process-key/main11 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((1201065 string-address) (raw)) => 1201031 run: read-key/process-key/main11 5: 1201031 => ((4 string-address)) mem: ((4 string-address)): 1201102 <= 1201031 run: read-key/process-key/main11 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((1201031 integer) (raw)) => 1 run: read-key/process-key/main11 6: 1 => ((5 integer)) mem: ((5 integer)): 1201103 <= 1 run: read-key/process-key/main11 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main11 7: nil => ((6 boolean)) mem: ((6 boolean)): 1201104 <= nil run: read-key/process-key/main11 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main11 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((1201031 string) (raw)) mem: ((1201031 integer) (raw)) => 1 mem: ((1201032 byte) (raw)) => J run: read-key/process-key/main11 10: #\J => ((7 character)) mem: ((7 character)): 1201105 <= #\J run: read-key/process-key/main11 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main11 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1201064 <= 1 run: read-key/process-key/main11 12: (((reply)) ((7 character))) mem: ((7 character)) => J run: process-key/main11 4: #\J => ((3 character)) mem: ((3 character)): 1201070 <= #\J run: process-key/main11 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => J run: process-key/main11 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => J run: process-key/main11 7: nil => ((4 boolean)) mem: ((4 boolean)): 1201071 <= nil run: process-key/main11 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => J run: process-key/main11 8: nil => ((5 boolean)) mem: ((5 boolean)): 1201072 <= nil run: process-key/main11 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main11 9: nil => ((6 boolean)) mem: ((6 boolean)): 1201073 <= nil run: process-key/main11 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main11 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => J run: process-key/main11 12: nil => ((7 boolean)) mem: ((7 boolean)): 1201074 <= nil run: process-key/main11 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => J run: process-key/main11 13: nil => ((8 boolean)) mem: ((8 boolean)): 1201075 <= nil run: process-key/main11 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main11 14: nil => ((7 boolean)) mem: ((7 boolean)): 1201074 <= nil run: process-key/main11 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main11 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => J run: process-key/main11 18: nil => ((9 boolean)) mem: ((9 boolean)): 1201076 <= nil run: process-key/main11 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => J run: process-key/main11 19: nil => ((10 boolean)) mem: ((10 boolean)): 1201077 <= nil run: process-key/main11 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main11 20: nil => ((9 boolean)) mem: ((9 boolean)): 1201076 <= nil run: process-key/main11 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main11 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => J run: process-key/main11 24: nil => ((11 boolean)) mem: ((11 boolean)): 1201078 <= nil run: process-key/main11 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => J run: process-key/main11 25: nil => ((12 boolean)) mem: ((12 boolean)): 1201079 <= nil run: process-key/main11 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => nil run: process-key/main11 26: nil => ((11 boolean)) mem: ((11 boolean)): 1201078 <= nil run: process-key/main11 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => nil run: process-key/main11 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal))) mem: ((3 character)) => J run: process-key/main11 34: nil => ((14 boolean)) mem: ((14 boolean)): 1201081 <= nil run: process-key/main11 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal))) mem: ((3 character)) => J run: process-key/main11 35: t => ((15 boolean)) mem: ((15 boolean)): 1201082 <= t run: process-key/main11 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean))) mem: ((14 boolean)) => nil mem: ((15 boolean)) => t run: process-key/main11 36: t => ((14 boolean)) mem: ((14 boolean)): 1201081 <= t run: process-key/main11 37: (((jump-unless)) ((14 boolean)) ((7 offset))) mem: ((14 boolean)) => t run: process-key/main11 38: (((16 boolean)) <- ((at-final-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-final-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-final-page/process-key/main11 0: 1201128 => ((default-space space-address)) run: at-final-page/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-final-page/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1201129 <= 29091 run: at-final-page/process-key/main11 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: ((28759 integer) (raw)) => 8 run: at-final-page/process-key/main11 2: 8 => ((1 integer)) mem: ((1 integer)): 1201130 <= 8 run: at-final-page/process-key/main11 3: (((2 integer)) <- ((subtract)) ((1 integer)) ((1 literal))) mem: ((1 integer)) => 8 run: at-final-page/process-key/main11 3: 7 => ((2 integer)) mem: ((2 integer)): 1201131 <= 7 run: at-final-page/process-key/main11 4: (((3 boolean)) <- ((greater-or-equal)) ((6 integer) (space 1)) ((2 integer))) mem: ((6 integer) (space 1)) => 1 mem: ((2 integer)) => 7 run: at-final-page/process-key/main11 4: nil => ((3 boolean)) mem: ((3 boolean)): 1201132 <= nil run: at-final-page/process-key/main11 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: at-final-page/process-key/main11 6: (((reply)) ((nil literal))) run: process-key/main11 38: nil => ((16 boolean)) mem: ((16 boolean)): 1201083 <= nil run: process-key/main11 39: (((jump-if)) ((16 boolean)) ((5 offset))) mem: ((16 boolean)) => nil run: process-key/main11 40: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main11 0: 1201159 => ((default-space space-address)) run: to-top/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1201160 <= 29091 run: to-top/process-key/main11 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main11 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201161 <= 28799 run: to-top/process-key/main11 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main11 3: t => ((2 boolean)) mem: ((2 boolean)): 1201162 <= t run: to-top/process-key/main11 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main11 41: (((next-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: next-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: next-page/process-key/main11 0: 1201190 => ((default-space space-address)) run: next-page/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: next-page/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1201191 <= 29091 run: next-page/process-key/main11 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/main11 2: t => ((1 boolean)) mem: ((1 boolean)): 1201192 <= t run: next-page/process-key/main11 3: (((jump-unless)) ((1 boolean)) ((5 offset))) mem: ((1 boolean)) => t run: next-page/process-key/main11 4: (((2 boolean)) <- ((equal)) ((3 integer) (space 1)) ((7 integer) (space 1))) mem: ((3 integer) (space 1)) => 5 mem: ((7 integer) (space 1)) => 3 run: next-page/process-key/main11 4: nil => ((2 boolean)) mem: ((2 boolean)): 1201193 <= nil run: next-page/process-key/main11 5: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => nil run: next-page/process-key/main11 6: (((4 integer) (space 1)) <- ((copy)) ((6 integer) (space 1))) mem: ((6 integer) (space 1)) => 1 run: next-page/process-key/main11 6: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: next-page/process-key/main11 7: (((5 integer) (space 1)) <- ((add)) ((7 integer) (space 1)) ((1 literal))) mem: ((7 integer) (space 1)) => 3 run: next-page/process-key/main11 7: 4 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 4 run: next-page/process-key/main11 8: (((reply))) run: process-key/main11 42: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main11 0: 1201221 => ((default-space space-address)) run: print-page/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1201222 <= 29091 run: print-page/process-key/main11 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main11 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201223 <= 28799 run: print-page/process-key/main11 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 run: print-page/process-key/main11 3: 1 => ((2 integer)) mem: ((2 integer)): 1201224 <= 1 run: print-page/process-key/main11 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/main11 4: nil => ((3 boolean)) mem: ((3 boolean)): 1201225 <= nil run: print-page/process-key/main11 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main11 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/main11 7: t => ((4 boolean)) mem: ((4 boolean)): 1201226 <= t run: print-page/process-key/main11 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => t run: print-page/process-key/main11 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-page/process-key/main11 9: 2 => ((2 integer)) mem: ((2 integer)): 1201224 <= 2 run: print-page/process-key/main11 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: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-page/process-key/main11 10: 16025 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 1201227 <= 16025 run: print-page/process-key/main11 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 4 run: print-page/process-key/main11 11: nil => ((6 boolean)) mem: ((6 boolean)): 1201228 <= nil run: print-page/process-key/main11 12: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: print-page/process-key/main11 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-page/process-key/main11 14: 20396 => ((7 trace-address-array-address)) mem: ((7 trace-address-array-address)): 1201229 <= 20396 run: print-page/process-key/main11 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 4 run: max/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/print-page/process-key/main11 0: 1201252 => ((default-space space-address)) run: max/print-page/process-key/main11 1: (((1 integer)) <- ((next-input))) arg: nil 0 (4 0) run: max/print-page/process-key/main11 1: 4 => ((1 integer)) mem: ((1 integer)): 1201254 <= 4 run: max/print-page/process-key/main11 2: (((2 integer)) <- ((next-input))) arg: nil 1 (4 0) run: max/print-page/process-key/main11 2: 0 => ((2 integer)) mem: ((2 integer)): 1201255 <= 0 run: max/print-page/process-key/main11 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 4 mem: ((2 integer)) => 0 run: max/print-page/process-key/main11 3: t => ((3 boolean)) mem: ((3 boolean)): 1201256 <= t run: max/print-page/process-key/main11 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: max/print-page/process-key/main11 6: (((reply)) ((1 integer))) mem: ((1 integer)) => 4 run: print-page/process-key/main11 15: 4 => ((8 integer)) mem: ((8 integer)): 1201230 <= 4 run: print-page/process-key/main11 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 4 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main11 16: nil => ((9 boolean)) mem: ((9 boolean)): 1201231 <= nil run: print-page/process-key/main11 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main11 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/main11 18: nil => ((3 boolean)) mem: ((3 boolean)): 1201225 <= nil run: print-page/process-key/main11 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main11 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 4 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20401 trace-address) (raw)) => 19413 run: print-page/process-key/main11 20: 19413 => ((10 trace-address)) mem: ((10 trace-address)): 1201232 <= 19413 run: print-page/process-key/main11 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main11 0: 1201283 => ((default-space space-address)) run: print-character/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201285 <= 28799 run: print-character/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201286 <= #\space run: print-character/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201287 <= nil run: print-character/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201288 <= nil run: print-character/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201289 <= 28801 run: print-character/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201290 <= 28802 run: print-character/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201291 <= 17 run: print-character/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201292 <= 0 run: print-character/print-page/process-key/main11 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/main11 10: 0 => ((9 integer)) mem: ((9 integer)): 1201293 <= 0 run: print-character/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201294 <= 28804 run: print-character/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main11 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1201295 <= 28805 run: print-character/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/print-page/process-key/main11 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/main11 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/process-key/main11 15: (((reply))) run: print-page/process-key/main11 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main11 0: 1201314 => ((default-space space-address)) run: print-character/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201316 <= 28799 run: print-character/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201317 <= #\space run: print-character/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201318 <= nil run: print-character/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201319 <= nil run: print-character/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201320 <= 28801 run: print-character/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201321 <= 28802 run: print-character/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201322 <= 17 run: print-character/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201323 <= 0 run: print-character/print-page/process-key/main11 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/main11 10: 1 => ((9 integer)) mem: ((9 integer)): 1201324 <= 1 run: print-character/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201325 <= 28804 run: print-character/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main11 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1201326 <= 28806 run: print-character/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-page/process-key/main11 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/main11 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/process-key/main11 15: (((reply))) run: print-page/process-key/main11 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main11 0: 1201345 => ((default-space space-address)) run: print-character/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201347 <= 28799 run: print-character/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201348 <= #\space run: print-character/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201349 <= nil run: print-character/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201350 <= nil run: print-character/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201351 <= 28801 run: print-character/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201352 <= 28802 run: print-character/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201353 <= 17 run: print-character/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201354 <= 0 run: print-character/print-page/process-key/main11 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/main11 10: 2 => ((9 integer)) mem: ((9 integer)): 1201355 <= 2 run: print-character/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201356 <= 28804 run: print-character/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main11 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1201357 <= 28807 run: print-character/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/print-page/process-key/main11 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/main11 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/process-key/main11 15: (((reply))) run: print-page/process-key/main11 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 19413 run: print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main11 0: 1201376 => ((default-space space-address)) run: print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 19413) run: print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201378 <= 28799 run: print-trace/print-page/process-key/main11 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 19413) run: print-trace/print-page/process-key/main11 2: 19413 => ((2 trace-address)) mem: ((2 trace-address)): 1201379 <= 19413 run: print-trace/print-page/process-key/main11 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((19413 string-address) (raw)) => 19635 run: print-trace/print-page/process-key/main11 3: 19635 => ((3 string-address)) mem: ((3 string-address)): 1201380 <= 19635 run: print-trace/print-page/process-key/main11 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main11 0: 1201407 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201409 <= 28799 run: clear-line/print-trace/print-page/process-key/main11 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main11 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main11 3: 17 => ((2 integer)) mem: ((2 integer)): 1201410 <= 17 run: clear-line/print-trace/print-page/process-key/main11 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main11 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1201411 <= 28802 run: clear-line/print-trace/print-page/process-key/main11 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main11 5: 3 => ((4 integer)) mem: ((4 integer)): 1201412 <= 3 run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201438 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201440 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201441 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201442 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201443 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201444 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201445 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201446 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201447 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 3 => ((9 integer)) mem: ((9 integer)): 1201448 <= 3 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201449 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1201450 <= 28808 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201469 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201471 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201472 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201473 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201474 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201475 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201476 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201477 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201478 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 4 => ((9 integer)) mem: ((9 integer)): 1201479 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201480 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1201481 <= 28809 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201500 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201502 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201503 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201504 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201505 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201506 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201507 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201508 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201509 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 5 => ((9 integer)) mem: ((9 integer)): 1201510 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201511 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1201512 <= 28810 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201531 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201533 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201534 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201535 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201536 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201537 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201538 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201539 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201540 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 6 => ((9 integer)) mem: ((9 integer)): 1201541 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201542 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1201543 <= 28811 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201562 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201564 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201565 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201566 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201567 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201568 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201569 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201570 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201571 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 7 => ((9 integer)) mem: ((9 integer)): 1201572 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201573 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1201574 <= 28812 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201593 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201595 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201596 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201597 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201598 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201599 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201600 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201601 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201602 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 8 => ((9 integer)) mem: ((9 integer)): 1201603 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201604 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1201605 <= 28813 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201624 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201626 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201627 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201628 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201629 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201630 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201631 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201632 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201633 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 9 => ((9 integer)) mem: ((9 integer)): 1201634 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201635 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1201636 <= 28814 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201655 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201657 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201658 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201659 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201660 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201661 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201662 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201663 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201664 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 10 => ((9 integer)) mem: ((9 integer)): 1201665 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201666 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1201667 <= 28815 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201686 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201688 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201689 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201690 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201691 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201692 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201693 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201694 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201695 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 11 => ((9 integer)) mem: ((9 integer)): 1201696 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201697 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1201698 <= 28816 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201717 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201719 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201720 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201721 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201722 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201723 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201724 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201725 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201726 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 12 => ((9 integer)) mem: ((9 integer)): 1201727 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201728 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1201729 <= 28817 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201748 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201750 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201751 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201752 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201753 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201754 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201755 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201756 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201757 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 13 => ((9 integer)) mem: ((9 integer)): 1201758 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201759 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1201760 <= 28818 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201779 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201781 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201782 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201783 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201784 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201785 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201786 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201787 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201788 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 14 => ((9 integer)) mem: ((9 integer)): 1201789 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201790 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1201791 <= 28819 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201810 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201812 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201813 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201814 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201815 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201816 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201817 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201818 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201819 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 15 => ((9 integer)) mem: ((9 integer)): 1201820 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201821 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1201822 <= 28820 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1201413 <= nil run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main11 0: 1201841 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201843 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201844 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201845 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201846 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201847 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201848 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201849 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201850 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 10: 16 => ((9 integer)) mem: ((9 integer)): 1201851 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201852 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main11 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1201853 <= 28821 run: print-character/clear-line/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main11 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/main11 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main11 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main11 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/main11 6: t => ((5 boolean)) mem: ((5 boolean)): 1201413 <= t run: clear-line/print-trace/print-page/process-key/main11 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main11 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main11 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/process-key/main11 11: (((reply))) run: print-trace/print-page/process-key/main11 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 19635 run: print-string/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main11 0: 1201872 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 19635) run: print-string/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201874 <= 28799 run: print-string/print-trace/print-page/process-key/main11 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 19635) run: print-string/print-trace/print-page/process-key/main11 2: 19635 => ((2 string-address)) mem: ((2 string-address)): 1201875 <= 19635 run: print-string/print-trace/print-page/process-key/main11 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19635 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main11 3: 3 => ((3 integer)) mem: ((3 integer)): 1201876 <= 3 run: print-string/print-trace/print-page/process-key/main11 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main11 4: 0 => ((4 integer)) mem: ((4 integer)): 1201877 <= 0 run: print-string/print-trace/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1201878 <= nil run: print-string/print-trace/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((19635 string) (raw)) mem: ((19635 integer) (raw)) => 3 mem: ((19636 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main11 7: #\m => ((6 character)) mem: ((6 character)): 1201879 <= #\m run: print-string/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main11 0: 1201903 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201905 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main11 2: #\m => ((2 character)) mem: ((2 character)): 1201906 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201907 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201908 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201909 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201910 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201911 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201912 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 10: 3 => ((9 integer)) mem: ((9 integer)): 1201913 <= 3 run: print-character/print-string/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201914 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main11 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1201915 <= 28808 run: print-character/print-string/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main11 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main11 15: (((reply))) run: print-string/print-trace/print-page/process-key/main11 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main11 9: 1 => ((4 integer)) mem: ((4 integer)): 1201877 <= 1 run: print-string/print-trace/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1201878 <= nil run: print-string/print-trace/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((19635 string) (raw)) mem: ((19635 integer) (raw)) => 3 mem: ((19637 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main11 7: #\e => ((6 character)) mem: ((6 character)): 1201879 <= #\e run: print-string/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main11 0: 1201934 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201936 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main11 2: #\e => ((2 character)) mem: ((2 character)): 1201937 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201938 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201939 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201940 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201941 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201942 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201943 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 10: 4 => ((9 integer)) mem: ((9 integer)): 1201944 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201945 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main11 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1201946 <= 28809 run: print-character/print-string/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main11 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main11 15: (((reply))) run: print-string/print-trace/print-page/process-key/main11 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main11 9: 2 => ((4 integer)) mem: ((4 integer)): 1201877 <= 2 run: print-string/print-trace/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1201878 <= nil run: print-string/print-trace/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((19635 string) (raw)) mem: ((19635 integer) (raw)) => 3 mem: ((19638 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main11 7: #\m => ((6 character)) mem: ((6 character)): 1201879 <= #\m schedule: scheduling print-string/print-trace/print-page/process-key/main11 for further processing schedule: print-string/print-trace/print-page/process-key/main11 run: print-string/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main11 0: 1201965 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201967 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main11 2: #\m => ((2 character)) mem: ((2 character)): 1201968 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1201969 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1201970 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1201971 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1201972 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1201973 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1201974 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 10: 5 => ((9 integer)) mem: ((9 integer)): 1201975 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1201976 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main11 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1201977 <= 28810 run: print-character/print-string/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main11 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main11 15: (((reply))) run: print-string/print-trace/print-page/process-key/main11 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main11 9: 3 => ((4 integer)) mem: ((4 integer)): 1201877 <= 3 run: print-string/print-trace/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main11 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/main11 5: t => ((5 boolean)) mem: ((5 boolean)): 1201878 <= t run: print-string/print-trace/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main11 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main11 0: 1201996 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1201998 <= 28799 run: print-character/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1201999 <= #\space run: print-character/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202000 <= nil run: print-character/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202001 <= nil run: print-character/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202002 <= 28801 run: print-character/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202003 <= 28802 run: print-character/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202004 <= 17 run: print-character/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1202005 <= 0 run: print-character/print-trace/print-page/process-key/main11 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/main11 10: 6 => ((9 integer)) mem: ((9 integer)): 1202006 <= 6 run: print-character/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202007 <= 28804 run: print-character/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main11 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1202008 <= 28811 run: print-character/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/print-trace/print-page/process-key/main11 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/main11 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/process-key/main11 15: (((reply))) run: print-trace/print-page/process-key/main11 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main11 0: 1202027 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202029 <= 28799 run: print-character/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/process-key/main11 2: #\: => ((2 character)) mem: ((2 character)): 1202030 <= #\: run: print-character/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202031 <= nil run: print-character/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202032 <= nil run: print-character/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202033 <= 28801 run: print-character/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202034 <= 28802 run: print-character/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202035 <= 17 run: print-character/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1202036 <= 0 run: print-character/print-trace/print-page/process-key/main11 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/main11 10: 7 => ((9 integer)) mem: ((9 integer)): 1202037 <= 7 run: print-character/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202038 <= 28804 run: print-character/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main11 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1202039 <= 28812 run: print-character/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main11 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\: run: print-character/print-trace/print-page/process-key/main11 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/main11 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/process-key/main11 15: (((reply))) run: print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main11 0: 1202058 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202060 <= 28799 run: print-character/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202061 <= #\space run: print-character/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202062 <= nil run: print-character/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202063 <= nil run: print-character/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202064 <= 28801 run: print-character/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202065 <= 28802 run: print-character/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202066 <= 17 run: print-character/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1202067 <= 0 run: print-character/print-trace/print-page/process-key/main11 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/main11 10: 8 => ((9 integer)) mem: ((9 integer)): 1202068 <= 8 run: print-character/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202069 <= 28804 run: print-character/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main11 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1202070 <= 28813 run: print-character/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/print-trace/print-page/process-key/main11 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/main11 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/process-key/main11 15: (((reply))) run: print-trace/print-page/process-key/main11 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((19414 string-address) (raw)) => 19701 run: print-trace/print-page/process-key/main11 9: 19701 => ((4 string-address)) mem: ((4 string-address)): 1201381 <= 19701 run: print-trace/print-page/process-key/main11 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 19701 run: print-string/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main11 0: 1202089 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 19701) run: print-string/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202091 <= 28799 run: print-string/print-trace/print-page/process-key/main11 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 19701) run: print-string/print-trace/print-page/process-key/main11 2: 19701 => ((2 string-address)) mem: ((2 string-address)): 1202092 <= 19701 run: print-string/print-trace/print-page/process-key/main11 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19701 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main11 3: 3 => ((3 integer)) mem: ((3 integer)): 1202093 <= 3 run: print-string/print-trace/print-page/process-key/main11 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main11 4: 0 => ((4 integer)) mem: ((4 integer)): 1202094 <= 0 run: print-string/print-trace/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1202095 <= nil run: print-string/print-trace/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((19701 string) (raw)) mem: ((19701 integer) (raw)) => 3 mem: ((19702 byte) (raw)) => 1 run: print-string/print-trace/print-page/process-key/main11 7: #\1 => ((6 character)) mem: ((6 character)): 1202096 <= #\1 run: print-string/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main11 0: 1202120 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202122 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main11 2: #\1 => ((2 character)) mem: ((2 character)): 1202123 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202124 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202125 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202126 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202127 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202128 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1202129 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 10: 9 => ((9 integer)) mem: ((9 integer)): 1202130 <= 9 run: print-character/print-string/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202131 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main11 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1202132 <= 28814 run: print-character/print-string/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main11 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main11 15: (((reply))) run: print-string/print-trace/print-page/process-key/main11 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main11 9: 1 => ((4 integer)) mem: ((4 integer)): 1202094 <= 1 run: print-string/print-trace/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1202095 <= nil run: print-string/print-trace/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((19701 string) (raw)) mem: ((19701 integer) (raw)) => 3 mem: ((19703 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main11 7: #\space => ((6 character)) mem: ((6 character)): 1202096 <= #\space run: print-string/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main11 0: 1202151 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202153 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202154 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202155 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202156 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202157 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202158 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202159 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1202160 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 10: 10 => ((9 integer)) mem: ((9 integer)): 1202161 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202162 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main11 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1202163 <= 28815 run: print-character/print-string/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main11 15: (((reply))) run: print-string/print-trace/print-page/process-key/main11 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main11 9: 2 => ((4 integer)) mem: ((4 integer)): 1202094 <= 2 run: print-string/print-trace/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1202095 <= nil run: print-string/print-trace/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((19701 string) (raw)) mem: ((19701 integer) (raw)) => 3 mem: ((19704 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main11 7: #\e => ((6 character)) mem: ((6 character)): 1202096 <= #\e run: print-string/print-trace/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main11 0: 1202182 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202184 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main11 2: #\e => ((2 character)) mem: ((2 character)): 1202185 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202186 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202187 <= nil run: print-character/print-string/print-trace/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main11 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202188 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main11 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202189 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202190 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 9: 0 => ((8 integer)) mem: ((8 integer)): 1202191 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 10: 11 => ((9 integer)) mem: ((9 integer)): 1202192 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202193 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main11 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1202194 <= 28816 run: print-character/print-string/print-trace/print-page/process-key/main11 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main11 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main11 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/main11 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main11 15: (((reply))) run: print-string/print-trace/print-page/process-key/main11 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main11 9: 3 => ((4 integer)) mem: ((4 integer)): 1202094 <= 3 run: print-string/print-trace/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main11 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/main11 5: t => ((5 boolean)) mem: ((5 boolean)): 1202095 <= t run: print-string/print-trace/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main11 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main11 0: 1202213 => ((default-space space-address)) run: add-line/print-page/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1202214 <= 29091 run: add-line/print-page/process-key/main11 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/process-key/main11 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202215 <= 28799 run: add-line/print-page/process-key/main11 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/main11 3: nil => ((2 boolean)) mem: ((2 boolean)): 1202216 <= nil run: add-line/print-page/process-key/main11 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main11 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/main11 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-page/process-key/main11 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main11 0: 1202244 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202246 <= 28799 run: cursor-to-next-line/add-line/print-page/process-key/main11 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main11 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main11 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1202247 <= 28801 run: cursor-to-next-line/add-line/print-page/process-key/main11 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/main11 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-page/process-key/main11 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main11 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1202248 <= 28802 run: cursor-to-next-line/add-line/print-page/process-key/main11 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main11 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main11 7: (((reply))) run: print-page/process-key/main11 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 4 run: print-page/process-key/main11 26: 4 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 4 run: print-page/process-key/main11 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 4 run: print-page/process-key/main11 27: 5 => ((8 integer)) mem: ((8 integer)): 1201230 <= 5 run: print-page/process-key/main11 28: (((jump)) ((-13 offset))) run: print-page/process-key/main11 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 5 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main11 16: t => ((9 boolean)) mem: ((9 boolean)): 1201231 <= t run: print-page/process-key/main11 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => t run: print-page/process-key/main11 29: (((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/main11 29: nil => ((3 boolean)) mem: ((3 boolean)): 1201225 <= nil run: print-page/process-key/main11 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main11 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: print-page/process-key/main11 32: t => ((11 boolean)) mem: ((11 boolean)): 1201233 <= t run: print-page/process-key/main11 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/process-key/main11 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/main11 37: t => ((12 boolean)) mem: ((12 boolean)): 1201234 <= t run: print-page/process-key/main11 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => t run: print-page/process-key/main11 39: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main11 0: 1202275 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 2) run: print-traces-collapsed-from/print-page/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1202276 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main11 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 2) run: print-traces-collapsed-from/print-page/process-key/main11 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202277 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main11 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 2) run: print-traces-collapsed-from/print-page/process-key/main11 3: 2 => ((2 integer)) mem: ((2 integer)): 1202278 <= 2 run: print-traces-collapsed-from/print-page/process-key/main11 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 2) run: print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((3 integer)) mem: ((3 integer)): 1202279 <= nil run: print-traces-collapsed-from/print-page/process-key/main11 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main11 5: 8 => ((4 integer)) mem: ((4 integer)): 1202280 <= 8 run: print-traces-collapsed-from/print-page/process-key/main11 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/process-key/main11 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main11 8: nil => ((5 boolean)) mem: ((5 boolean)): 1202281 <= nil run: print-traces-collapsed-from/print-page/process-key/main11 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: nil => ((6 boolean)) mem: ((6 boolean)): 1202282 <= nil run: print-traces-collapsed-from/print-page/process-key/main11 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main11 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28762 instruction-trace-address) (raw)) => 20472 run: print-traces-collapsed-from/print-page/process-key/main11 12: 20472 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1202283 <= 20472 run: print-traces-collapsed-from/print-page/process-key/main11 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main11 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 2 run: print-traces-collapsed-from/print-page/process-key/main11 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main11 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main11 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 20472 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 0: 1202306 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 1202308 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: 20472 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 1202313 <= 20472 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 1202314 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202337 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202339 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: 17 => ((2 integer)) mem: ((2 integer)): 1202340 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1202341 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: 0 => ((4 integer)) mem: ((4 integer)): 1202342 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202368 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202370 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202371 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202372 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202373 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202374 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202375 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202376 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202377 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 17 => ((9 integer)) mem: ((9 integer)): 1202378 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202379 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1202380 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202399 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202401 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202402 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202403 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202404 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202405 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202406 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202407 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202408 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 18 => ((9 integer)) mem: ((9 integer)): 1202409 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202410 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1202411 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202430 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202432 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202433 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202434 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202435 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202436 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202437 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202438 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202439 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 19 => ((9 integer)) mem: ((9 integer)): 1202440 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202441 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1202442 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202461 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202463 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202464 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202465 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202466 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202467 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202468 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202469 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202470 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 20 => ((9 integer)) mem: ((9 integer)): 1202471 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202472 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1202473 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202492 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202494 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202495 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202496 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202497 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202498 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202499 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202500 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202501 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 21 => ((9 integer)) mem: ((9 integer)): 1202502 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202503 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1202504 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202523 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202525 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202526 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202527 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202528 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202529 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202530 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202531 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202532 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 22 => ((9 integer)) mem: ((9 integer)): 1202533 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202534 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1202535 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202554 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202556 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202557 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202558 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202559 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202560 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202561 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202562 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202563 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 23 => ((9 integer)) mem: ((9 integer)): 1202564 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202565 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1202566 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202585 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202587 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202588 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202589 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202590 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202591 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202592 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202593 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202594 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 24 => ((9 integer)) mem: ((9 integer)): 1202595 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202596 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1202597 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202616 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202618 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202619 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202620 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202621 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202622 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202623 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202624 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202625 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 25 => ((9 integer)) mem: ((9 integer)): 1202626 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202627 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1202628 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202647 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202649 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202650 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202651 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202652 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202653 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202654 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202655 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202656 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 26 => ((9 integer)) mem: ((9 integer)): 1202657 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202658 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1202659 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202678 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202680 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202681 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202682 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202683 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202684 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202685 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202686 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202687 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 27 => ((9 integer)) mem: ((9 integer)): 1202688 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202689 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1202690 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202709 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202711 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202712 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202713 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202714 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202715 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202716 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202717 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202718 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 28 => ((9 integer)) mem: ((9 integer)): 1202719 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202720 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1202721 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202740 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202742 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202743 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202744 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202745 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202746 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202747 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202748 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202749 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 29 => ((9 integer)) mem: ((9 integer)): 1202750 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202751 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1202752 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202771 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202773 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202774 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202775 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202776 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202777 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202778 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202779 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202780 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 30 => ((9 integer)) mem: ((9 integer)): 1202781 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202782 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1202783 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202802 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202804 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202806 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202807 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202808 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202809 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202810 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202811 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 31 => ((9 integer)) mem: ((9 integer)): 1202812 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202813 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1202814 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) schedule: scheduling clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 for further processing schedule: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202833 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202835 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202837 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202838 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202839 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202840 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202841 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202842 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 32 => ((9 integer)) mem: ((9 integer)): 1202843 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202844 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1202845 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1202343 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202864 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202866 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202867 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202868 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202869 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202870 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202871 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202872 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202873 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 33 => ((9 integer)) mem: ((9 integer)): 1202874 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202875 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1202876 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: t => ((5 boolean)) mem: ((5 boolean)): 1202343 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 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/main11 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202895 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202897 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\+ => ((2 character)) mem: ((2 character)): 1202898 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202899 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202900 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202901 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202902 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202903 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202904 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 17 => ((9 integer)) mem: ((9 integer)): 1202905 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202906 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1202907 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202926 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202928 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1202929 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202930 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202931 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202932 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202933 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202934 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202935 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 18 => ((9 integer)) mem: ((9 integer)): 1202936 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202937 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1202938 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((20472 string-address-array-address) (raw)) => 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: 20737 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 1202315 <= 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 0 => ((9 integer)) mem: ((9 integer)): 1202316 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((20737 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: 1 => ((10 integer)) mem: ((10 integer)): 1202317 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: nil => ((11 boolean)) mem: ((11 boolean)): 1202318 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((20737 string-address-array) (raw)) mem: ((20737 integer) (raw)) => 1 mem: ((20738 string-address) (raw)) => 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 20832 => ((12 string-address)) mem: ((12 string-address)): 1202319 <= 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202957 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202959 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: 20832 => ((2 string-address)) mem: ((2 string-address)): 1202960 <= 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20832 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: 4 => ((3 integer)) mem: ((3 integer)): 1202961 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: 0 => ((4 integer)) mem: ((4 integer)): 1202962 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1202963 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20833 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\m => ((6 character)) mem: ((6 character)): 1202964 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1202988 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1202990 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\m => ((2 character)) mem: ((2 character)): 1202991 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1202992 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1202993 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1202994 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1202995 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1202996 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1202997 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 19 => ((9 integer)) mem: ((9 integer)): 1202998 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1202999 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1203000 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 1 => ((4 integer)) mem: ((4 integer)): 1202962 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1202963 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20834 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\a => ((6 character)) mem: ((6 character)): 1202964 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203019 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203021 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\a => ((2 character)) mem: ((2 character)): 1203022 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203023 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203024 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203025 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203026 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203027 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203028 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 20 => ((9 integer)) mem: ((9 integer)): 1203029 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203030 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1203031 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 2 => ((4 integer)) mem: ((4 integer)): 1202962 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1202963 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20835 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\i => ((6 character)) mem: ((6 character)): 1202964 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203050 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203052 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\i => ((2 character)) mem: ((2 character)): 1203053 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203054 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203055 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203056 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203057 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203058 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203059 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 21 => ((9 integer)) mem: ((9 integer)): 1203060 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203061 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1203062 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 3 => ((4 integer)) mem: ((4 integer)): 1202962 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1202963 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20836 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\n => ((6 character)) mem: ((6 character)): 1202964 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203081 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203083 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\n => ((2 character)) mem: ((2 character)): 1203084 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203085 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203086 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203087 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203088 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203089 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203090 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 22 => ((9 integer)) mem: ((9 integer)): 1203091 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203092 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1203093 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 4 => ((4 integer)) mem: ((4 integer)): 1202962 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: t => ((5 boolean)) mem: ((5 boolean)): 1202963 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203112 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203114 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\/ => ((2 character)) mem: ((2 character)): 1203115 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203116 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203117 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203118 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203119 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203120 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203121 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 23 => ((9 integer)) mem: ((9 integer)): 1203122 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203123 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1203124 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 15: 1 => ((9 integer)) mem: ((9 integer)): 1202316 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: t => ((11 boolean)) mem: ((11 boolean)): 1202318 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203143 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203145 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203146 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203147 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203148 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203149 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203150 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203151 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203152 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 24 => ((9 integer)) mem: ((9 integer)): 1203153 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203154 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1203155 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((20473 string-address) (raw)) => 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 18: 21057 => ((13 string-address)) mem: ((13 string-address)): 1202320 <= 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203174 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203176 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: 21057 => ((2 string-address)) mem: ((2 string-address)): 1203177 <= 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21057 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: 1 => ((3 integer)) mem: ((3 integer)): 1203178 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: 0 => ((4 integer)) mem: ((4 integer)): 1203179 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1203180 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21057 string) (raw)) mem: ((21057 integer) (raw)) => 1 mem: ((21058 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\2 => ((6 character)) mem: ((6 character)): 1203181 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203205 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203207 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\2 => ((2 character)) mem: ((2 character)): 1203208 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203209 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203210 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203211 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203212 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203213 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203214 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 25 => ((9 integer)) mem: ((9 integer)): 1203215 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203216 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1203217 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 1 => ((4 integer)) mem: ((4 integer)): 1203179 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: t => ((5 boolean)) mem: ((5 boolean)): 1203180 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203236 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203238 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203239 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203240 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203241 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203242 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203243 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203244 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203245 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 26 => ((9 integer)) mem: ((9 integer)): 1203246 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203247 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1203248 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203267 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203269 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\: => ((2 character)) mem: ((2 character)): 1203270 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203271 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203272 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203273 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203274 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203275 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203276 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 27 => ((9 integer)) mem: ((9 integer)): 1203277 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203278 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1203279 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203298 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203300 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203301 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203302 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203303 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203304 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203305 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203306 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203307 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 28 => ((9 integer)) mem: ((9 integer)): 1203308 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203309 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1203310 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((20474 string-address) (raw)) => 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 23: 21121 => ((9 string-address)) mem: ((9 string-address)): 1202316 <= 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203329 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203331 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: 21121 => ((2 string-address)) mem: ((2 string-address)): 1203332 <= 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21121 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: 4 => ((3 integer)) mem: ((3 integer)): 1203333 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: 0 => ((4 integer)) mem: ((4 integer)): 1203334 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1203335 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21122 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\g => ((6 character)) mem: ((6 character)): 1203336 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203360 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203362 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\g => ((2 character)) mem: ((2 character)): 1203363 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203364 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203365 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203366 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203367 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203368 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203369 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 29 => ((9 integer)) mem: ((9 integer)): 1203370 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203371 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1203372 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 1 => ((4 integer)) mem: ((4 integer)): 1203334 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1203335 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21123 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\space => ((6 character)) mem: ((6 character)): 1203336 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203391 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203393 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203394 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203395 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203396 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203397 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203398 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203399 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203400 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/process-key/main11 10: 30 => ((9 integer)) mem: ((9 integer)): 1203401 <= 30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203402 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1203403 <= 28835 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 2 => ((4 integer)) mem: ((4 integer)): 1203334 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1203335 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21124 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\h => ((6 character)) mem: ((6 character)): 1203336 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203422 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203424 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\h => ((2 character)) mem: ((2 character)): 1203425 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203426 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203427 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203428 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203429 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203430 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203431 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/process-key/main11 10: 31 => ((9 integer)) mem: ((9 integer)): 1203432 <= 31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203433 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1203434 <= 28836 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 3 => ((4 integer)) mem: ((4 integer)): 1203334 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1203335 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21125 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\i => ((6 character)) mem: ((6 character)): 1203336 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203453 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203455 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\i => ((2 character)) mem: ((2 character)): 1203456 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203457 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203458 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203459 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203460 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203461 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 17 => ((8 integer)) mem: ((8 integer)): 1203462 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/process-key/main11 10: 32 => ((9 integer)) mem: ((9 integer)): 1203463 <= 32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203464 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1203465 <= 28837 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 4 => ((4 integer)) mem: ((4 integer)): 1203334 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: t => ((5 boolean)) mem: ((5 boolean)): 1203335 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203484 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1203485 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203486 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 3: nil => ((2 boolean)) mem: ((2 boolean)): 1203487 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 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/main11 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203515 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203517 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1203518 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1203519 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main11 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main11 16: 3 => ((2 integer)) mem: ((2 integer)): 1202278 <= 3 run: print-traces-collapsed-from/print-page/process-key/main11 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main11 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main11 8: nil => ((5 boolean)) mem: ((5 boolean)): 1202281 <= nil run: print-traces-collapsed-from/print-page/process-key/main11 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: nil => ((6 boolean)) mem: ((6 boolean)): 1202282 <= nil run: print-traces-collapsed-from/print-page/process-key/main11 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main11 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 3 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28763 instruction-trace-address) (raw)) => 21851 run: print-traces-collapsed-from/print-page/process-key/main11 12: 21851 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1202283 <= 21851 run: print-traces-collapsed-from/print-page/process-key/main11 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main11 13: 3 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 3 run: print-traces-collapsed-from/print-page/process-key/main11 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main11 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main11 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 21851 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 0: 1203546 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 1203548 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: 21851 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 1203553 <= 21851 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 1203554 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203577 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203579 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: 17 => ((2 integer)) mem: ((2 integer)): 1203580 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1203581 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: 0 => ((4 integer)) mem: ((4 integer)): 1203582 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203608 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203610 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203611 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203612 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203613 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203614 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203615 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203616 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203617 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 34 => ((9 integer)) mem: ((9 integer)): 1203618 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203619 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1203620 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203639 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203641 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203642 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203643 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203644 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203645 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203646 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203647 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203648 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 35 => ((9 integer)) mem: ((9 integer)): 1203649 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203650 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1203651 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203670 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203672 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203673 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203674 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203675 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203676 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203677 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203678 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203679 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 36 => ((9 integer)) mem: ((9 integer)): 1203680 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203681 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1203682 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203701 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203703 <= 28799 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203704 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203705 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203706 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203707 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203708 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203709 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203710 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 37 => ((9 integer)) mem: ((9 integer)): 1203711 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203712 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1203713 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203732 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203734 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203735 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203736 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203737 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203738 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203739 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203740 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203741 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 38 => ((9 integer)) mem: ((9 integer)): 1203742 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203743 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1203744 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203763 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203765 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203766 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203767 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203768 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203769 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203770 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203771 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203772 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 39 => ((9 integer)) mem: ((9 integer)): 1203773 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203774 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1203775 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203794 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203796 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203797 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203798 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203799 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203800 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203801 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203803 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 40 => ((9 integer)) mem: ((9 integer)): 1203804 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203805 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1203806 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203825 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203827 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203829 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203830 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203831 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203832 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203833 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203834 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 41 => ((9 integer)) mem: ((9 integer)): 1203835 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203836 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1203837 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203856 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203858 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203860 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203861 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203862 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203863 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203864 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203865 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 42 => ((9 integer)) mem: ((9 integer)): 1203866 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203867 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1203868 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203887 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203889 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203890 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203891 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203892 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203893 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203894 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203895 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203896 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 43 => ((9 integer)) mem: ((9 integer)): 1203897 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203898 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1203899 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203918 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203920 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203921 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203922 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203923 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203924 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203925 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203926 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203927 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 44 => ((9 integer)) mem: ((9 integer)): 1203928 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203929 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1203930 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203949 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203951 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203952 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203953 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203954 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203955 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203956 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203957 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203958 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 45 => ((9 integer)) mem: ((9 integer)): 1203959 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203960 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1203961 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1203980 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1203982 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1203983 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1203984 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1203985 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1203986 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1203987 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1203988 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1203989 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 46 => ((9 integer)) mem: ((9 integer)): 1203990 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1203991 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1203992 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204011 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204013 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1204014 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204015 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204016 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204017 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204018 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204019 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204020 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 47 => ((9 integer)) mem: ((9 integer)): 1204021 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204022 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1204023 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204042 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204044 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1204045 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204046 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204047 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204048 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204049 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204050 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204051 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 48 => ((9 integer)) mem: ((9 integer)): 1204052 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204053 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1204054 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204073 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204075 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1204076 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204077 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204078 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204079 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204080 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204081 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204082 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 49 => ((9 integer)) mem: ((9 integer)): 1204083 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204084 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1204085 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: nil => ((5 boolean)) mem: ((5 boolean)): 1203583 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204104 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204106 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1204107 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204108 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204109 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204110 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204111 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204112 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204113 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 50 => ((9 integer)) mem: ((9 integer)): 1204114 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204115 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 1204116 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: t => ((5 boolean)) mem: ((5 boolean)): 1203583 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 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/main11 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204135 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204137 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\+ => ((2 character)) mem: ((2 character)): 1204138 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204139 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204140 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204141 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204142 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204143 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204144 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 34 => ((9 integer)) mem: ((9 integer)): 1204145 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204146 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1204147 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204166 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204168 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1204169 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204170 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204171 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204172 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204173 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204174 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204175 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 35 => ((9 integer)) mem: ((9 integer)): 1204176 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204177 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1204178 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((21851 string-address-array-address) (raw)) => 22113 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: 22113 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 1203555 <= 22113 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 0 => ((9 integer)) mem: ((9 integer)): 1203556 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((22113 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 9: 1 => ((10 integer)) mem: ((10 integer)): 1203557 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: nil => ((11 boolean)) mem: ((11 boolean)): 1203558 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((22113 string-address-array) (raw)) mem: ((22113 integer) (raw)) => 1 mem: ((22114 string-address) (raw)) => 22208 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 22208 => ((12 string-address)) mem: ((12 string-address)): 1203559 <= 22208 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 22208 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204197 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22208) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204199 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22208) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: 22208 => ((2 string-address)) mem: ((2 string-address)): 1204200 <= 22208 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22208 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: 4 => ((3 integer)) mem: ((3 integer)): 1204201 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: 0 => ((4 integer)) mem: ((4 integer)): 1204202 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1204203 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22209 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\m => ((6 character)) mem: ((6 character)): 1204204 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204228 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204230 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\m => ((2 character)) mem: ((2 character)): 1204231 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204232 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204233 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204234 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204235 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204236 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204237 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 36 => ((9 integer)) mem: ((9 integer)): 1204238 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204239 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1204240 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 1 => ((4 integer)) mem: ((4 integer)): 1204202 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1204203 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22210 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\a => ((6 character)) mem: ((6 character)): 1204204 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204259 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204261 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\a => ((2 character)) mem: ((2 character)): 1204262 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204263 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204264 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204265 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204266 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204267 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204268 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 37 => ((9 integer)) mem: ((9 integer)): 1204269 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204270 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1204271 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 2 => ((4 integer)) mem: ((4 integer)): 1204202 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1204203 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22211 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\i => ((6 character)) mem: ((6 character)): 1204204 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204290 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204292 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\i => ((2 character)) mem: ((2 character)): 1204293 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204294 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204295 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204296 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204297 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204298 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204299 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 38 => ((9 integer)) mem: ((9 integer)): 1204300 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204301 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1204302 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 3 => ((4 integer)) mem: ((4 integer)): 1204202 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1204203 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22212 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\n => ((6 character)) mem: ((6 character)): 1204204 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204321 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204323 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\n => ((2 character)) mem: ((2 character)): 1204324 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204325 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204326 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204327 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204328 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204329 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204330 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 39 => ((9 integer)) mem: ((9 integer)): 1204331 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204332 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1204333 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 4 => ((4 integer)) mem: ((4 integer)): 1204202 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: t => ((5 boolean)) mem: ((5 boolean)): 1204203 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204352 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204354 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\/ => ((2 character)) mem: ((2 character)): 1204355 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204356 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204357 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204358 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204359 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204360 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204361 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 40 => ((9 integer)) mem: ((9 integer)): 1204362 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204363 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1204364 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 15: 1 => ((9 integer)) mem: ((9 integer)): 1203556 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: t => ((11 boolean)) mem: ((11 boolean)): 1203558 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204383 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204385 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1204386 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204387 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204388 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204389 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204390 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204391 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204392 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 41 => ((9 integer)) mem: ((9 integer)): 1204393 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204394 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1204395 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((21852 string-address) (raw)) => 22433 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 18: 22433 => ((13 string-address)) mem: ((13 string-address)): 1203560 <= 22433 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 22433 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204414 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22433) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204416 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22433) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: 22433 => ((2 string-address)) mem: ((2 string-address)): 1204417 <= 22433 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22433 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: 1 => ((3 integer)) mem: ((3 integer)): 1204418 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: 0 => ((4 integer)) mem: ((4 integer)): 1204419 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1204420 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22433 string) (raw)) mem: ((22433 integer) (raw)) => 1 mem: ((22434 byte) (raw)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\3 => ((6 character)) mem: ((6 character)): 1204421 <= #\3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204445 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204447 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\3 => ((2 character)) mem: ((2 character)): 1204448 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204449 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204450 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204451 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204452 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204453 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204454 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 42 => ((9 integer)) mem: ((9 integer)): 1204455 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204456 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1204457 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\3 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 1 => ((4 integer)) mem: ((4 integer)): 1204419 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: t => ((5 boolean)) mem: ((5 boolean)): 1204420 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204476 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204478 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1204479 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204480 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204481 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204482 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204483 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204484 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204485 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 43 => ((9 integer)) mem: ((9 integer)): 1204486 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204487 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1204488 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204507 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204509 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\: => ((2 character)) mem: ((2 character)): 1204510 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204511 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204512 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204513 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204514 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204515 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204516 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 44 => ((9 integer)) mem: ((9 integer)): 1204517 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204518 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1204519 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204538 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204540 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\space => ((2 character)) mem: ((2 character)): 1204541 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204542 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204543 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204544 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204545 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204546 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204547 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 45 => ((9 integer)) mem: ((9 integer)): 1204548 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204549 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1204550 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((21853 string-address) (raw)) => 22497 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 23: 22497 => ((9 string-address)) mem: ((9 string-address)): 1203556 <= 22497 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 22497 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204569 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22497) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204571 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22497) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: 22497 => ((2 string-address)) mem: ((2 string-address)): 1204572 <= 22497 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22497 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: 1 => ((3 integer)) mem: ((3 integer)): 1204573 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: 0 => ((4 integer)) mem: ((4 integer)): 1204574 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: nil => ((5 boolean)) mem: ((5 boolean)): 1204575 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22497 string) (raw)) mem: ((22497 integer) (raw)) => 1 mem: ((22498 byte) (raw)) => j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: #\j => ((6 character)) mem: ((6 character)): 1204576 <= #\j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204600 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204602 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: #\j => ((2 character)) mem: ((2 character)): 1204603 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1204604 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1204605 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1204606 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1204607 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 8: 17 => ((7 integer)) mem: ((7 integer)): 1204608 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 34 => ((8 integer)) mem: ((8 integer)): 1204609 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: 46 => ((9 integer)) mem: ((9 integer)): 1204610 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1204611 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1204612 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 13: #\j => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 9: 1 => ((4 integer)) mem: ((4 integer)): 1204574 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: t => ((5 boolean)) mem: ((5 boolean)): 1204575 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204631 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1204632 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204633 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 3: nil => ((2 boolean)) mem: ((2 boolean)): 1204634 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 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/main11 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 0: 1204662 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204664 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1204665 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1204666 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 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/main11 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main11 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main11 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main11 16: 4 => ((2 integer)) mem: ((2 integer)): 1202278 <= 4 run: print-traces-collapsed-from/print-page/process-key/main11 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main11 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 4 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main11 8: nil => ((5 boolean)) mem: ((5 boolean)): 1202281 <= nil run: print-traces-collapsed-from/print-page/process-key/main11 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main11 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/main11 10: t => ((6 boolean)) mem: ((6 boolean)): 1202282 <= t run: print-traces-collapsed-from/print-page/process-key/main11 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/process-key/main11 40: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main11 0: 1204693 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1204694 <= 29091 run: clear-rest-of-page/print-page/process-key/main11 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/process-key/main11 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204695 <= 28799 run: clear-rest-of-page/print-page/process-key/main11 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/main11 3: t => ((2 boolean)) mem: ((2 boolean)): 1204696 <= t run: clear-rest-of-page/print-page/process-key/main11 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/process-key/main11 41: (((reply))) run: process-key/main11 43: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main11 0: 1204724 => ((default-space space-address)) run: to-top/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1204725 <= 29091 run: to-top/process-key/main11 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main11 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204726 <= 28799 run: to-top/process-key/main11 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main11 3: nil => ((2 boolean)) mem: ((2 boolean)): 1204727 <= nil run: to-top/process-key/main11 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main11 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main11 0: 1204755 => ((default-space space-address)) run: up/to-top/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1204756 <= 29091 run: up/to-top/process-key/main11 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main11 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204757 <= 28799 run: up/to-top/process-key/main11 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main11 3: nil => ((2 boolean)) mem: ((2 boolean)): 1204758 <= nil run: up/to-top/process-key/main11 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main11 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main11 0: 1204786 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main11 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main11 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1204788 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main11 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main11 2: 1 => ((2 integer)) mem: ((2 integer)): 1204789 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main11 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main11 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1204790 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main11 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main11 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1204791 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main11 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main11 5: 5 => ((5 integer)) mem: ((5 integer)): 1204792 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main11 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main11 5: 5 => ((3 integer)) mem: ((3 integer)): 1204759 <= 5 run: up/to-top/process-key/main11 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main11 6: 6 => ((3 integer)) mem: ((3 integer)): 1204759 <= 6 run: up/to-top/process-key/main11 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main11 7: 7 => ((4 integer)) mem: ((4 integer)): 1204760 <= 7 run: up/to-top/process-key/main11 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 7 run: up/to-top/process-key/main11 8: nil => ((5 boolean)) mem: ((5 boolean)): 1204761 <= nil run: up/to-top/process-key/main11 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main11 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main11 20: nil => ((8 boolean)) mem: ((8 boolean)): 1204764 <= nil run: up/to-top/process-key/main11 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main11 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main11 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main11 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main11 0: 1204817 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204819 <= 28799 run: cursor-up/up/to-top/process-key/main11 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main11 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main11 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1204820 <= 28801 run: cursor-up/up/to-top/process-key/main11 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/main11 4: nil => ((3 boolean)) mem: ((3 boolean)): 1204821 <= nil run: cursor-up/up/to-top/process-key/main11 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main11 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/main11 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main11 7: (((reply))) run: to-top/process-key/main11 6: (((jump)) ((-4 offset))) run: to-top/process-key/main11 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main11 3: nil => ((2 boolean)) mem: ((2 boolean)): 1204727 <= nil run: to-top/process-key/main11 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main11 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main11 0: 1204848 => ((default-space space-address)) run: up/to-top/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1204849 <= 29091 run: up/to-top/process-key/main11 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main11 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204850 <= 28799 run: up/to-top/process-key/main11 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main11 3: nil => ((2 boolean)) mem: ((2 boolean)): 1204851 <= nil run: up/to-top/process-key/main11 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main11 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main11 0: 1204879 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main11 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main11 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1204881 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main11 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main11 2: 1 => ((2 integer)) mem: ((2 integer)): 1204882 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main11 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main11 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1204883 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main11 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main11 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1204884 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main11 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main11 5: 5 => ((5 integer)) mem: ((5 integer)): 1204885 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main11 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main11 5: 5 => ((3 integer)) mem: ((3 integer)): 1204852 <= 5 run: up/to-top/process-key/main11 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main11 6: 6 => ((3 integer)) mem: ((3 integer)): 1204852 <= 6 run: up/to-top/process-key/main11 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main11 7: 7 => ((4 integer)) mem: ((4 integer)): 1204853 <= 7 run: up/to-top/process-key/main11 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 7 run: up/to-top/process-key/main11 8: nil => ((5 boolean)) mem: ((5 boolean)): 1204854 <= nil run: up/to-top/process-key/main11 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main11 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main11 20: nil => ((8 boolean)) mem: ((8 boolean)): 1204857 <= nil run: up/to-top/process-key/main11 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main11 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main11 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main11 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main11 0: 1204910 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204912 <= 28799 run: cursor-up/up/to-top/process-key/main11 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main11 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main11 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1204913 <= 28801 run: cursor-up/up/to-top/process-key/main11 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/main11 4: nil => ((3 boolean)) mem: ((3 boolean)): 1204914 <= nil run: cursor-up/up/to-top/process-key/main11 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main11 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/main11 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main11 7: (((reply))) run: to-top/process-key/main11 6: (((jump)) ((-4 offset))) run: to-top/process-key/main11 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main11 3: nil => ((2 boolean)) mem: ((2 boolean)): 1204727 <= nil run: to-top/process-key/main11 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main11 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main11 0: 1204941 => ((default-space space-address)) run: up/to-top/process-key/main11 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main11 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1204942 <= 29091 run: up/to-top/process-key/main11 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main11 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1204943 <= 28799 run: up/to-top/process-key/main11 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main11 3: nil => ((2 boolean)) mem: ((2 boolean)): 1204944 <= nil run: up/to-top/process-key/main11 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main11 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main11 0: 1204972 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main11 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main11 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1204974 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main11 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main11 2: 1 => ((2 integer)) mem: ((2 integer)): 1204975 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main11 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main11 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1204976 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main11 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main11 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1204977 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main11 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main11 5: 5 => ((5 integer)) mem: ((5 integer)): 1204978 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main11 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main11 5: 5 => ((3 integer)) mem: ((3 integer)): 1204945 <= 5 run: up/to-top/process-key/main11 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main11 6: 6 => ((3 integer)) mem: ((3 integer)): 1204945 <= 6 run: up/to-top/process-key/main11 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main11 7: 7 => ((4 integer)) mem: ((4 integer)): 1204946 <= 7 run: up/to-top/process-key/main11 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/to-top/process-key/main11 8: nil => ((5 boolean)) mem: ((5 boolean)): 1204947 <= nil run: up/to-top/process-key/main11 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main11 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main11 20: nil => ((8 boolean)) mem: ((8 boolean)): 1204950 <= nil run: up/to-top/process-key/main11 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main11 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main11 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main11 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main11 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main11 0: 1205003 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main11 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main11 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1205005 <= 28799 run: cursor-up/up/to-top/process-key/main11 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main11 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main11 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1205006 <= 28801 run: cursor-up/up/to-top/process-key/main11 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/main11 4: nil => ((3 boolean)) mem: ((3 boolean)): 1205007 <= nil run: cursor-up/up/to-top/process-key/main11 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main11 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/main11 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main11 7: (((reply))) run: to-top/process-key/main11 6: (((jump)) ((-4 offset))) run: to-top/process-key/main11 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main11 3: t => ((2 boolean)) mem: ((2 boolean)): 1204727 <= t run: to-top/process-key/main11 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main11 44: (((reply)) ((nil literal))) schedule: done with routine nil ===: main12 c{0: 0 (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) -- nil c{0: 1 (((s string-address)) <- ((new)) K) -- nil c{0: 2 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 3 (((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 ✓ (((s string-address)) <- ((new)) K) c{1: 2 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 3 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) cn0: convert-names in main12 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: (((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)) cn1: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) 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))) schedule: main12 run: main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main12 0: 1301000 => ((default-space space-address)) run: main12 1: (((1 string-address)) <- ((new)) K) run: main12 1: 1301031 => ((1 string-address)) mem: ((1 string-address)): 1301002 <= 1301031 run: main12 2: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 1301031 run: init-keyboard/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main12 0: 1301033 => ((default-space space-address)) run: init-keyboard/main12 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main12 1: 1301064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1301035 <= 1301064 run: init-keyboard/main12 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main12 2: 1301065 => ((2 string-address-address)) mem: ((2 string-address-address)): 1301036 <= 1301065 run: init-keyboard/main12 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (1301031) run: init-keyboard/main12 3: 1301031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 1301065 <= 1301031 run: init-keyboard/main12 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main12 4: 1301064 => ((3 integer-address)) mem: ((3 integer-address)): 1301037 <= 1301064 run: init-keyboard/main12 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main12 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1301064 <= 0 run: init-keyboard/main12 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 1301064 run: main12 2: 1301064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 1301003 <= 1301064 run: main12 3: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 1301064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main12 0: 1301066 => ((default-space space-address)) run: process-key/main12 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1301064 28799) run: process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301067 <= 29091 run: process-key/main12 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 1301064 28799) run: process-key/main12 2: 1301064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1301068 <= 1301064 run: process-key/main12 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 1301064 28799) run: process-key/main12 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 1301069 <= 28799 run: process-key/main12 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 1301064 run: read-key/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main12 0: 1301097 => ((default-space space-address)) run: read-key/process-key/main12 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (1301064 silent) run: read-key/process-key/main12 1: 1301064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1301099 <= 1301064 run: read-key/process-key/main12 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (1301064 silent) run: read-key/process-key/main12 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 1301100 <= silent run: read-key/process-key/main12 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 1301064 run: read-key/process-key/main12 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main12 4: 1301064 => ((3 integer-address)) mem: ((3 integer-address)): 1301101 <= 1301064 run: read-key/process-key/main12 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((1301065 string-address) (raw)) => 1301031 run: read-key/process-key/main12 5: 1301031 => ((4 string-address)) mem: ((4 string-address)): 1301102 <= 1301031 run: read-key/process-key/main12 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((1301031 integer) (raw)) => 1 run: read-key/process-key/main12 6: 1 => ((5 integer)) mem: ((5 integer)): 1301103 <= 1 run: read-key/process-key/main12 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main12 7: nil => ((6 boolean)) mem: ((6 boolean)): 1301104 <= nil run: read-key/process-key/main12 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main12 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((1301031 string) (raw)) mem: ((1301031 integer) (raw)) => 1 mem: ((1301032 byte) (raw)) => K run: read-key/process-key/main12 10: #\K => ((7 character)) mem: ((7 character)): 1301105 <= #\K run: read-key/process-key/main12 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main12 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1301064 <= 1 run: read-key/process-key/main12 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main12 4: #\K => ((3 character)) mem: ((3 character)): 1301070 <= #\K run: process-key/main12 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main12 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main12 7: nil => ((4 boolean)) mem: ((4 boolean)): 1301071 <= nil run: process-key/main12 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main12 8: nil => ((5 boolean)) mem: ((5 boolean)): 1301072 <= nil run: process-key/main12 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main12 9: nil => ((6 boolean)) mem: ((6 boolean)): 1301073 <= nil run: process-key/main12 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main12 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main12 12: nil => ((7 boolean)) mem: ((7 boolean)): 1301074 <= nil run: process-key/main12 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main12 13: nil => ((8 boolean)) mem: ((8 boolean)): 1301075 <= nil run: process-key/main12 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main12 14: nil => ((7 boolean)) mem: ((7 boolean)): 1301074 <= nil run: process-key/main12 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main12 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main12 18: nil => ((9 boolean)) mem: ((9 boolean)): 1301076 <= nil run: process-key/main12 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main12 19: nil => ((10 boolean)) mem: ((10 boolean)): 1301077 <= nil run: process-key/main12 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main12 20: nil => ((9 boolean)) mem: ((9 boolean)): 1301076 <= nil run: process-key/main12 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main12 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main12 24: nil => ((11 boolean)) mem: ((11 boolean)): 1301078 <= nil run: process-key/main12 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main12 25: t => ((12 boolean)) mem: ((12 boolean)): 1301079 <= t run: process-key/main12 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main12 26: t => ((11 boolean)) mem: ((11 boolean)): 1301078 <= t run: process-key/main12 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main12 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main12 0: 1301128 => ((default-space space-address)) run: at-first-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301129 <= 29091 run: at-first-page/process-key/main12 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: at-first-page/process-key/main12 2: nil => ((1 boolean)) mem: ((1 boolean)): 1301130 <= nil run: at-first-page/process-key/main12 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main12 4: (((reply)) ((nil literal))) run: process-key/main12 28: nil => ((13 boolean)) mem: ((13 boolean)): 1301080 <= nil run: process-key/main12 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main12 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main12 0: 1301159 => ((default-space space-address)) run: to-top/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301160 <= 29091 run: to-top/process-key/main12 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main12 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301161 <= 28799 run: to-top/process-key/main12 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main12 3: t => ((2 boolean)) mem: ((2 boolean)): 1301162 <= t run: to-top/process-key/main12 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main12 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main12 0: 1301190 => ((default-space space-address)) run: previous-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301191 <= 29091 run: previous-page/process-key/main12 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main12 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main12 3: nil => ((1 boolean)) mem: ((1 boolean)): 1301192 <= nil run: previous-page/process-key/main12 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main12 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main12 5: nil => ((1 boolean)) mem: ((1 boolean)): 1301192 <= nil run: previous-page/process-key/main12 6: (((jump-if)) ((1 boolean)) ((39 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main12 7: (((2 boolean)) <- ((equal)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main12 7: t => ((2 boolean)) mem: ((2 boolean)): 1301193 <= t run: previous-page/process-key/main12 8: (((3 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 4 run: previous-page/process-key/main12 8: nil => ((3 boolean)) mem: ((3 boolean)): 1301194 <= nil run: previous-page/process-key/main12 9: (((3 boolean)) <- ((and)) ((2 boolean)) ((3 boolean))) mem: ((2 boolean)) => t mem: ((3 boolean)) => nil run: previous-page/process-key/main12 9: nil => ((3 boolean)) mem: ((3 boolean)): 1301194 <= nil run: previous-page/process-key/main12 10: (((jump-if)) ((3 boolean)) ((35 offset))) mem: ((3 boolean)) => nil run: previous-page/process-key/main12 11: (((4 integer)) <- ((subtract)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main12 11: 0 => ((4 integer)) mem: ((4 integer)): 1301195 <= 0 run: previous-page/process-key/main12 12: (((1 boolean)) <- ((greater-than)) ((4 integer)) ((8 integer) (space 1))) mem: ((4 integer)) => 0 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main12 12: nil => ((1 boolean)) mem: ((1 boolean)): 1301192 <= nil run: previous-page/process-key/main12 13: (((jump-if)) ((1 boolean)) ((32 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main12 14: (((5 integer)) <- ((copy)) ((8 integer) (space 1))) mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main12 14: 3 => ((5 integer)) mem: ((5 integer)): 1301196 <= 3 run: previous-page/process-key/main12 15: (((6 integer)) <- ((add)) ((2 integer) (space 1)) ((1 literal))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main12 15: 2 => ((6 integer)) mem: ((6 integer)): 1301197 <= 2 run: previous-page/process-key/main12 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main12 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1301190) run: done-scrolling-up/previous-page/process-key/main12 0: 1301190 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301191 <= 29091 run: done-scrolling-up/previous-page/process-key/main12 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 3 run: done-scrolling-up/previous-page/process-key/main12 2: nil => ((8 boolean)) mem: ((8 boolean)): 1301199 <= nil run: done-scrolling-up/previous-page/process-key/main12 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main12 4: nil => ((9 boolean)) mem: ((9 boolean)): 1301200 <= nil run: done-scrolling-up/previous-page/process-key/main12 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 4 run: done-scrolling-up/previous-page/process-key/main12 5: nil => ((10 boolean)) mem: ((10 boolean)): 1301201 <= nil run: done-scrolling-up/previous-page/process-key/main12 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 6: nil => ((11 boolean)) mem: ((11 boolean)): 1301202 <= nil run: done-scrolling-up/previous-page/process-key/main12 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 8: (((reply)) ((nil literal))) run: previous-page/process-key/main12 16: nil => ((7 boolean)) mem: ((7 boolean)): 1301198 <= nil run: previous-page/process-key/main12 17: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main12 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 2 run: previous-page/process-key/main12 18: t => ((7 boolean)) mem: ((7 boolean)): 1301198 <= t run: previous-page/process-key/main12 19: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main12 23: (((1 boolean)) <- ((equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 2 run: previous-page/process-key/main12 23: nil => ((1 boolean)) mem: ((1 boolean)): 1301192 <= nil run: previous-page/process-key/main12 24: (((jump-unless)) ((1 boolean)) ((3 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main12 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main12 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1301190) run: done-scrolling-up/previous-page/process-key/main12 0: 1301190 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301191 <= 29091 run: done-scrolling-up/previous-page/process-key/main12 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 3 run: done-scrolling-up/previous-page/process-key/main12 2: nil => ((8 boolean)) mem: ((8 boolean)): 1301199 <= nil run: done-scrolling-up/previous-page/process-key/main12 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main12 4: nil => ((9 boolean)) mem: ((9 boolean)): 1301200 <= nil run: done-scrolling-up/previous-page/process-key/main12 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 4 run: done-scrolling-up/previous-page/process-key/main12 5: nil => ((10 boolean)) mem: ((10 boolean)): 1301201 <= nil run: done-scrolling-up/previous-page/process-key/main12 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 6: nil => ((11 boolean)) mem: ((11 boolean)): 1301202 <= nil run: done-scrolling-up/previous-page/process-key/main12 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 8: (((reply)) ((nil literal))) run: previous-page/process-key/main12 28: nil => ((7 boolean)) mem: ((7 boolean)): 1301198 <= nil run: previous-page/process-key/main12 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main12 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 4 run: previous-page/process-key/main12 30: nil => ((7 boolean)) mem: ((7 boolean)): 1301198 <= nil run: previous-page/process-key/main12 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main12 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal))) mem: ((5 integer) (space 1)) => 4 run: previous-page/process-key/main12 32: 3 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 3 run: previous-page/process-key/main12 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 3 run: previous-page/process-key/main12 33: 2 => ((5 integer)) mem: ((5 integer)): 1301196 <= 2 run: previous-page/process-key/main12 34: (((jump)) ((-7 offset))) run: previous-page/process-key/main12 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main12 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1301190) run: done-scrolling-up/previous-page/process-key/main12 0: 1301190 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301191 <= 29091 run: done-scrolling-up/previous-page/process-key/main12 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 2 run: done-scrolling-up/previous-page/process-key/main12 2: nil => ((8 boolean)) mem: ((8 boolean)): 1301199 <= nil run: done-scrolling-up/previous-page/process-key/main12 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main12 4: nil => ((9 boolean)) mem: ((9 boolean)): 1301200 <= nil run: done-scrolling-up/previous-page/process-key/main12 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 3 run: done-scrolling-up/previous-page/process-key/main12 5: nil => ((10 boolean)) mem: ((10 boolean)): 1301201 <= nil run: done-scrolling-up/previous-page/process-key/main12 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 6: nil => ((11 boolean)) mem: ((11 boolean)): 1301202 <= nil run: done-scrolling-up/previous-page/process-key/main12 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 8: (((reply)) ((nil literal))) run: previous-page/process-key/main12 28: nil => ((7 boolean)) mem: ((7 boolean)): 1301198 <= nil run: previous-page/process-key/main12 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main12 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 3 run: previous-page/process-key/main12 30: nil => ((7 boolean)) mem: ((7 boolean)): 1301198 <= nil run: previous-page/process-key/main12 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main12 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal))) mem: ((5 integer) (space 1)) => 3 run: previous-page/process-key/main12 32: 2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 2 run: previous-page/process-key/main12 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 2 run: previous-page/process-key/main12 33: 1 => ((5 integer)) mem: ((5 integer)): 1301196 <= 1 run: previous-page/process-key/main12 34: (((jump)) ((-7 offset))) run: previous-page/process-key/main12 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main12 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1301190) run: done-scrolling-up/previous-page/process-key/main12 0: 1301190 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301191 <= 29091 run: done-scrolling-up/previous-page/process-key/main12 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 1 run: done-scrolling-up/previous-page/process-key/main12 2: nil => ((8 boolean)) mem: ((8 boolean)): 1301199 <= nil run: done-scrolling-up/previous-page/process-key/main12 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main12 4: nil => ((9 boolean)) mem: ((9 boolean)): 1301200 <= nil run: done-scrolling-up/previous-page/process-key/main12 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 2 run: done-scrolling-up/previous-page/process-key/main12 5: nil => ((10 boolean)) mem: ((10 boolean)): 1301201 <= nil run: done-scrolling-up/previous-page/process-key/main12 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 6: nil => ((11 boolean)) mem: ((11 boolean)): 1301202 <= nil run: done-scrolling-up/previous-page/process-key/main12 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main12 8: (((reply)) ((nil literal))) run: previous-page/process-key/main12 28: nil => ((7 boolean)) mem: ((7 boolean)): 1301198 <= nil run: previous-page/process-key/main12 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main12 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 2 run: previous-page/process-key/main12 30: nil => ((7 boolean)) mem: ((7 boolean)): 1301198 <= nil run: previous-page/process-key/main12 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main12 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal))) mem: ((5 integer) (space 1)) => 2 run: previous-page/process-key/main12 32: 1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 1 run: previous-page/process-key/main12 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 1 run: previous-page/process-key/main12 33: 0 => ((5 integer)) mem: ((5 integer)): 1301196 <= 0 run: previous-page/process-key/main12 34: (((jump)) ((-7 offset))) run: previous-page/process-key/main12 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main12 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1301190) run: done-scrolling-up/previous-page/process-key/main12 0: 1301190 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301191 <= 29091 run: done-scrolling-up/previous-page/process-key/main12 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main12 2: t => ((8 boolean)) mem: ((8 boolean)): 1301199 <= t run: done-scrolling-up/previous-page/process-key/main12 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main12 9: done run: done-scrolling-up/previous-page/process-key/main12 10: (((reply)) ((t literal))) run: previous-page/process-key/main12 28: t => ((7 boolean)) mem: ((7 boolean)): 1301198 <= t run: previous-page/process-key/main12 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main12 35: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main12 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1301190) run: done-scrolling-up/previous-page/process-key/main12 0: 1301190 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301191 <= 29091 run: done-scrolling-up/previous-page/process-key/main12 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main12 2: t => ((8 boolean)) mem: ((8 boolean)): 1301199 <= t run: done-scrolling-up/previous-page/process-key/main12 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main12 9: done run: done-scrolling-up/previous-page/process-key/main12 10: (((reply)) ((t literal))) run: previous-page/process-key/main12 35: t => ((7 boolean)) mem: ((7 boolean)): 1301198 <= t run: previous-page/process-key/main12 36: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main12 40: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main12 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1301190) run: done-scrolling-up/previous-page/process-key/main12 0: 1301190 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301191 <= 29091 run: done-scrolling-up/previous-page/process-key/main12 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main12 2: t => ((8 boolean)) mem: ((8 boolean)): 1301199 <= t run: done-scrolling-up/previous-page/process-key/main12 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main12 9: done run: done-scrolling-up/previous-page/process-key/main12 10: (((reply)) ((t literal))) run: previous-page/process-key/main12 40: t => ((7 boolean)) mem: ((7 boolean)): 1301198 <= t run: previous-page/process-key/main12 41: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main12 45: (((reply))) run: process-key/main12 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main12 0: 1301221 => ((default-space space-address)) run: print-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1301222 <= 29091 run: print-page/process-key/main12 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main12 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301223 <= 28799 run: print-page/process-key/main12 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 run: print-page/process-key/main12 3: 1 => ((2 integer)) mem: ((2 integer)): 1301224 <= 1 run: print-page/process-key/main12 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/main12 4: nil => ((3 boolean)) mem: ((3 boolean)): 1301225 <= nil run: print-page/process-key/main12 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main12 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/main12 7: t => ((4 boolean)) mem: ((4 boolean)): 1301226 <= t run: print-page/process-key/main12 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => t run: print-page/process-key/main12 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-page/process-key/main12 9: 2 => ((2 integer)) mem: ((2 integer)): 1301224 <= 2 run: print-page/process-key/main12 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: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-page/process-key/main12 10: 16025 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 1301227 <= 16025 run: print-page/process-key/main12 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 1 run: print-page/process-key/main12 11: nil => ((6 boolean)) mem: ((6 boolean)): 1301228 <= nil run: print-page/process-key/main12 12: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: print-page/process-key/main12 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-page/process-key/main12 14: 20396 => ((7 trace-address-array-address)) mem: ((7 trace-address-array-address)): 1301229 <= 20396 run: print-page/process-key/main12 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: max/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/print-page/process-key/main12 0: 1301252 => ((default-space space-address)) run: max/print-page/process-key/main12 1: (((1 integer)) <- ((next-input))) arg: nil 0 (1 0) run: max/print-page/process-key/main12 1: 1 => ((1 integer)) mem: ((1 integer)): 1301254 <= 1 run: max/print-page/process-key/main12 2: (((2 integer)) <- ((next-input))) arg: nil 1 (1 0) run: max/print-page/process-key/main12 2: 0 => ((2 integer)) mem: ((2 integer)): 1301255 <= 0 run: max/print-page/process-key/main12 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 1 mem: ((2 integer)) => 0 run: max/print-page/process-key/main12 3: t => ((3 boolean)) mem: ((3 boolean)): 1301256 <= t run: max/print-page/process-key/main12 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: max/print-page/process-key/main12 6: (((reply)) ((1 integer))) mem: ((1 integer)) => 1 run: print-page/process-key/main12 15: 1 => ((8 integer)) mem: ((8 integer)): 1301230 <= 1 run: print-page/process-key/main12 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 1 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main12 16: nil => ((9 boolean)) mem: ((9 boolean)): 1301231 <= nil run: print-page/process-key/main12 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main12 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/main12 18: nil => ((3 boolean)) mem: ((3 boolean)): 1301225 <= nil run: print-page/process-key/main12 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main12 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 1 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20398 trace-address) (raw)) => 17580 run: print-page/process-key/main12 20: 17580 => ((10 trace-address)) mem: ((10 trace-address)): 1301232 <= 17580 run: print-page/process-key/main12 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main12 0: 1301283 => ((default-space space-address)) run: print-character/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301285 <= 28799 run: print-character/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301286 <= #\space run: print-character/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301287 <= nil run: print-character/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301288 <= nil run: print-character/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301289 <= 28801 run: print-character/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301290 <= 28802 run: print-character/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301291 <= 17 run: print-character/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301292 <= 0 run: print-character/print-page/process-key/main12 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/main12 10: 0 => ((9 integer)) mem: ((9 integer)): 1301293 <= 0 run: print-character/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301294 <= 28804 run: print-character/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main12 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1301295 <= 28805 run: print-character/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/print-page/process-key/main12 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/main12 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/process-key/main12 15: (((reply))) run: print-page/process-key/main12 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main12 0: 1301314 => ((default-space space-address)) run: print-character/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301316 <= 28799 run: print-character/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301317 <= #\space run: print-character/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301318 <= nil run: print-character/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301319 <= nil run: print-character/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301320 <= 28801 run: print-character/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301321 <= 28802 run: print-character/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301322 <= 17 run: print-character/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301323 <= 0 run: print-character/print-page/process-key/main12 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/main12 10: 1 => ((9 integer)) mem: ((9 integer)): 1301324 <= 1 run: print-character/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301325 <= 28804 run: print-character/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main12 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1301326 <= 28806 run: print-character/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-page/process-key/main12 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/main12 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/process-key/main12 15: (((reply))) run: print-page/process-key/main12 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main12 0: 1301345 => ((default-space space-address)) run: print-character/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301347 <= 28799 run: print-character/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301348 <= #\space run: print-character/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301349 <= nil run: print-character/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301350 <= nil run: print-character/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301351 <= 28801 run: print-character/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301352 <= 28802 run: print-character/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301353 <= 17 run: print-character/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301354 <= 0 run: print-character/print-page/process-key/main12 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/main12 10: 2 => ((9 integer)) mem: ((9 integer)): 1301355 <= 2 run: print-character/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301356 <= 28804 run: print-character/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main12 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1301357 <= 28807 run: print-character/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/print-page/process-key/main12 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/main12 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/process-key/main12 15: (((reply))) run: print-page/process-key/main12 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 17580 run: print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main12 0: 1301376 => ((default-space space-address)) run: print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17580) run: print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301378 <= 28799 run: print-trace/print-page/process-key/main12 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 17580) run: print-trace/print-page/process-key/main12 2: 17580 => ((2 trace-address)) mem: ((2 trace-address)): 1301379 <= 17580 run: print-trace/print-page/process-key/main12 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((17580 string-address) (raw)) => 17802 run: print-trace/print-page/process-key/main12 3: 17802 => ((3 string-address)) mem: ((3 string-address)): 1301380 <= 17802 run: print-trace/print-page/process-key/main12 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main12 0: 1301407 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301409 <= 28799 run: clear-line/print-trace/print-page/process-key/main12 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main12 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main12 3: 17 => ((2 integer)) mem: ((2 integer)): 1301410 <= 17 run: clear-line/print-trace/print-page/process-key/main12 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main12 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1301411 <= 28802 run: clear-line/print-trace/print-page/process-key/main12 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main12 5: 3 => ((4 integer)) mem: ((4 integer)): 1301412 <= 3 run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301438 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301440 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301441 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301442 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301443 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301444 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301445 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301446 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301447 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 3 => ((9 integer)) mem: ((9 integer)): 1301448 <= 3 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301449 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1301450 <= 28808 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301469 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301471 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301472 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301473 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301474 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301475 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301476 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301477 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301478 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 4 => ((9 integer)) mem: ((9 integer)): 1301479 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301480 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1301481 <= 28809 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301500 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301502 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301503 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301504 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301505 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301506 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301507 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301508 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301509 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 5 => ((9 integer)) mem: ((9 integer)): 1301510 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301511 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1301512 <= 28810 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301531 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301533 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301534 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301535 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301536 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301537 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301538 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301539 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301540 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 6 => ((9 integer)) mem: ((9 integer)): 1301541 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301542 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1301543 <= 28811 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301562 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301564 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301565 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301566 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301567 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301568 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301569 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301570 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301571 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 7 => ((9 integer)) mem: ((9 integer)): 1301572 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301573 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1301574 <= 28812 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301593 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301595 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301596 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301597 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301598 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301599 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301600 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301601 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301602 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 8 => ((9 integer)) mem: ((9 integer)): 1301603 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301604 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1301605 <= 28813 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301624 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301626 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301627 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301628 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301629 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301630 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301631 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301632 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301633 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 9 => ((9 integer)) mem: ((9 integer)): 1301634 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301635 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1301636 <= 28814 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301655 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301657 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301658 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301659 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301660 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301661 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301662 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301663 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301664 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 10 => ((9 integer)) mem: ((9 integer)): 1301665 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301666 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1301667 <= 28815 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301686 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301688 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301689 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301690 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301691 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301692 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301693 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301694 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301695 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 11 => ((9 integer)) mem: ((9 integer)): 1301696 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301697 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1301698 <= 28816 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301717 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301719 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301720 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301721 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301722 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301723 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301724 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301725 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301726 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 12 => ((9 integer)) mem: ((9 integer)): 1301727 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301728 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1301729 <= 28817 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301748 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301750 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301751 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301752 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301753 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301754 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301755 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301756 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301757 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 13 => ((9 integer)) mem: ((9 integer)): 1301758 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301759 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1301760 <= 28818 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301779 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301781 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301782 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301783 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301784 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301785 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301786 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301787 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301788 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 14 => ((9 integer)) mem: ((9 integer)): 1301789 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301790 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1301791 <= 28819 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301810 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301812 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301813 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301814 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301815 <= nil schedule: scheduling print-character/clear-line/print-trace/print-page/process-key/main12 for further processing schedule: print-character/clear-line/print-trace/print-page/process-key/main12 run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301816 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301817 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301818 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301819 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 15 => ((9 integer)) mem: ((9 integer)): 1301820 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301821 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1301822 <= 28820 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1301413 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1301841 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301843 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301844 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301845 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301846 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301847 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301848 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301849 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301850 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 16 => ((9 integer)) mem: ((9 integer)): 1301851 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301852 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1301853 <= 28821 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: t => ((5 boolean)) mem: ((5 boolean)): 1301413 <= t run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main12 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main12 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/process-key/main12 11: (((reply))) run: print-trace/print-page/process-key/main12 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17802 run: print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main12 0: 1301872 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17802) run: print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301874 <= 28799 run: print-string/print-trace/print-page/process-key/main12 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17802) run: print-string/print-trace/print-page/process-key/main12 2: 17802 => ((2 string-address)) mem: ((2 string-address)): 1301875 <= 17802 run: print-string/print-trace/print-page/process-key/main12 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17802 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main12 3: 3 => ((3 integer)) mem: ((3 integer)): 1301876 <= 3 run: print-string/print-trace/print-page/process-key/main12 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main12 4: 0 => ((4 integer)) mem: ((4 integer)): 1301877 <= 0 run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1301878 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17803 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main12 7: #\m => ((6 character)) mem: ((6 character)): 1301879 <= #\m run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1301903 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301905 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\m => ((2 character)) mem: ((2 character)): 1301906 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301907 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301908 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301909 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301910 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301911 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301912 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 3 => ((9 integer)) mem: ((9 integer)): 1301913 <= 3 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301914 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1301915 <= 28808 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main12 9: 1 => ((4 integer)) mem: ((4 integer)): 1301877 <= 1 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1301878 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17804 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main12 7: #\e => ((6 character)) mem: ((6 character)): 1301879 <= #\e run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1301934 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301936 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\e => ((2 character)) mem: ((2 character)): 1301937 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301938 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301939 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301940 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301941 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301942 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301943 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 4 => ((9 integer)) mem: ((9 integer)): 1301944 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301945 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1301946 <= 28809 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main12 9: 2 => ((4 integer)) mem: ((4 integer)): 1301877 <= 2 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1301878 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17805 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main12 7: #\m => ((6 character)) mem: ((6 character)): 1301879 <= #\m run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1301965 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301967 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\m => ((2 character)) mem: ((2 character)): 1301968 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1301969 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1301970 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1301971 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1301972 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1301973 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1301974 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 5 => ((9 integer)) mem: ((9 integer)): 1301975 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1301976 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1301977 <= 28810 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main12 9: 3 => ((4 integer)) mem: ((4 integer)): 1301877 <= 3 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: t => ((5 boolean)) mem: ((5 boolean)): 1301878 <= t run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main12 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main12 0: 1301996 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1301998 <= 28799 run: print-character/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1301999 <= #\space run: print-character/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302000 <= nil run: print-character/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302001 <= nil run: print-character/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302002 <= 28801 run: print-character/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302003 <= 28802 run: print-character/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302004 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1302005 <= 0 run: print-character/print-trace/print-page/process-key/main12 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/main12 10: 6 => ((9 integer)) mem: ((9 integer)): 1302006 <= 6 run: print-character/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302007 <= 28804 run: print-character/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main12 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1302008 <= 28811 run: print-character/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/print-trace/print-page/process-key/main12 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/main12 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/process-key/main12 15: (((reply))) run: print-trace/print-page/process-key/main12 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main12 0: 1302027 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302029 <= 28799 run: print-character/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 2: #\: => ((2 character)) mem: ((2 character)): 1302030 <= #\: run: print-character/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302031 <= nil run: print-character/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302032 <= nil run: print-character/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302033 <= 28801 run: print-character/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302034 <= 28802 run: print-character/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302035 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1302036 <= 0 run: print-character/print-trace/print-page/process-key/main12 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/main12 10: 7 => ((9 integer)) mem: ((9 integer)): 1302037 <= 7 run: print-character/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302038 <= 28804 run: print-character/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main12 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1302039 <= 28812 run: print-character/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main12 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\: run: print-character/print-trace/print-page/process-key/main12 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/main12 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/process-key/main12 15: (((reply))) run: print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main12 0: 1302058 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302060 <= 28799 run: print-character/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302061 <= #\space run: print-character/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302062 <= nil run: print-character/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302063 <= nil run: print-character/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302064 <= 28801 run: print-character/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302065 <= 28802 run: print-character/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302066 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1302067 <= 0 run: print-character/print-trace/print-page/process-key/main12 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/main12 10: 8 => ((9 integer)) mem: ((9 integer)): 1302068 <= 8 run: print-character/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302069 <= 28804 run: print-character/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main12 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1302070 <= 28813 run: print-character/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/print-trace/print-page/process-key/main12 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/main12 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/process-key/main12 15: (((reply))) run: print-trace/print-page/process-key/main12 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((17581 string-address) (raw)) => 17868 run: print-trace/print-page/process-key/main12 9: 17868 => ((4 string-address)) mem: ((4 string-address)): 1301381 <= 17868 run: print-trace/print-page/process-key/main12 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17868 run: print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main12 0: 1302089 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17868) run: print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302091 <= 28799 run: print-string/print-trace/print-page/process-key/main12 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17868) run: print-string/print-trace/print-page/process-key/main12 2: 17868 => ((2 string-address)) mem: ((2 string-address)): 1302092 <= 17868 run: print-string/print-trace/print-page/process-key/main12 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17868 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main12 3: 3 => ((3 integer)) mem: ((3 integer)): 1302093 <= 3 run: print-string/print-trace/print-page/process-key/main12 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main12 4: 0 => ((4 integer)) mem: ((4 integer)): 1302094 <= 0 run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1302095 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17869 byte) (raw)) => 1 run: print-string/print-trace/print-page/process-key/main12 7: #\1 => ((6 character)) mem: ((6 character)): 1302096 <= #\1 run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1302120 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302122 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\1 => ((2 character)) mem: ((2 character)): 1302123 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302124 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302125 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302126 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302127 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302128 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1302129 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 9 => ((9 integer)) mem: ((9 integer)): 1302130 <= 9 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302131 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1302132 <= 28814 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main12 9: 1 => ((4 integer)) mem: ((4 integer)): 1302094 <= 1 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1302095 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17870 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main12 7: #\space => ((6 character)) mem: ((6 character)): 1302096 <= #\space run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1302151 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302153 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302154 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302155 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302156 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302157 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302158 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302159 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1302160 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 10 => ((9 integer)) mem: ((9 integer)): 1302161 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302162 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1302163 <= 28815 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main12 9: 2 => ((4 integer)) mem: ((4 integer)): 1302094 <= 2 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1302095 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17871 byte) (raw)) => b run: print-string/print-trace/print-page/process-key/main12 7: #\b => ((6 character)) mem: ((6 character)): 1302096 <= #\b run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1302182 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302184 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\b => ((2 character)) mem: ((2 character)): 1302185 <= #\b run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302186 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302187 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302188 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302189 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302190 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 0 => ((8 integer)) mem: ((8 integer)): 1302191 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 11 => ((9 integer)) mem: ((9 integer)): 1302192 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302193 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1302194 <= 28816 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\b run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main12 9: 3 => ((4 integer)) mem: ((4 integer)): 1302094 <= 3 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: t => ((5 boolean)) mem: ((5 boolean)): 1302095 <= t run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main12 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main12 0: 1302213 => ((default-space space-address)) run: add-line/print-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1302214 <= 29091 run: add-line/print-page/process-key/main12 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/process-key/main12 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302215 <= 28799 run: add-line/print-page/process-key/main12 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/main12 3: nil => ((2 boolean)) mem: ((2 boolean)): 1302216 <= nil run: add-line/print-page/process-key/main12 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main12 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/main12 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-page/process-key/main12 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main12 0: 1302244 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302246 <= 28799 run: cursor-to-next-line/add-line/print-page/process-key/main12 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main12 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main12 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1302247 <= 28801 run: cursor-to-next-line/add-line/print-page/process-key/main12 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/main12 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-page/process-key/main12 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main12 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1302248 <= 28802 run: cursor-to-next-line/add-line/print-page/process-key/main12 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main12 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main12 7: (((reply))) run: print-page/process-key/main12 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 1 run: print-page/process-key/main12 26: 1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 1 run: print-page/process-key/main12 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 1 run: print-page/process-key/main12 27: 2 => ((8 integer)) mem: ((8 integer)): 1301230 <= 2 run: print-page/process-key/main12 28: (((jump)) ((-13 offset))) run: print-page/process-key/main12 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 2 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main12 16: nil => ((9 boolean)) mem: ((9 boolean)): 1301231 <= nil run: print-page/process-key/main12 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main12 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/main12 18: nil => ((3 boolean)) mem: ((3 boolean)): 1301225 <= nil run: print-page/process-key/main12 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main12 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 2 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20399 trace-address) (raw)) => 18191 run: print-page/process-key/main12 20: 18191 => ((10 trace-address)) mem: ((10 trace-address)): 1301232 <= 18191 run: print-page/process-key/main12 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main12 0: 1302275 => ((default-space space-address)) run: print-character/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302277 <= 28799 run: print-character/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302278 <= #\space run: print-character/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302279 <= nil run: print-character/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302280 <= nil run: print-character/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302281 <= 28801 run: print-character/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302282 <= 28802 run: print-character/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302283 <= 17 run: print-character/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302284 <= 17 run: print-character/print-page/process-key/main12 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/main12 10: 17 => ((9 integer)) mem: ((9 integer)): 1302285 <= 17 run: print-character/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302286 <= 28804 run: print-character/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main12 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1302287 <= 28822 run: print-character/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/print-page/process-key/main12 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/main12 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/process-key/main12 15: (((reply))) run: print-page/process-key/main12 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main12 0: 1302306 => ((default-space space-address)) run: print-character/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302308 <= 28799 run: print-character/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302309 <= #\space run: print-character/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302310 <= nil run: print-character/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302311 <= nil run: print-character/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302312 <= 28801 run: print-character/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302313 <= 28802 run: print-character/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302314 <= 17 run: print-character/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302315 <= 17 run: print-character/print-page/process-key/main12 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/main12 10: 18 => ((9 integer)) mem: ((9 integer)): 1302316 <= 18 run: print-character/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302317 <= 28804 run: print-character/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main12 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1302318 <= 28823 run: print-character/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-page/process-key/main12 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/main12 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/process-key/main12 15: (((reply))) run: print-page/process-key/main12 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main12 0: 1302337 => ((default-space space-address)) run: print-character/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302339 <= 28799 run: print-character/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302340 <= #\space run: print-character/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302341 <= nil run: print-character/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302342 <= nil run: print-character/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302343 <= 28801 run: print-character/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302344 <= 28802 run: print-character/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302345 <= 17 run: print-character/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302346 <= 17 run: print-character/print-page/process-key/main12 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/main12 10: 19 => ((9 integer)) mem: ((9 integer)): 1302347 <= 19 run: print-character/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302348 <= 28804 run: print-character/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main12 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1302349 <= 28824 run: print-character/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/print-page/process-key/main12 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/main12 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/process-key/main12 15: (((reply))) run: print-page/process-key/main12 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 18191 run: print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main12 0: 1302368 => ((default-space space-address)) run: print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 18191) run: print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302370 <= 28799 run: print-trace/print-page/process-key/main12 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 18191) run: print-trace/print-page/process-key/main12 2: 18191 => ((2 trace-address)) mem: ((2 trace-address)): 1302371 <= 18191 run: print-trace/print-page/process-key/main12 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((18191 string-address) (raw)) => 18413 run: print-trace/print-page/process-key/main12 3: 18413 => ((3 string-address)) mem: ((3 string-address)): 1302372 <= 18413 run: print-trace/print-page/process-key/main12 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main12 0: 1302399 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302401 <= 28799 run: clear-line/print-trace/print-page/process-key/main12 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main12 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main12 3: 17 => ((2 integer)) mem: ((2 integer)): 1302402 <= 17 run: clear-line/print-trace/print-page/process-key/main12 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main12 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1302403 <= 28802 run: clear-line/print-trace/print-page/process-key/main12 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main12 5: 3 => ((4 integer)) mem: ((4 integer)): 1302404 <= 3 run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302430 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302432 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302433 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302434 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302435 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302436 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302437 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302438 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302439 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 20 => ((9 integer)) mem: ((9 integer)): 1302440 <= 20 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302441 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1302442 <= 28825 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302461 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302463 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302464 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302465 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302466 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302467 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302468 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302469 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302470 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 21 => ((9 integer)) mem: ((9 integer)): 1302471 <= 21 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302472 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1302473 <= 28826 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302492 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302494 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302495 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302496 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302497 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302498 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302499 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302500 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302501 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 22 => ((9 integer)) mem: ((9 integer)): 1302502 <= 22 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302503 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1302504 <= 28827 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302523 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302525 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302526 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302527 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302528 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302529 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302530 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302531 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302532 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 23 => ((9 integer)) mem: ((9 integer)): 1302533 <= 23 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302534 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1302535 <= 28828 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302554 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302556 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302557 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302558 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302559 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302560 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302561 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302562 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302563 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 24 => ((9 integer)) mem: ((9 integer)): 1302564 <= 24 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302565 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1302566 <= 28829 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302585 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302587 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302588 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302589 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302590 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302591 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302592 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302593 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302594 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 25 => ((9 integer)) mem: ((9 integer)): 1302595 <= 25 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302596 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1302597 <= 28830 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302616 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302618 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302619 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302620 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302621 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302622 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302623 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302624 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302625 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 26 => ((9 integer)) mem: ((9 integer)): 1302626 <= 26 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302627 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1302628 <= 28831 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302647 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302649 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302650 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302651 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302652 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302653 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302654 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302655 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302656 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 27 => ((9 integer)) mem: ((9 integer)): 1302657 <= 27 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302658 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1302659 <= 28832 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302678 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302680 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302681 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302682 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302683 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302684 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302685 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302686 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302687 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 28 => ((9 integer)) mem: ((9 integer)): 1302688 <= 28 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302689 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1302690 <= 28833 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space schedule: scheduling print-character/clear-line/print-trace/print-page/process-key/main12 for further processing schedule: print-character/clear-line/print-trace/print-page/process-key/main12 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302709 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302711 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302712 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302713 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302714 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302715 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302716 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302717 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302718 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 29 => ((9 integer)) mem: ((9 integer)): 1302719 <= 29 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302720 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1302721 <= 28834 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302740 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302742 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302743 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302744 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302745 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302746 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302747 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302748 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302749 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 30 => ((9 integer)) mem: ((9 integer)): 1302750 <= 30 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302751 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1302752 <= 28835 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302771 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302773 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302774 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302775 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302776 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302777 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302778 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302779 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302780 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 31 => ((9 integer)) mem: ((9 integer)): 1302781 <= 31 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302782 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1302783 <= 28836 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302802 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302804 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302805 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302806 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302807 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302808 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302809 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302810 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302811 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 32 => ((9 integer)) mem: ((9 integer)): 1302812 <= 32 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302813 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1302814 <= 28837 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1302405 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1302833 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302835 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302836 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302837 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302838 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302839 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302840 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302841 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302842 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 10: 33 => ((9 integer)) mem: ((9 integer)): 1302843 <= 33 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302844 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1302845 <= 28838 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: t => ((5 boolean)) mem: ((5 boolean)): 1302405 <= t run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main12 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main12 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/process-key/main12 11: (((reply))) run: print-trace/print-page/process-key/main12 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 18413 run: print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main12 0: 1302864 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 18413) run: print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302866 <= 28799 run: print-string/print-trace/print-page/process-key/main12 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 18413) run: print-string/print-trace/print-page/process-key/main12 2: 18413 => ((2 string-address)) mem: ((2 string-address)): 1302867 <= 18413 run: print-string/print-trace/print-page/process-key/main12 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18413 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main12 3: 3 => ((3 integer)) mem: ((3 integer)): 1302868 <= 3 run: print-string/print-trace/print-page/process-key/main12 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main12 4: 0 => ((4 integer)) mem: ((4 integer)): 1302869 <= 0 run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1302870 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 mem: ((18414 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main12 7: #\m => ((6 character)) mem: ((6 character)): 1302871 <= #\m run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1302895 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302897 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\m => ((2 character)) mem: ((2 character)): 1302898 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302899 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302900 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302901 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302902 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302903 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302904 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 20 => ((9 integer)) mem: ((9 integer)): 1302905 <= 20 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302906 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1302907 <= 28825 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main12 9: 1 => ((4 integer)) mem: ((4 integer)): 1302869 <= 1 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1302870 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 mem: ((18415 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main12 7: #\e => ((6 character)) mem: ((6 character)): 1302871 <= #\e run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1302926 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302928 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\e => ((2 character)) mem: ((2 character)): 1302929 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302930 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302931 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302932 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302933 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302934 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302935 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 21 => ((9 integer)) mem: ((9 integer)): 1302936 <= 21 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302937 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1302938 <= 28826 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main12 9: 2 => ((4 integer)) mem: ((4 integer)): 1302869 <= 2 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1302870 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 mem: ((18416 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main12 7: #\m => ((6 character)) mem: ((6 character)): 1302871 <= #\m run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1302957 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302959 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\m => ((2 character)) mem: ((2 character)): 1302960 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302961 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302962 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302963 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302964 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302965 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302966 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 22 => ((9 integer)) mem: ((9 integer)): 1302967 <= 22 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302968 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1302969 <= 28827 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main12 9: 3 => ((4 integer)) mem: ((4 integer)): 1302869 <= 3 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: t => ((5 boolean)) mem: ((5 boolean)): 1302870 <= t run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main12 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main12 0: 1302988 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1302990 <= 28799 run: print-character/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1302991 <= #\space run: print-character/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1302992 <= nil run: print-character/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1302993 <= nil run: print-character/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1302994 <= 28801 run: print-character/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1302995 <= 28802 run: print-character/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1302996 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1302997 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/main12 10: 23 => ((9 integer)) mem: ((9 integer)): 1302998 <= 23 run: print-character/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1302999 <= 28804 run: print-character/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main12 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1303000 <= 28828 run: print-character/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/print-trace/print-page/process-key/main12 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/main12 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/process-key/main12 15: (((reply))) run: print-trace/print-page/process-key/main12 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main12 0: 1303019 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303021 <= 28799 run: print-character/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 2: #\: => ((2 character)) mem: ((2 character)): 1303022 <= #\: run: print-character/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303023 <= nil run: print-character/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303024 <= nil run: print-character/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303025 <= 28801 run: print-character/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303026 <= 28802 run: print-character/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303027 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1303028 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/main12 10: 24 => ((9 integer)) mem: ((9 integer)): 1303029 <= 24 run: print-character/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303030 <= 28804 run: print-character/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main12 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1303031 <= 28829 run: print-character/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main12 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\: run: print-character/print-trace/print-page/process-key/main12 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/main12 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/process-key/main12 15: (((reply))) run: print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main12 0: 1303050 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303052 <= 28799 run: print-character/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303053 <= #\space run: print-character/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303054 <= nil run: print-character/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303055 <= nil run: print-character/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303056 <= 28801 run: print-character/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303057 <= 28802 run: print-character/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303058 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1303059 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/main12 10: 25 => ((9 integer)) mem: ((9 integer)): 1303060 <= 25 run: print-character/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303061 <= 28804 run: print-character/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main12 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1303062 <= 28830 run: print-character/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/print-trace/print-page/process-key/main12 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/main12 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/process-key/main12 15: (((reply))) run: print-trace/print-page/process-key/main12 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((18192 string-address) (raw)) => 18479 run: print-trace/print-page/process-key/main12 9: 18479 => ((4 string-address)) mem: ((4 string-address)): 1302373 <= 18479 run: print-trace/print-page/process-key/main12 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 18479 run: print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main12 0: 1303081 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 18479) run: print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303083 <= 28799 run: print-string/print-trace/print-page/process-key/main12 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 18479) run: print-string/print-trace/print-page/process-key/main12 2: 18479 => ((2 string-address)) mem: ((2 string-address)): 1303084 <= 18479 run: print-string/print-trace/print-page/process-key/main12 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18479 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main12 3: 3 => ((3 integer)) mem: ((3 integer)): 1303085 <= 3 run: print-string/print-trace/print-page/process-key/main12 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main12 4: 0 => ((4 integer)) mem: ((4 integer)): 1303086 <= 0 run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1303087 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 mem: ((18480 byte) (raw)) => 1 run: print-string/print-trace/print-page/process-key/main12 7: #\1 => ((6 character)) mem: ((6 character)): 1303088 <= #\1 run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1303112 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303114 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\1 => ((2 character)) mem: ((2 character)): 1303115 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303116 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303117 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303118 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303119 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303120 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1303121 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 26 => ((9 integer)) mem: ((9 integer)): 1303122 <= 26 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303123 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1303124 <= 28831 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main12 9: 1 => ((4 integer)) mem: ((4 integer)): 1303086 <= 1 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1303087 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 mem: ((18481 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main12 7: #\space => ((6 character)) mem: ((6 character)): 1303088 <= #\space run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1303143 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303145 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303146 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303147 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303148 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303149 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303150 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303151 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1303152 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 27 => ((9 integer)) mem: ((9 integer)): 1303153 <= 27 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303154 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1303155 <= 28832 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main12 9: 2 => ((4 integer)) mem: ((4 integer)): 1303086 <= 2 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1303087 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 mem: ((18482 byte) (raw)) => c run: print-string/print-trace/print-page/process-key/main12 7: #\c => ((6 character)) mem: ((6 character)): 1303088 <= #\c run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1303174 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303176 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\c => ((2 character)) mem: ((2 character)): 1303177 <= #\c run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303178 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303179 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303180 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303181 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303182 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 9: 17 => ((8 integer)) mem: ((8 integer)): 1303183 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 10: 28 => ((9 integer)) mem: ((9 integer)): 1303184 <= 28 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303185 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1303186 <= 28833 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => c run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\c run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main12 9: 3 => ((4 integer)) mem: ((4 integer)): 1303086 <= 3 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: t => ((5 boolean)) mem: ((5 boolean)): 1303087 <= t run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main12 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main12 0: 1303205 => ((default-space space-address)) run: add-line/print-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1303206 <= 29091 run: add-line/print-page/process-key/main12 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/process-key/main12 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303207 <= 28799 run: add-line/print-page/process-key/main12 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/main12 3: nil => ((2 boolean)) mem: ((2 boolean)): 1303208 <= nil run: add-line/print-page/process-key/main12 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main12 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/main12 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-page/process-key/main12 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main12 0: 1303236 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303238 <= 28799 run: cursor-to-next-line/add-line/print-page/process-key/main12 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main12 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main12 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1303239 <= 28801 run: cursor-to-next-line/add-line/print-page/process-key/main12 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/main12 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-page/process-key/main12 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main12 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1303240 <= 28802 run: cursor-to-next-line/add-line/print-page/process-key/main12 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main12 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main12 7: (((reply))) run: print-page/process-key/main12 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 2 run: print-page/process-key/main12 26: 2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 2 run: print-page/process-key/main12 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 2 run: print-page/process-key/main12 27: 3 => ((8 integer)) mem: ((8 integer)): 1301230 <= 3 run: print-page/process-key/main12 28: (((jump)) ((-13 offset))) run: print-page/process-key/main12 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 3 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main12 16: nil => ((9 boolean)) mem: ((9 boolean)): 1301231 <= nil run: print-page/process-key/main12 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main12 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/process-key/main12 18: nil => ((3 boolean)) mem: ((3 boolean)): 1301225 <= nil run: print-page/process-key/main12 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main12 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 3 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20400 trace-address) (raw)) => 18802 run: print-page/process-key/main12 20: 18802 => ((10 trace-address)) mem: ((10 trace-address)): 1301232 <= 18802 run: print-page/process-key/main12 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main12 0: 1303267 => ((default-space space-address)) run: print-character/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303269 <= 28799 run: print-character/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303270 <= #\space run: print-character/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303271 <= nil run: print-character/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303272 <= nil run: print-character/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303273 <= 28801 run: print-character/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303274 <= 28802 run: print-character/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303275 <= 17 run: print-character/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303276 <= 34 run: print-character/print-page/process-key/main12 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/process-key/main12 10: 34 => ((9 integer)) mem: ((9 integer)): 1303277 <= 34 run: print-character/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303278 <= 28804 run: print-character/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main12 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1303279 <= 28839 run: print-character/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/print-page/process-key/main12 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/main12 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/process-key/main12 15: (((reply))) run: print-page/process-key/main12 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main12 0: 1303298 => ((default-space space-address)) run: print-character/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303300 <= 28799 run: print-character/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303301 <= #\space run: print-character/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303302 <= nil run: print-character/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303303 <= nil run: print-character/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303304 <= 28801 run: print-character/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303305 <= 28802 run: print-character/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303306 <= 17 run: print-character/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303307 <= 34 run: print-character/print-page/process-key/main12 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/process-key/main12 10: 35 => ((9 integer)) mem: ((9 integer)): 1303308 <= 35 run: print-character/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303309 <= 28804 run: print-character/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main12 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1303310 <= 28840 run: print-character/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-page/process-key/main12 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/main12 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/process-key/main12 15: (((reply))) run: print-page/process-key/main12 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main12 0: 1303329 => ((default-space space-address)) run: print-character/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303331 <= 28799 run: print-character/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303332 <= #\space run: print-character/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303333 <= nil run: print-character/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303334 <= nil run: print-character/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303335 <= 28801 run: print-character/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303336 <= 28802 run: print-character/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303337 <= 17 run: print-character/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303338 <= 34 run: print-character/print-page/process-key/main12 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/process-key/main12 10: 36 => ((9 integer)) mem: ((9 integer)): 1303339 <= 36 run: print-character/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303340 <= 28804 run: print-character/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main12 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1303341 <= 28841 run: print-character/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/print-page/process-key/main12 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/main12 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/process-key/main12 15: (((reply))) run: print-page/process-key/main12 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 18802 run: print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main12 0: 1303360 => ((default-space space-address)) run: print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 18802) run: print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303362 <= 28799 run: print-trace/print-page/process-key/main12 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 18802) run: print-trace/print-page/process-key/main12 2: 18802 => ((2 trace-address)) mem: ((2 trace-address)): 1303363 <= 18802 run: print-trace/print-page/process-key/main12 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((18802 string-address) (raw)) => 19024 run: print-trace/print-page/process-key/main12 3: 19024 => ((3 string-address)) mem: ((3 string-address)): 1303364 <= 19024 run: print-trace/print-page/process-key/main12 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main12 0: 1303391 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303393 <= 28799 run: clear-line/print-trace/print-page/process-key/main12 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main12 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main12 3: 17 => ((2 integer)) mem: ((2 integer)): 1303394 <= 17 run: clear-line/print-trace/print-page/process-key/main12 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main12 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1303395 <= 28802 run: clear-line/print-trace/print-page/process-key/main12 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main12 5: 3 => ((4 integer)) mem: ((4 integer)): 1303396 <= 3 run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303422 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303424 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303425 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303426 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303427 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303428 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303429 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303430 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303431 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 37 => ((9 integer)) mem: ((9 integer)): 1303432 <= 37 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303433 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1303434 <= 28842 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303453 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303455 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303456 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303457 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303458 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303459 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303460 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303461 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303462 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 38 => ((9 integer)) mem: ((9 integer)): 1303463 <= 38 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303464 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1303465 <= 28843 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303484 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303486 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303487 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303488 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303489 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303490 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303491 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303492 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303493 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 39 => ((9 integer)) mem: ((9 integer)): 1303494 <= 39 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303495 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1303496 <= 28844 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303515 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303517 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303518 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303519 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303520 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303521 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303522 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303523 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303524 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 40 => ((9 integer)) mem: ((9 integer)): 1303525 <= 40 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303526 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1303527 <= 28845 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303546 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303548 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303549 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303550 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303551 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303552 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303553 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303554 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303555 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 41 => ((9 integer)) mem: ((9 integer)): 1303556 <= 41 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303557 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1303558 <= 28846 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303577 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303579 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303580 <= #\space schedule: scheduling print-character/clear-line/print-trace/print-page/process-key/main12 for further processing schedule: print-character/clear-line/print-trace/print-page/process-key/main12 run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303581 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303582 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303583 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303584 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303585 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303586 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 42 => ((9 integer)) mem: ((9 integer)): 1303587 <= 42 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303588 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1303589 <= 28847 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303608 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303610 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303611 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303612 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303613 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303614 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303615 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303616 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303617 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 43 => ((9 integer)) mem: ((9 integer)): 1303618 <= 43 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303619 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1303620 <= 28848 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303639 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303641 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303642 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303643 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303644 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303645 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303646 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303647 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303648 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 44 => ((9 integer)) mem: ((9 integer)): 1303649 <= 44 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303650 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1303651 <= 28849 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303670 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303672 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303673 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303674 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303675 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303676 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303677 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303678 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303679 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 45 => ((9 integer)) mem: ((9 integer)): 1303680 <= 45 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303681 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1303682 <= 28850 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303701 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303703 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303704 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303705 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303706 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303707 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303708 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303709 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303710 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 46 => ((9 integer)) mem: ((9 integer)): 1303711 <= 46 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303712 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1303713 <= 28851 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303732 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303734 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303735 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303736 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303737 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303738 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303739 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303740 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303741 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 47 => ((9 integer)) mem: ((9 integer)): 1303742 <= 47 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303743 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1303744 <= 28852 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303763 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303765 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303766 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303767 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303768 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303769 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303770 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303771 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303772 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 48 => ((9 integer)) mem: ((9 integer)): 1303773 <= 48 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303774 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1303775 <= 28853 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303794 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303796 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303797 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303798 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303799 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303800 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303801 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303803 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 49 => ((9 integer)) mem: ((9 integer)): 1303804 <= 49 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303805 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1303806 <= 28854 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: nil => ((5 boolean)) mem: ((5 boolean)): 1303397 <= nil run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main12 0: 1303825 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303827 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303828 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303829 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303830 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303831 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303832 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303833 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303834 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main12 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/process-key/main12 10: 50 => ((9 integer)) mem: ((9 integer)): 1303835 <= 50 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303836 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main12 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 1303837 <= 28855 run: print-character/clear-line/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main12 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/main12 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main12 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main12 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main12 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/main12 6: t => ((5 boolean)) mem: ((5 boolean)): 1303397 <= t run: clear-line/print-trace/print-page/process-key/main12 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main12 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main12 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/process-key/main12 11: (((reply))) run: print-trace/print-page/process-key/main12 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 19024 run: print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main12 0: 1303856 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 19024) run: print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303858 <= 28799 run: print-string/print-trace/print-page/process-key/main12 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 19024) run: print-string/print-trace/print-page/process-key/main12 2: 19024 => ((2 string-address)) mem: ((2 string-address)): 1303859 <= 19024 run: print-string/print-trace/print-page/process-key/main12 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19024 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main12 3: 3 => ((3 integer)) mem: ((3 integer)): 1303860 <= 3 run: print-string/print-trace/print-page/process-key/main12 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main12 4: 0 => ((4 integer)) mem: ((4 integer)): 1303861 <= 0 run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1303862 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((19024 string) (raw)) mem: ((19024 integer) (raw)) => 3 mem: ((19025 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main12 7: #\m => ((6 character)) mem: ((6 character)): 1303863 <= #\m run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1303887 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303889 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\m => ((2 character)) mem: ((2 character)): 1303890 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303891 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303892 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303893 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303894 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303895 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303896 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 10: 37 => ((9 integer)) mem: ((9 integer)): 1303897 <= 37 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303898 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1303899 <= 28842 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main12 9: 1 => ((4 integer)) mem: ((4 integer)): 1303861 <= 1 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1303862 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((19024 string) (raw)) mem: ((19024 integer) (raw)) => 3 mem: ((19026 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main12 7: #\e => ((6 character)) mem: ((6 character)): 1303863 <= #\e run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1303918 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303920 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\e => ((2 character)) mem: ((2 character)): 1303921 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303922 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303923 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303924 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303925 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303926 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303927 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 10: 38 => ((9 integer)) mem: ((9 integer)): 1303928 <= 38 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303929 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1303930 <= 28843 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main12 9: 2 => ((4 integer)) mem: ((4 integer)): 1303861 <= 2 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1303862 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((19024 string) (raw)) mem: ((19024 integer) (raw)) => 3 mem: ((19027 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main12 7: #\m => ((6 character)) mem: ((6 character)): 1303863 <= #\m run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1303949 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303951 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\m => ((2 character)) mem: ((2 character)): 1303952 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303953 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303954 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303955 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303956 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303957 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303958 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 10: 39 => ((9 integer)) mem: ((9 integer)): 1303959 <= 39 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303960 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1303961 <= 28844 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main12 9: 3 => ((4 integer)) mem: ((4 integer)): 1303861 <= 3 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: t => ((5 boolean)) mem: ((5 boolean)): 1303862 <= t run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main12 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main12 0: 1303980 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1303982 <= 28799 run: print-character/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1303983 <= #\space run: print-character/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1303984 <= nil run: print-character/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1303985 <= nil run: print-character/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1303986 <= 28801 run: print-character/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1303987 <= 28802 run: print-character/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1303988 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1303989 <= 34 run: print-character/print-trace/print-page/process-key/main12 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/process-key/main12 10: 40 => ((9 integer)) mem: ((9 integer)): 1303990 <= 40 run: print-character/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1303991 <= 28804 run: print-character/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main12 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1303992 <= 28845 run: print-character/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/print-trace/print-page/process-key/main12 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/main12 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/process-key/main12 15: (((reply))) run: print-trace/print-page/process-key/main12 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main12 0: 1304011 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1304013 <= 28799 run: print-character/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 2: #\: => ((2 character)) mem: ((2 character)): 1304014 <= #\: run: print-character/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1304015 <= nil run: print-character/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1304016 <= nil run: print-character/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1304017 <= 28801 run: print-character/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1304018 <= 28802 run: print-character/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1304019 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1304020 <= 34 run: print-character/print-trace/print-page/process-key/main12 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/process-key/main12 10: 41 => ((9 integer)) mem: ((9 integer)): 1304021 <= 41 run: print-character/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1304022 <= 28804 run: print-character/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main12 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1304023 <= 28846 run: print-character/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main12 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\: run: print-character/print-trace/print-page/process-key/main12 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/main12 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/process-key/main12 15: (((reply))) run: print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main12 0: 1304042 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1304044 <= 28799 run: print-character/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1304045 <= #\space run: print-character/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1304046 <= nil run: print-character/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1304047 <= nil run: print-character/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1304048 <= 28801 run: print-character/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1304049 <= 28802 run: print-character/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1304050 <= 17 run: print-character/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1304051 <= 34 run: print-character/print-trace/print-page/process-key/main12 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/process-key/main12 10: 42 => ((9 integer)) mem: ((9 integer)): 1304052 <= 42 run: print-character/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1304053 <= 28804 run: print-character/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main12 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1304054 <= 28847 run: print-character/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/print-trace/print-page/process-key/main12 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/main12 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/process-key/main12 15: (((reply))) run: print-trace/print-page/process-key/main12 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((18803 string-address) (raw)) => 19090 run: print-trace/print-page/process-key/main12 9: 19090 => ((4 string-address)) mem: ((4 string-address)): 1303365 <= 19090 run: print-trace/print-page/process-key/main12 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 19090 run: print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main12 0: 1304073 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 19090) run: print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1304075 <= 28799 run: print-string/print-trace/print-page/process-key/main12 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 19090) run: print-string/print-trace/print-page/process-key/main12 2: 19090 => ((2 string-address)) mem: ((2 string-address)): 1304076 <= 19090 run: print-string/print-trace/print-page/process-key/main12 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((19090 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main12 3: 3 => ((3 integer)) mem: ((3 integer)): 1304077 <= 3 run: print-string/print-trace/print-page/process-key/main12 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main12 4: 0 => ((4 integer)) mem: ((4 integer)): 1304078 <= 0 run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1304079 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((19090 string) (raw)) mem: ((19090 integer) (raw)) => 3 mem: ((19091 byte) (raw)) => 1 run: print-string/print-trace/print-page/process-key/main12 7: #\1 => ((6 character)) mem: ((6 character)): 1304080 <= #\1 run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1304104 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1304106 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\1 => ((2 character)) mem: ((2 character)): 1304107 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1304108 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1304109 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1304110 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1304111 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1304112 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1304113 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 10: 43 => ((9 integer)) mem: ((9 integer)): 1304114 <= 43 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1304115 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1304116 <= 28848 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main12 9: 1 => ((4 integer)) mem: ((4 integer)): 1304078 <= 1 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1304079 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((19090 string) (raw)) mem: ((19090 integer) (raw)) => 3 mem: ((19092 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main12 7: #\space => ((6 character)) mem: ((6 character)): 1304080 <= #\space run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1304135 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1304137 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\space => ((2 character)) mem: ((2 character)): 1304138 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1304139 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1304140 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1304141 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1304142 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1304143 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1304144 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 10: 44 => ((9 integer)) mem: ((9 integer)): 1304145 <= 44 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1304146 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1304147 <= 28849 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main12 9: 2 => ((4 integer)) mem: ((4 integer)): 1304078 <= 2 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: nil => ((5 boolean)) mem: ((5 boolean)): 1304079 <= nil run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main12 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((19090 string) (raw)) mem: ((19090 integer) (raw)) => 3 mem: ((19093 byte) (raw)) => d run: print-string/print-trace/print-page/process-key/main12 7: #\d => ((6 character)) mem: ((6 character)): 1304080 <= #\d run: print-string/print-trace/print-page/process-key/main12 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-trace/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main12 0: 1304166 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-trace/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1304168 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-trace/print-page/process-key/main12 2: #\d => ((2 character)) mem: ((2 character)): 1304169 <= #\d run: print-character/print-string/print-trace/print-page/process-key/main12 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-trace/print-page/process-key/main12 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1304170 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-trace/print-page/process-key/main12 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1304171 <= nil run: print-character/print-string/print-trace/print-page/process-key/main12 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main12 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1304172 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main12 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main12 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1304173 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main12 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main12 8: 17 => ((7 integer)) mem: ((7 integer)): 1304174 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 9: 34 => ((8 integer)) mem: ((8 integer)): 1304175 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main12 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/process-key/main12 10: 45 => ((9 integer)) mem: ((9 integer)): 1304176 <= 45 run: print-character/print-string/print-trace/print-page/process-key/main12 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1304177 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main12 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main12 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1304178 <= 28850 run: print-character/print-string/print-trace/print-page/process-key/main12 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-trace/print-page/process-key/main12 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\d run: print-character/print-string/print-trace/print-page/process-key/main12 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/main12 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main12 15: (((reply))) run: print-string/print-trace/print-page/process-key/main12 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main12 9: 3 => ((4 integer)) mem: ((4 integer)): 1304078 <= 3 run: print-string/print-trace/print-page/process-key/main12 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main12 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/main12 5: t => ((5 boolean)) mem: ((5 boolean)): 1304079 <= t run: print-string/print-trace/print-page/process-key/main12 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main12 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main12 0: 1304197 => ((default-space space-address)) run: add-line/print-page/process-key/main12 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/process-key/main12 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1304198 <= 29091 run: add-line/print-page/process-key/main12 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/process-key/main12 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1304199 <= 28799 run: add-line/print-page/process-key/main12 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/process-key/main12 3: nil => ((2 boolean)) mem: ((2 boolean)): 1304200 <= nil run: add-line/print-page/process-key/main12 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main12 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-page/process-key/main12 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-page/process-key/main12 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main12 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main12 0: 1304228 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main12 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/process-key/main12 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1304230 <= 28799 run: cursor-to-next-line/add-line/print-page/process-key/main12 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main12 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main12 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1304231 <= 28801 run: cursor-to-next-line/add-line/print-page/process-key/main12 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/process-key/main12 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-page/process-key/main12 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main12 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1304232 <= 28802 run: cursor-to-next-line/add-line/print-page/process-key/main12 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main12 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main12 7: (((reply))) run: print-page/process-key/main12 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 3 run: print-page/process-key/main12 26: 3 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 3 run: print-page/process-key/main12 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 3 run: print-page/process-key/main12 27: 4 => ((8 integer)) mem: ((8 integer)): 1301230 <= 4 run: print-page/process-key/main12 28: (((jump)) ((-13 offset))) run: print-page/process-key/main12 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 4 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main12 16: nil => ((9 boolean)) mem: ((9 boolean)): 1301231 <= nil run: print-page/process-key/main12 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main12 18: (((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/process-key/main12 18: t => ((3 boolean)) mem: ((3 boolean)): 1301225 <= t run: print-page/process-key/main12 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => t run: print-page/process-key/main12 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/process-key/main12 29: t => ((3 boolean)) mem: ((3 boolean)): 1301225 <= t run: print-page/process-key/main12 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: print-page/process-key/main12 31: (((reply))) run: process-key/main12 33: (((reply)) ((nil literal))) schedule: done with routine nil ===: main13 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)) ((-2 literal))) -- nil c{0: 4 (((last-index-on-page integer) (space 1)) <- ((copy)) ((3 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 (((s string-address)) <- ((new)) K) -- nil c{0: 9 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 10 (((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)) ((-2 literal))) c{1: 4 ✓ (((last-index-on-page integer) (space 1)) <- ((copy)) ((3 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 ✓ (((s string-address)) <- ((new)) K) c{1: 9 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 10 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main13 is browser-state cn0: convert-names in main13 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)) ((-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)) ((3 literal))) nil nil 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))) 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: (((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)) 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)) ((-2 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)) ((-1 literal))) 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))) schedule: main13 run: main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main13 0: 1401000 => ((default-space space-address)) run: main13 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1401001 <= 29091 run: main13 2: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) run: main13 2: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: main13 3: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main13 3: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: main13 4: (((6 integer) (space 1)) <- ((copy)) ((3 literal))) run: main13 4: 3 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 3 run: main13 5: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main13 5: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: main13 6: (((2 integer) (space 1)) <- ((copy)) ((-1 literal))) run: main13 6: -1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= -1 run: main13 7: (((3 integer) (space 1)) <- ((copy)) ((-1 literal))) run: main13 7: -1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= -1 run: main13 8: (((1 string-address)) <- ((new)) K) run: main13 8: 1401031 => ((1 string-address)) mem: ((1 string-address)): 1401002 <= 1401031 run: main13 9: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 1401031 run: init-keyboard/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main13 0: 1401033 => ((default-space space-address)) run: init-keyboard/main13 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main13 1: 1401064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1401035 <= 1401064 run: init-keyboard/main13 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main13 2: 1401065 => ((2 string-address-address)) mem: ((2 string-address-address)): 1401036 <= 1401065 run: init-keyboard/main13 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (1401031) run: init-keyboard/main13 3: 1401031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 1401065 <= 1401031 run: init-keyboard/main13 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main13 4: 1401064 => ((3 integer-address)) mem: ((3 integer-address)): 1401037 <= 1401064 run: init-keyboard/main13 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main13 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1401064 <= 0 run: init-keyboard/main13 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 1401064 run: main13 9: 1401064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 1401003 <= 1401064 run: main13 10: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 1401064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main13 0: 1401066 => ((default-space space-address)) run: process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1401064 28799) run: process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1401067 <= 29091 run: process-key/main13 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 1401064 28799) run: process-key/main13 2: 1401064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1401068 <= 1401064 run: process-key/main13 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 1401064 28799) run: process-key/main13 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 1401069 <= 28799 run: process-key/main13 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 1401064 run: read-key/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main13 0: 1401097 => ((default-space space-address)) run: read-key/process-key/main13 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (1401064 silent) run: read-key/process-key/main13 1: 1401064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1401099 <= 1401064 run: read-key/process-key/main13 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (1401064 silent) run: read-key/process-key/main13 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 1401100 <= silent run: read-key/process-key/main13 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 1401064 run: read-key/process-key/main13 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main13 4: 1401064 => ((3 integer-address)) mem: ((3 integer-address)): 1401101 <= 1401064 run: read-key/process-key/main13 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((1401065 string-address) (raw)) => 1401031 run: read-key/process-key/main13 5: 1401031 => ((4 string-address)) mem: ((4 string-address)): 1401102 <= 1401031 run: read-key/process-key/main13 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((1401031 integer) (raw)) => 1 run: read-key/process-key/main13 6: 1 => ((5 integer)) mem: ((5 integer)): 1401103 <= 1 run: read-key/process-key/main13 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main13 7: nil => ((6 boolean)) mem: ((6 boolean)): 1401104 <= nil run: read-key/process-key/main13 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main13 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((1401031 string) (raw)) mem: ((1401031 integer) (raw)) => 1 mem: ((1401032 byte) (raw)) => K run: read-key/process-key/main13 10: #\K => ((7 character)) mem: ((7 character)): 1401105 <= #\K run: read-key/process-key/main13 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main13 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1401064 <= 1 run: read-key/process-key/main13 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main13 4: #\K => ((3 character)) mem: ((3 character)): 1401070 <= #\K run: process-key/main13 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main13 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main13 7: nil => ((4 boolean)) mem: ((4 boolean)): 1401071 <= nil run: process-key/main13 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main13 8: nil => ((5 boolean)) mem: ((5 boolean)): 1401072 <= nil run: process-key/main13 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main13 9: nil => ((6 boolean)) mem: ((6 boolean)): 1401073 <= nil run: process-key/main13 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main13 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main13 12: nil => ((7 boolean)) mem: ((7 boolean)): 1401074 <= nil run: process-key/main13 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main13 13: nil => ((8 boolean)) mem: ((8 boolean)): 1401075 <= nil run: process-key/main13 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main13 14: nil => ((7 boolean)) mem: ((7 boolean)): 1401074 <= nil run: process-key/main13 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main13 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main13 18: nil => ((9 boolean)) mem: ((9 boolean)): 1401076 <= nil run: process-key/main13 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main13 19: nil => ((10 boolean)) mem: ((10 boolean)): 1401077 <= nil run: process-key/main13 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main13 20: nil => ((9 boolean)) mem: ((9 boolean)): 1401076 <= nil run: process-key/main13 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main13 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main13 24: nil => ((11 boolean)) mem: ((11 boolean)): 1401078 <= nil run: process-key/main13 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main13 25: t => ((12 boolean)) mem: ((12 boolean)): 1401079 <= t run: process-key/main13 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main13 26: t => ((11 boolean)) mem: ((11 boolean)): 1401078 <= t run: process-key/main13 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main13 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main13 0: 1401128 => ((default-space space-address)) run: at-first-page/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1401129 <= 29091 run: at-first-page/process-key/main13 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: at-first-page/process-key/main13 2: nil => ((1 boolean)) mem: ((1 boolean)): 1401130 <= nil run: at-first-page/process-key/main13 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main13 4: (((reply)) ((nil literal))) run: process-key/main13 28: nil => ((13 boolean)) mem: ((13 boolean)): 1401080 <= nil run: process-key/main13 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main13 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main13 0: 1401159 => ((default-space space-address)) run: to-top/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1401160 <= 29091 run: to-top/process-key/main13 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main13 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401161 <= 28799 run: to-top/process-key/main13 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main13 3: nil => ((2 boolean)) mem: ((2 boolean)): 1401162 <= nil run: to-top/process-key/main13 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main13 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main13 0: 1401190 => ((default-space space-address)) run: up/to-top/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1401191 <= 29091 run: up/to-top/process-key/main13 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main13 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401192 <= 28799 run: up/to-top/process-key/main13 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main13 3: t => ((2 boolean)) mem: ((2 boolean)): 1401193 <= t run: up/to-top/process-key/main13 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main13 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main13 20: nil => ((8 boolean)) mem: ((8 boolean)): 1401199 <= nil run: up/to-top/process-key/main13 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main13 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main13 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main13 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main13 0: 1401221 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401223 <= 28799 run: cursor-up/up/to-top/process-key/main13 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main13 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main13 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1401224 <= 28801 run: cursor-up/up/to-top/process-key/main13 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/main13 4: nil => ((3 boolean)) mem: ((3 boolean)): 1401225 <= nil run: cursor-up/up/to-top/process-key/main13 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main13 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/main13 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main13 7: (((reply))) run: to-top/process-key/main13 6: (((jump)) ((-4 offset))) run: to-top/process-key/main13 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main13 3: nil => ((2 boolean)) mem: ((2 boolean)): 1401162 <= nil run: to-top/process-key/main13 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main13 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main13 0: 1401252 => ((default-space space-address)) run: up/to-top/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1401253 <= 29091 run: up/to-top/process-key/main13 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main13 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401254 <= 28799 run: up/to-top/process-key/main13 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main13 3: t => ((2 boolean)) mem: ((2 boolean)): 1401255 <= t run: up/to-top/process-key/main13 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main13 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main13 20: nil => ((8 boolean)) mem: ((8 boolean)): 1401261 <= nil run: up/to-top/process-key/main13 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main13 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main13 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main13 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main13 0: 1401283 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401285 <= 28799 run: cursor-up/up/to-top/process-key/main13 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main13 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main13 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1401286 <= 28801 run: cursor-up/up/to-top/process-key/main13 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/main13 4: nil => ((3 boolean)) mem: ((3 boolean)): 1401287 <= nil run: cursor-up/up/to-top/process-key/main13 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main13 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/main13 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main13 7: (((reply))) run: to-top/process-key/main13 6: (((jump)) ((-4 offset))) run: to-top/process-key/main13 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main13 3: nil => ((2 boolean)) mem: ((2 boolean)): 1401162 <= nil run: to-top/process-key/main13 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main13 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main13 0: 1401314 => ((default-space space-address)) run: up/to-top/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1401315 <= 29091 run: up/to-top/process-key/main13 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main13 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401316 <= 28799 run: up/to-top/process-key/main13 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: up/to-top/process-key/main13 3: t => ((2 boolean)) mem: ((2 boolean)): 1401317 <= t run: up/to-top/process-key/main13 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => t run: up/to-top/process-key/main13 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main13 20: nil => ((8 boolean)) mem: ((8 boolean)): 1401323 <= nil run: up/to-top/process-key/main13 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main13 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main13 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main13 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main13 0: 1401345 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401347 <= 28799 run: cursor-up/up/to-top/process-key/main13 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main13 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main13 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1401348 <= 28801 run: cursor-up/up/to-top/process-key/main13 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/main13 4: nil => ((3 boolean)) mem: ((3 boolean)): 1401349 <= nil run: cursor-up/up/to-top/process-key/main13 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main13 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/main13 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main13 7: (((reply))) run: to-top/process-key/main13 6: (((jump)) ((-4 offset))) run: to-top/process-key/main13 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main13 3: t => ((2 boolean)) mem: ((2 boolean)): 1401162 <= t run: to-top/process-key/main13 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main13 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main13 0: 1401376 => ((default-space space-address)) run: previous-page/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1401377 <= 29091 run: previous-page/process-key/main13 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => -1 run: previous-page/process-key/main13 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: previous-page/process-key/main13 3: t => ((1 boolean)) mem: ((1 boolean)): 1401378 <= t run: previous-page/process-key/main13 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => t run: previous-page/process-key/main13 46: easy-case run: previous-page/process-key/main13 47: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((8 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main13 47: -2 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= -2 run: previous-page/process-key/main13 48: (((4 integer) (space 1)) <- ((max)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => -2 run: max/previous-page/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/previous-page/process-key/main13 0: 1401407 => ((default-space space-address)) run: max/previous-page/process-key/main13 1: (((1 integer)) <- ((next-input))) arg: nil 0 (-2 0) run: max/previous-page/process-key/main13 1: -2 => ((1 integer)) mem: ((1 integer)): 1401409 <= -2 run: max/previous-page/process-key/main13 2: (((2 integer)) <- ((next-input))) arg: nil 1 (-2 0) run: max/previous-page/process-key/main13 2: 0 => ((2 integer)) mem: ((2 integer)): 1401410 <= 0 run: max/previous-page/process-key/main13 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => -2 mem: ((2 integer)) => 0 run: max/previous-page/process-key/main13 3: nil => ((3 boolean)) mem: ((3 boolean)): 1401411 <= nil run: max/previous-page/process-key/main13 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/previous-page/process-key/main13 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: previous-page/process-key/main13 48: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 0 run: previous-page/process-key/main13 49: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: previous-page/process-key/main13 49: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: process-key/main13 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main13 0: 1401438 => ((default-space space-address)) run: print-page/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1401439 <= 29091 run: print-page/process-key/main13 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main13 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401440 <= 28799 run: print-page/process-key/main13 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/process-key/main13 3: 0 => ((2 integer)) mem: ((2 integer)): 1401441 <= 0 run: print-page/process-key/main13 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/main13 4: nil => ((3 boolean)) mem: ((3 boolean)): 1401442 <= nil run: print-page/process-key/main13 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main13 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/process-key/main13 7: nil => ((4 boolean)) mem: ((4 boolean)): 1401443 <= nil run: print-page/process-key/main13 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/process-key/main13 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/main13 29: nil => ((3 boolean)) mem: ((3 boolean)): 1401442 <= nil run: print-page/process-key/main13 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main13 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => -1 run: print-page/process-key/main13 32: nil => ((11 boolean)) mem: ((11 boolean)): 1401450 <= nil run: print-page/process-key/main13 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => nil run: print-page/process-key/main13 34: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main13 0: 1401469 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0) run: print-traces-collapsed-from/print-page/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1401470 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main13 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0) run: print-traces-collapsed-from/print-page/process-key/main13 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401471 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main13 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0) run: print-traces-collapsed-from/print-page/process-key/main13 3: 0 => ((2 integer)) mem: ((2 integer)): 1401472 <= 0 run: print-traces-collapsed-from/print-page/process-key/main13 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 0) run: print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((3 integer)) mem: ((3 integer)): 1401473 <= nil run: print-traces-collapsed-from/print-page/process-key/main13 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main13 5: 8 => ((4 integer)) mem: ((4 integer)): 1401474 <= 8 run: print-traces-collapsed-from/print-page/process-key/main13 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/process-key/main13 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main13 8: nil => ((5 boolean)) mem: ((5 boolean)): 1401475 <= nil run: print-traces-collapsed-from/print-page/process-key/main13 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: nil => ((6 boolean)) mem: ((6 boolean)): 1401476 <= nil run: print-traces-collapsed-from/print-page/process-key/main13 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main13 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-traces-collapsed-from/print-page/process-key/main13 12: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1401477 <= 14024 run: print-traces-collapsed-from/print-page/process-key/main13 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main13 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: print-traces-collapsed-from/print-page/process-key/main13 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main13 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main13 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 0: 1401500 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 1401502 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 14024 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 1401507 <= 14024 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 1401508 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401531 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401533 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 17 => ((2 integer)) mem: ((2 integer)): 1401534 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1401535 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: 0 => ((4 integer)) mem: ((4 integer)): 1401536 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401562 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401564 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401565 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401566 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401567 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401568 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401569 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401570 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401571 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 0 => ((9 integer)) mem: ((9 integer)): 1401572 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401573 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1401574 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401593 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401595 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401596 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401597 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401598 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401599 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401600 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401601 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401602 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 1 => ((9 integer)) mem: ((9 integer)): 1401603 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401604 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1401605 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401624 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401626 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401627 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401628 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401629 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401630 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401631 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401632 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401633 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 2 => ((9 integer)) mem: ((9 integer)): 1401634 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401635 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1401636 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401655 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401657 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401658 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401659 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401660 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401661 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401662 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401663 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401664 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 3 => ((9 integer)) mem: ((9 integer)): 1401665 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401666 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1401667 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401686 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401688 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401689 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401690 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401691 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401692 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401693 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401694 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401695 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 4 => ((9 integer)) mem: ((9 integer)): 1401696 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401697 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1401698 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401717 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401719 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401720 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401721 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401722 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401723 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401724 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401725 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401726 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 5 => ((9 integer)) mem: ((9 integer)): 1401727 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401728 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1401729 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401748 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401750 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401751 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401752 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401753 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401754 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401755 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401756 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401757 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 6 => ((9 integer)) mem: ((9 integer)): 1401758 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401759 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1401760 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401779 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401781 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401782 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401783 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401784 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401785 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401786 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401787 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401788 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 7 => ((9 integer)) mem: ((9 integer)): 1401789 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401790 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1401791 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401810 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401812 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401814 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401815 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401816 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401817 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401818 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401819 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 8 => ((9 integer)) mem: ((9 integer)): 1401820 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401821 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1401822 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401841 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401843 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401845 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401846 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401847 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401848 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401849 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401850 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 9 => ((9 integer)) mem: ((9 integer)): 1401851 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401852 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1401853 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401872 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401874 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401875 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401876 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401877 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401878 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401879 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401880 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401881 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 10 => ((9 integer)) mem: ((9 integer)): 1401882 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401883 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1401884 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401903 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401905 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401906 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401907 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401908 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401909 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401910 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401911 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401912 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 11 => ((9 integer)) mem: ((9 integer)): 1401913 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401914 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1401915 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401934 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401936 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401937 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401938 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401939 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401940 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401941 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401942 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401943 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 12 => ((9 integer)) mem: ((9 integer)): 1401944 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401945 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1401946 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401965 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401967 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401968 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1401969 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1401970 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1401971 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1401972 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1401973 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1401974 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 13 => ((9 integer)) mem: ((9 integer)): 1401975 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1401976 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1401977 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1401996 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1401998 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1401999 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402000 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402001 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402002 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402003 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402004 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402005 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 14 => ((9 integer)) mem: ((9 integer)): 1402006 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402007 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1402008 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402027 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402029 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402030 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402031 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402032 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402033 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402034 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402035 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402036 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 15 => ((9 integer)) mem: ((9 integer)): 1402037 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402038 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1402039 <= 28820 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1401537 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402058 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402060 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402061 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402062 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402063 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402064 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402065 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402066 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402067 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 16 => ((9 integer)) mem: ((9 integer)): 1402068 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402069 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1402070 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: t => ((5 boolean)) mem: ((5 boolean)): 1401537 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 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/main13 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402089 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402091 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\+ => ((2 character)) mem: ((2 character)): 1402092 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402093 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402094 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402095 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402096 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402097 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402098 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 0 => ((9 integer)) mem: ((9 integer)): 1402099 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402100 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1402101 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402120 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402122 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402123 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402124 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402125 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402126 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402127 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402128 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402129 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 1 => ((9 integer)) mem: ((9 integer)): 1402130 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402131 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1402132 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: 14290 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 1401509 <= 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 0 => ((9 integer)) mem: ((9 integer)): 1401510 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: 1 => ((10 integer)) mem: ((10 integer)): 1401511 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: nil => ((11 boolean)) mem: ((11 boolean)): 1401512 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 14385 => ((12 string-address)) mem: ((12 string-address)): 1401513 <= 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402151 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402153 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 1402154 <= 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 4 => ((3 integer)) mem: ((3 integer)): 1402155 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: 0 => ((4 integer)) mem: ((4 integer)): 1402156 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1402157 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\m => ((6 character)) mem: ((6 character)): 1402158 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402182 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402184 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\m => ((2 character)) mem: ((2 character)): 1402185 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402186 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402187 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402188 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402189 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402190 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402191 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 2 => ((9 integer)) mem: ((9 integer)): 1402192 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402193 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1402194 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 1 => ((4 integer)) mem: ((4 integer)): 1402156 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1402157 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\a => ((6 character)) mem: ((6 character)): 1402158 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402213 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402215 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\a => ((2 character)) mem: ((2 character)): 1402216 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402217 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402218 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402219 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402220 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402221 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402222 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 3 => ((9 integer)) mem: ((9 integer)): 1402223 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402224 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1402225 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 2 => ((4 integer)) mem: ((4 integer)): 1402156 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1402157 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\i => ((6 character)) mem: ((6 character)): 1402158 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402244 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402246 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\i => ((2 character)) mem: ((2 character)): 1402247 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402248 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402249 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402250 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402251 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402252 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402253 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 4 => ((9 integer)) mem: ((9 integer)): 1402254 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402255 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1402256 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 3 => ((4 integer)) mem: ((4 integer)): 1402156 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1402157 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\n => ((6 character)) mem: ((6 character)): 1402158 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402275 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402277 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\n => ((2 character)) mem: ((2 character)): 1402278 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402279 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402280 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402281 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402282 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402283 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402284 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 5 => ((9 integer)) mem: ((9 integer)): 1402285 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402286 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1402287 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 4 => ((4 integer)) mem: ((4 integer)): 1402156 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: t => ((5 boolean)) mem: ((5 boolean)): 1402157 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402306 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402308 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\/ => ((2 character)) mem: ((2 character)): 1402309 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402310 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402311 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402312 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402313 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402314 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402315 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 6 => ((9 integer)) mem: ((9 integer)): 1402316 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402317 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1402318 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 15: 1 => ((9 integer)) mem: ((9 integer)): 1401510 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: t => ((11 boolean)) mem: ((11 boolean)): 1401512 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402337 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402339 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402340 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402341 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402342 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402343 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402344 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402345 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402346 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 7 => ((9 integer)) mem: ((9 integer)): 1402347 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402348 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1402349 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 18: 14610 => ((13 string-address)) mem: ((13 string-address)): 1401514 <= 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402368 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402370 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 1402371 <= 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 1 => ((3 integer)) mem: ((3 integer)): 1402372 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: 0 => ((4 integer)) mem: ((4 integer)): 1402373 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1402374 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\0 => ((6 character)) mem: ((6 character)): 1402375 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402399 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402401 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\0 => ((2 character)) mem: ((2 character)): 1402402 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402403 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402404 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402405 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402406 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402407 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402408 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 8 => ((9 integer)) mem: ((9 integer)): 1402409 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402410 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1402411 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 1 => ((4 integer)) mem: ((4 integer)): 1402373 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: t => ((5 boolean)) mem: ((5 boolean)): 1402374 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402430 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402432 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402433 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402434 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402435 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402436 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402437 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402438 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402439 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 9 => ((9 integer)) mem: ((9 integer)): 1402440 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402441 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1402442 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402461 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402463 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\: => ((2 character)) mem: ((2 character)): 1402464 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402465 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402466 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402467 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402468 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402469 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402470 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 10 => ((9 integer)) mem: ((9 integer)): 1402471 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402472 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1402473 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402492 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402494 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402495 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402496 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402497 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402498 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402499 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402500 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402501 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 11 => ((9 integer)) mem: ((9 integer)): 1402502 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402503 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1402504 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 23: 14674 => ((9 string-address)) mem: ((9 string-address)): 1401510 <= 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402523 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402525 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 1402526 <= 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 5 => ((3 integer)) mem: ((3 integer)): 1402527 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: 0 => ((4 integer)) mem: ((4 integer)): 1402528 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1402529 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\a => ((6 character)) mem: ((6 character)): 1402530 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402554 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402556 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\a => ((2 character)) mem: ((2 character)): 1402557 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402558 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402559 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402560 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402561 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402562 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402563 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 12 => ((9 integer)) mem: ((9 integer)): 1402564 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402565 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1402566 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 1 => ((4 integer)) mem: ((4 integer)): 1402528 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1402529 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\space => ((6 character)) mem: ((6 character)): 1402530 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402585 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402587 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402588 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402589 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402590 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402591 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402592 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402593 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402594 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 10: 13 => ((9 integer)) mem: ((9 integer)): 1402595 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402596 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1402597 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 2 => ((4 integer)) mem: ((4 integer)): 1402528 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1402529 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\b => ((6 character)) mem: ((6 character)): 1402530 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402616 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402618 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\b => ((2 character)) mem: ((2 character)): 1402619 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402620 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402621 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402622 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402623 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402624 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402625 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 10: 14 => ((9 integer)) mem: ((9 integer)): 1402626 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402627 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1402628 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 3 => ((4 integer)) mem: ((4 integer)): 1402528 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1402529 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\space => ((6 character)) mem: ((6 character)): 1402530 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402647 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402649 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402650 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402651 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402652 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402653 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402654 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402655 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402656 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 10: 15 => ((9 integer)) mem: ((9 integer)): 1402657 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402658 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1402659 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 4 => ((4 integer)) mem: ((4 integer)): 1402528 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1402529 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\c => ((6 character)) mem: ((6 character)): 1402530 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402678 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402680 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\c => ((2 character)) mem: ((2 character)): 1402681 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402682 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402683 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402684 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402685 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402686 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 0 => ((8 integer)) mem: ((8 integer)): 1402687 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 10: 16 => ((9 integer)) mem: ((9 integer)): 1402688 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402689 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1402690 <= 28821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 9: 5 => ((4 integer)) mem: ((4 integer)): 1402528 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: t => ((5 boolean)) mem: ((5 boolean)): 1402529 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402709 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1402710 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402711 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 3: nil => ((2 boolean)) mem: ((2 boolean)): 1402712 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 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/main13 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402740 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402742 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1402743 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1402744 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main13 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main13 16: 1 => ((2 integer)) mem: ((2 integer)): 1401472 <= 1 run: print-traces-collapsed-from/print-page/process-key/main13 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main13 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main13 8: nil => ((5 boolean)) mem: ((5 boolean)): 1401475 <= nil run: print-traces-collapsed-from/print-page/process-key/main13 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: nil => ((6 boolean)) mem: ((6 boolean)): 1401476 <= nil run: print-traces-collapsed-from/print-page/process-key/main13 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main13 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-traces-collapsed-from/print-page/process-key/main13 12: 16025 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1401477 <= 16025 run: print-traces-collapsed-from/print-page/process-key/main13 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main13 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: print-traces-collapsed-from/print-page/process-key/main13 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main13 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main13 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 0: 1402771 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 1402773 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 16025 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 1402778 <= 16025 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 1402779 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402802 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402804 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 17 => ((2 integer)) mem: ((2 integer)): 1402805 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1402806 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: 0 => ((4 integer)) mem: ((4 integer)): 1402807 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402833 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402835 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402837 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402838 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402839 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402840 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402841 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1402842 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 17 => ((9 integer)) mem: ((9 integer)): 1402843 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402844 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1402845 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402864 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402866 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402867 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402868 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402869 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402870 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402871 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402872 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1402873 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 18 => ((9 integer)) mem: ((9 integer)): 1402874 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402875 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1402876 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402895 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402897 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402898 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402899 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402900 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402901 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402902 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402903 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1402904 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 19 => ((9 integer)) mem: ((9 integer)): 1402905 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402906 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1402907 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) schedule: scheduling clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 for further processing schedule: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402926 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402928 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402929 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402930 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402931 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402932 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402933 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402934 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1402935 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 20 => ((9 integer)) mem: ((9 integer)): 1402936 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402937 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1402938 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402957 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402959 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402960 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402961 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402962 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402963 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402964 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402965 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1402966 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 21 => ((9 integer)) mem: ((9 integer)): 1402967 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402968 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1402969 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1402988 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1402990 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1402991 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1402992 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1402993 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1402994 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1402995 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1402996 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1402997 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 22 => ((9 integer)) mem: ((9 integer)): 1402998 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1402999 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1403000 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403019 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403021 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403022 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403023 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403024 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403025 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403026 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403027 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403028 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 23 => ((9 integer)) mem: ((9 integer)): 1403029 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403030 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1403031 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403050 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403052 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403053 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403054 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403055 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403056 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403057 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403058 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403059 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 24 => ((9 integer)) mem: ((9 integer)): 1403060 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403061 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1403062 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403081 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403083 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403084 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403085 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403086 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403087 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403088 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403089 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403090 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 25 => ((9 integer)) mem: ((9 integer)): 1403091 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403092 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1403093 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403112 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403114 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403115 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403116 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403117 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403118 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403119 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403120 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403121 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 26 => ((9 integer)) mem: ((9 integer)): 1403122 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403123 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1403124 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403143 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403145 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403146 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403147 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403148 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403149 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403150 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403151 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403152 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 27 => ((9 integer)) mem: ((9 integer)): 1403153 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403154 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1403155 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403174 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403176 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403177 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403178 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403179 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403180 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403181 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403182 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403183 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 28 => ((9 integer)) mem: ((9 integer)): 1403184 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403185 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1403186 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403205 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403207 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403208 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403209 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403210 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403211 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403212 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403213 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403214 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 29 => ((9 integer)) mem: ((9 integer)): 1403215 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403216 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1403217 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403236 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403238 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403239 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403240 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403241 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403242 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403243 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403244 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403245 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 30 => ((9 integer)) mem: ((9 integer)): 1403246 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403247 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1403248 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403267 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403269 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403270 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403271 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403272 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403273 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403274 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403275 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403276 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 31 => ((9 integer)) mem: ((9 integer)): 1403277 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403278 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1403279 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403298 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403300 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403301 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403302 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403303 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403304 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403305 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403306 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403307 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 32 => ((9 integer)) mem: ((9 integer)): 1403308 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403309 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1403310 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1402808 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403329 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403331 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403332 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403333 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403334 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403335 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403336 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403337 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403338 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 33 => ((9 integer)) mem: ((9 integer)): 1403339 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403340 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1403341 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: t => ((5 boolean)) mem: ((5 boolean)): 1402808 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 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/main13 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403360 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403362 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\+ => ((2 character)) mem: ((2 character)): 1403363 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403364 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403365 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403366 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403367 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403368 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403369 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 17 => ((9 integer)) mem: ((9 integer)): 1403370 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403371 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1403372 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403391 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403393 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403394 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403395 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403396 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403397 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403398 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403399 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403400 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 18 => ((9 integer)) mem: ((9 integer)): 1403401 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403402 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1403403 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: 16291 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 1402780 <= 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 0 => ((9 integer)) mem: ((9 integer)): 1402781 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: 1 => ((10 integer)) mem: ((10 integer)): 1402782 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: nil => ((11 boolean)) mem: ((11 boolean)): 1402783 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 16386 => ((12 string-address)) mem: ((12 string-address)): 1402784 <= 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403422 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403424 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 1403425 <= 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 4 => ((3 integer)) mem: ((3 integer)): 1403426 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: 0 => ((4 integer)) mem: ((4 integer)): 1403427 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1403428 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\m => ((6 character)) mem: ((6 character)): 1403429 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403453 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403455 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\m => ((2 character)) mem: ((2 character)): 1403456 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403457 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403458 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403459 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403460 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403461 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403462 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 19 => ((9 integer)) mem: ((9 integer)): 1403463 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403464 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1403465 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 1 => ((4 integer)) mem: ((4 integer)): 1403427 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1403428 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\a => ((6 character)) mem: ((6 character)): 1403429 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403484 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403486 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\a => ((2 character)) mem: ((2 character)): 1403487 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403488 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403489 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403490 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403491 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403492 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403493 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 20 => ((9 integer)) mem: ((9 integer)): 1403494 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403495 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1403496 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 2 => ((4 integer)) mem: ((4 integer)): 1403427 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1403428 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\i => ((6 character)) mem: ((6 character)): 1403429 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403515 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403517 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\i => ((2 character)) mem: ((2 character)): 1403518 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403519 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403520 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403521 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403522 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403523 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403524 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 21 => ((9 integer)) mem: ((9 integer)): 1403525 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403526 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1403527 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 3 => ((4 integer)) mem: ((4 integer)): 1403427 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1403428 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\n => ((6 character)) mem: ((6 character)): 1403429 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403546 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403548 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\n => ((2 character)) mem: ((2 character)): 1403549 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403550 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403551 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403552 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403553 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403554 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403555 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 22 => ((9 integer)) mem: ((9 integer)): 1403556 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403557 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1403558 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 4 => ((4 integer)) mem: ((4 integer)): 1403427 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: t => ((5 boolean)) mem: ((5 boolean)): 1403428 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403577 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403579 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\/ => ((2 character)) mem: ((2 character)): 1403580 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403581 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403582 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403583 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403584 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403585 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403586 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 23 => ((9 integer)) mem: ((9 integer)): 1403587 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403588 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1403589 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 15: 1 => ((9 integer)) mem: ((9 integer)): 1402781 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: t => ((11 boolean)) mem: ((11 boolean)): 1402783 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403608 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403610 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403611 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403612 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403613 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403614 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403615 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403616 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403617 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 24 => ((9 integer)) mem: ((9 integer)): 1403618 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403619 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1403620 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 18: 16611 => ((13 string-address)) mem: ((13 string-address)): 1402785 <= 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403639 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403641 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 1403642 <= 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 1 => ((3 integer)) mem: ((3 integer)): 1403643 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: 0 => ((4 integer)) mem: ((4 integer)): 1403644 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1403645 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\1 => ((6 character)) mem: ((6 character)): 1403646 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403670 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403672 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\1 => ((2 character)) mem: ((2 character)): 1403673 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403674 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403675 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403676 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403677 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403678 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403679 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 25 => ((9 integer)) mem: ((9 integer)): 1403680 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403681 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1403682 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 1 => ((4 integer)) mem: ((4 integer)): 1403644 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: t => ((5 boolean)) mem: ((5 boolean)): 1403645 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403701 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403703 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403704 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403705 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403706 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403707 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403708 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403709 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403710 <= 17 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 26 => ((9 integer)) mem: ((9 integer)): 1403711 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403712 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1403713 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403732 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403734 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\: => ((2 character)) mem: ((2 character)): 1403735 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403736 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403737 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403738 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403739 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403740 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403741 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 27 => ((9 integer)) mem: ((9 integer)): 1403742 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403743 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1403744 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403763 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403765 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403766 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403767 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403768 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403769 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403770 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403771 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403772 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 28 => ((9 integer)) mem: ((9 integer)): 1403773 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403774 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1403775 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 23: 16675 => ((9 string-address)) mem: ((9 string-address)): 1402781 <= 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403794 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403796 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 1403797 <= 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 5 => ((3 integer)) mem: ((3 integer)): 1403798 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: 0 => ((4 integer)) mem: ((4 integer)): 1403799 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1403800 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\d => ((6 character)) mem: ((6 character)): 1403801 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403825 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403827 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\d => ((2 character)) mem: ((2 character)): 1403828 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403829 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403830 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403831 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403832 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403833 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403834 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 29 => ((9 integer)) mem: ((9 integer)): 1403835 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403836 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1403837 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 1 => ((4 integer)) mem: ((4 integer)): 1403799 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1403800 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\space => ((6 character)) mem: ((6 character)): 1403801 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403856 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403858 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403859 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403860 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403861 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403862 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403863 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403864 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403865 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 10: 30 => ((9 integer)) mem: ((9 integer)): 1403866 <= 30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403867 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1403868 <= 28835 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 2 => ((4 integer)) mem: ((4 integer)): 1403799 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1403800 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\e => ((6 character)) mem: ((6 character)): 1403801 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403887 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403889 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\e => ((2 character)) mem: ((2 character)): 1403890 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403891 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403892 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403893 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403894 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403895 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403896 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 10: 31 => ((9 integer)) mem: ((9 integer)): 1403897 <= 31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403898 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1403899 <= 28836 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 3 => ((4 integer)) mem: ((4 integer)): 1403799 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1403800 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\space => ((6 character)) mem: ((6 character)): 1403801 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403918 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403920 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1403921 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403922 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403923 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403924 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403925 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403926 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403927 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 10: 32 => ((9 integer)) mem: ((9 integer)): 1403928 <= 32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403929 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1403930 <= 28837 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 4 => ((4 integer)) mem: ((4 integer)): 1403799 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1403800 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\f => ((6 character)) mem: ((6 character)): 1403801 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403949 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403951 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\f => ((2 character)) mem: ((2 character)): 1403952 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1403953 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1403954 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1403955 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1403956 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1403957 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 17 => ((8 integer)) mem: ((8 integer)): 1403958 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 10: 33 => ((9 integer)) mem: ((9 integer)): 1403959 <= 33 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1403960 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1403961 <= 28838 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 9: 5 => ((4 integer)) mem: ((4 integer)): 1403799 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/process-key/main13 5: t => ((5 boolean)) mem: ((5 boolean)): 1403800 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1403980 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1403981 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1403982 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 3: nil => ((2 boolean)) mem: ((2 boolean)): 1403983 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 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/main13 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404011 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404013 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1404014 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1404015 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main13 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main13 16: 2 => ((2 integer)) mem: ((2 integer)): 1401472 <= 2 run: print-traces-collapsed-from/print-page/process-key/main13 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main13 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main13 8: nil => ((5 boolean)) mem: ((5 boolean)): 1401475 <= nil run: print-traces-collapsed-from/print-page/process-key/main13 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: nil => ((6 boolean)) mem: ((6 boolean)): 1401476 <= nil run: print-traces-collapsed-from/print-page/process-key/main13 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main13 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28762 instruction-trace-address) (raw)) => 20472 run: print-traces-collapsed-from/print-page/process-key/main13 12: 20472 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1401477 <= 20472 run: print-traces-collapsed-from/print-page/process-key/main13 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main13 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 2 run: print-traces-collapsed-from/print-page/process-key/main13 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main13 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main13 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 20472 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 0: 1404042 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 1404044 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 20472 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 1404049 <= 20472 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 1404050 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404073 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404075 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 17 => ((2 integer)) mem: ((2 integer)): 1404076 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1404077 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: 0 => ((4 integer)) mem: ((4 integer)): 1404078 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404104 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404106 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404107 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404108 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404109 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404110 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404111 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404112 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404113 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 34 => ((9 integer)) mem: ((9 integer)): 1404114 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404115 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1404116 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404135 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404137 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404138 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404139 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404140 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404141 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404142 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404143 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404144 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 35 => ((9 integer)) mem: ((9 integer)): 1404145 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404146 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1404147 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404166 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404168 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404169 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404170 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404171 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404172 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404173 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404174 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404175 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 36 => ((9 integer)) mem: ((9 integer)): 1404176 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404177 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1404178 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404197 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404199 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404200 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404201 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404202 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404203 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404204 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404205 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404206 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 37 => ((9 integer)) mem: ((9 integer)): 1404207 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404208 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1404209 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404228 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404230 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404231 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404232 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404233 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404234 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404235 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404236 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404237 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 38 => ((9 integer)) mem: ((9 integer)): 1404238 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404239 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1404240 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404259 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404261 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404262 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404263 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404264 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404265 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404266 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404267 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404268 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 39 => ((9 integer)) mem: ((9 integer)): 1404269 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404270 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1404271 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404290 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404292 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404293 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404294 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404295 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404296 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404297 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404298 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404299 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 40 => ((9 integer)) mem: ((9 integer)): 1404300 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404301 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1404302 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404321 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404323 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404324 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404325 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404326 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404327 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404328 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404329 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404330 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 41 => ((9 integer)) mem: ((9 integer)): 1404331 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404332 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1404333 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404352 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404354 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404355 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404356 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404357 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404358 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404359 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404360 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404361 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 42 => ((9 integer)) mem: ((9 integer)): 1404362 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404363 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1404364 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404383 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404385 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404386 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404387 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404388 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404389 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404390 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404391 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404392 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 43 => ((9 integer)) mem: ((9 integer)): 1404393 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404394 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1404395 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404414 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404416 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404417 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404418 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404419 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404420 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404421 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404422 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404423 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 44 => ((9 integer)) mem: ((9 integer)): 1404424 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404425 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1404426 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404445 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404447 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404448 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404449 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404450 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404451 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404452 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404453 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404454 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 45 => ((9 integer)) mem: ((9 integer)): 1404455 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404456 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1404457 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404476 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404478 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404479 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404480 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404481 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404482 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404483 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404484 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404485 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 46 => ((9 integer)) mem: ((9 integer)): 1404486 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404487 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1404488 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404507 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404509 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404510 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404511 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404512 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404513 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404514 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404515 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404516 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 47 => ((9 integer)) mem: ((9 integer)): 1404517 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404518 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1404519 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404538 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404540 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404541 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404542 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404543 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404544 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404545 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404546 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404547 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 48 => ((9 integer)) mem: ((9 integer)): 1404548 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404549 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1404550 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404569 => ((default-space space-address)) schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404571 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404572 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404573 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404574 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404575 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404576 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404577 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404578 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 49 => ((9 integer)) mem: ((9 integer)): 1404579 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404580 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1404581 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: nil => ((5 boolean)) mem: ((5 boolean)): 1404079 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404600 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404602 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404603 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404604 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404605 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404606 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404607 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404608 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404609 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 50 => ((9 integer)) mem: ((9 integer)): 1404610 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404611 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 1404612 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: t => ((5 boolean)) mem: ((5 boolean)): 1404079 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 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/main13 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404631 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404633 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\+ => ((2 character)) mem: ((2 character)): 1404634 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404635 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404636 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404637 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404638 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404639 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404640 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 34 => ((9 integer)) mem: ((9 integer)): 1404641 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404642 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1404643 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404662 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404664 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404665 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404666 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404667 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404668 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404669 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404670 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404671 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 35 => ((9 integer)) mem: ((9 integer)): 1404672 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404673 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1404674 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((20472 string-address-array-address) (raw)) => 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: 20737 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 1404051 <= 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 0 => ((9 integer)) mem: ((9 integer)): 1404052 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((20737 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 9: 1 => ((10 integer)) mem: ((10 integer)): 1404053 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: nil => ((11 boolean)) mem: ((11 boolean)): 1404054 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((20737 string-address-array) (raw)) mem: ((20737 integer) (raw)) => 1 mem: ((20738 string-address) (raw)) => 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 20832 => ((12 string-address)) mem: ((12 string-address)): 1404055 <= 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404693 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404695 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 20832 => ((2 string-address)) mem: ((2 string-address)): 1404696 <= 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20832 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 4 => ((3 integer)) mem: ((3 integer)): 1404697 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: 0 => ((4 integer)) mem: ((4 integer)): 1404698 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1404699 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20833 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\m => ((6 character)) mem: ((6 character)): 1404700 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404724 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404726 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\m => ((2 character)) mem: ((2 character)): 1404727 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404728 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404729 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404730 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404731 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404732 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404733 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 36 => ((9 integer)) mem: ((9 integer)): 1404734 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404735 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1404736 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 1 => ((4 integer)) mem: ((4 integer)): 1404698 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1404699 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20834 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\a => ((6 character)) mem: ((6 character)): 1404700 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404755 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404757 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\a => ((2 character)) mem: ((2 character)): 1404758 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404759 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404760 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404761 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404762 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404763 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404764 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 37 => ((9 integer)) mem: ((9 integer)): 1404765 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404766 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1404767 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 2 => ((4 integer)) mem: ((4 integer)): 1404698 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1404699 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20835 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\i => ((6 character)) mem: ((6 character)): 1404700 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404786 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404788 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\i => ((2 character)) mem: ((2 character)): 1404789 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404790 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404791 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404792 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404793 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404794 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404795 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 38 => ((9 integer)) mem: ((9 integer)): 1404796 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404797 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1404798 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 3 => ((4 integer)) mem: ((4 integer)): 1404698 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1404699 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20836 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\n => ((6 character)) mem: ((6 character)): 1404700 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404817 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404819 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\n => ((2 character)) mem: ((2 character)): 1404820 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404821 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404822 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404823 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404824 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404825 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404826 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 39 => ((9 integer)) mem: ((9 integer)): 1404827 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404828 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1404829 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 4 => ((4 integer)) mem: ((4 integer)): 1404698 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: t => ((5 boolean)) mem: ((5 boolean)): 1404699 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404848 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404850 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\/ => ((2 character)) mem: ((2 character)): 1404851 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404852 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404853 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404854 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404855 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404856 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404857 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 40 => ((9 integer)) mem: ((9 integer)): 1404858 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404859 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1404860 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 15: 1 => ((9 integer)) mem: ((9 integer)): 1404052 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: t => ((11 boolean)) mem: ((11 boolean)): 1404054 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404879 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404881 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404882 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404883 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404884 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404885 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404886 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404887 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404888 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 41 => ((9 integer)) mem: ((9 integer)): 1404889 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404890 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1404891 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((20473 string-address) (raw)) => 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 18: 21057 => ((13 string-address)) mem: ((13 string-address)): 1404056 <= 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404910 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404912 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 21057 => ((2 string-address)) mem: ((2 string-address)): 1404913 <= 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21057 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 1 => ((3 integer)) mem: ((3 integer)): 1404914 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: 0 => ((4 integer)) mem: ((4 integer)): 1404915 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1404916 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21057 string) (raw)) mem: ((21057 integer) (raw)) => 1 mem: ((21058 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\2 => ((6 character)) mem: ((6 character)): 1404917 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404941 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404943 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\2 => ((2 character)) mem: ((2 character)): 1404944 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404945 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404946 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404947 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404948 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404949 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404950 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 42 => ((9 integer)) mem: ((9 integer)): 1404951 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404952 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1404953 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 1 => ((4 integer)) mem: ((4 integer)): 1404915 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: t => ((5 boolean)) mem: ((5 boolean)): 1404916 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1404972 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1404974 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1404975 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1404976 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1404977 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1404978 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1404979 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1404980 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1404981 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 43 => ((9 integer)) mem: ((9 integer)): 1404982 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1404983 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1404984 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1405003 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1405005 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\: => ((2 character)) mem: ((2 character)): 1405006 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1405007 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1405008 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1405009 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1405010 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1405011 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1405012 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 44 => ((9 integer)) mem: ((9 integer)): 1405013 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1405014 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1405015 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1405034 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1405036 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1405037 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1405038 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1405039 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1405040 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1405041 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1405042 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1405043 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 45 => ((9 integer)) mem: ((9 integer)): 1405044 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1405045 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1405046 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((20474 string-address) (raw)) => 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 23: 21121 => ((9 string-address)) mem: ((9 string-address)): 1404052 <= 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1405065 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1405067 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 21121 => ((2 string-address)) mem: ((2 string-address)): 1405068 <= 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21121 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: 4 => ((3 integer)) mem: ((3 integer)): 1405069 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: 0 => ((4 integer)) mem: ((4 integer)): 1405070 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1405071 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21122 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\g => ((6 character)) mem: ((6 character)): 1405072 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1405096 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1405098 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\g => ((2 character)) mem: ((2 character)): 1405099 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1405100 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1405101 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1405102 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1405103 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1405104 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1405105 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 46 => ((9 integer)) mem: ((9 integer)): 1405106 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1405107 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1405108 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 1 => ((4 integer)) mem: ((4 integer)): 1405070 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1405071 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21123 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\space => ((6 character)) mem: ((6 character)): 1405072 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1405127 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1405129 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\space => ((2 character)) mem: ((2 character)): 1405130 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1405131 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1405132 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1405133 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1405134 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1405135 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1405136 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 47 => ((9 integer)) mem: ((9 integer)): 1405137 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1405138 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1405139 <= 28852 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 2 => ((4 integer)) mem: ((4 integer)): 1405070 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1405071 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21124 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\h => ((6 character)) mem: ((6 character)): 1405072 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1405158 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1405160 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\h => ((2 character)) mem: ((2 character)): 1405161 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1405162 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1405163 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1405164 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1405165 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1405166 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1405167 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 48 => ((9 integer)) mem: ((9 integer)): 1405168 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1405169 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1405170 <= 28853 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 3 => ((4 integer)) mem: ((4 integer)): 1405070 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: nil => ((5 boolean)) mem: ((5 boolean)): 1405071 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21125 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: #\i => ((6 character)) mem: ((6 character)): 1405072 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1405189 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1405191 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: #\i => ((2 character)) mem: ((2 character)): 1405192 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1405193 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1405194 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1405195 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1405196 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 8: 17 => ((7 integer)) mem: ((7 integer)): 1405197 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 34 => ((8 integer)) mem: ((8 integer)): 1405198 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: 49 => ((9 integer)) mem: ((9 integer)): 1405199 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1405200 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1405201 <= 28854 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 9: 4 => ((4 integer)) mem: ((4 integer)): 1405070 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: t => ((5 boolean)) mem: ((5 boolean)): 1405071 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1405220 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1405221 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1405222 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 3: nil => ((2 boolean)) mem: ((2 boolean)): 1405223 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 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/main13 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 0: 1405251 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1405253 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1405254 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1405255 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 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/main13 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main13 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main13 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main13 16: 3 => ((2 integer)) mem: ((2 integer)): 1401472 <= 3 run: print-traces-collapsed-from/print-page/process-key/main13 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main13 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main13 8: nil => ((5 boolean)) mem: ((5 boolean)): 1401475 <= nil run: print-traces-collapsed-from/print-page/process-key/main13 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main13 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/main13 10: t => ((6 boolean)) mem: ((6 boolean)): 1401476 <= t run: print-traces-collapsed-from/print-page/process-key/main13 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/process-key/main13 35: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/process-key/main13 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main13 0: 1405282 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main13 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/process-key/main13 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1405283 <= 29091 run: clear-rest-of-page/print-page/process-key/main13 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/process-key/main13 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1405284 <= 28799 run: clear-rest-of-page/print-page/process-key/main13 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/main13 3: t => ((2 boolean)) mem: ((2 boolean)): 1405285 <= t run: clear-rest-of-page/print-page/process-key/main13 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/process-key/main13 36: (((reply))) run: process-key/main13 33: (((reply)) ((nil literal))) schedule: done with routine nil ===: main14pre 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)) ((-1 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)) ((1 literal))) -- nil c{0: 6 (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((5 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{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)) ((-1 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)) ((1 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((5 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))) -: next-space-generator of main14pre is browser-state cn0: convert-names in main14pre 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)) ((-1 literal))) nil nil 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)) ((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)) ((1 literal))) nil nil cn0: checking arg ((1 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)) ((5 literal))) nil nil cn0: checking arg ((5 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)) 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)) ((-1 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((5 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))) schedule: main14pre run: main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main14pre 0: 1501000 => ((default-space space-address)) run: main14pre 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main14pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1501001 <= 29091 run: main14pre 2: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) run: main14pre 2: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: main14pre 3: (((5 integer) (space 1)) <- ((copy)) ((-1 literal))) run: main14pre 3: -1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -1 run: main14pre 4: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) run: main14pre 4: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: main14pre 5: (((7 integer) (space 1)) <- ((copy)) ((1 literal))) run: main14pre 5: 1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 1 run: main14pre 6: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) run: main14pre 6: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 1 run: main14pre 7: (((3 integer) (space 1)) <- ((copy)) ((5 literal))) run: main14pre 7: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: main14pre 8: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address) (raw)) => 28799 run: to-top/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/main14pre 0: 1501031 => ((default-space space-address)) run: to-top/main14pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/main14pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1501032 <= 29091 run: to-top/main14pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/main14pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501033 <= 28799 run: to-top/main14pre 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/main14pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1501034 <= nil run: to-top/main14pre 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main14pre 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main14pre 0: 1501062 => ((default-space space-address)) run: up/to-top/main14pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/main14pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1501063 <= 29091 run: up/to-top/main14pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/main14pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501064 <= 28799 run: up/to-top/main14pre 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/main14pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1501065 <= nil run: up/to-top/main14pre 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main14pre 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main14pre 0: 1501093 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main14pre 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/main14pre 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1501095 <= 28759 run: instruction-trace-num-children/up/to-top/main14pre 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/main14pre 2: 1 => ((2 integer)) mem: ((2 integer)): 1501096 <= 1 run: instruction-trace-num-children/up/to-top/main14pre 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/main14pre 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1501097 <= 16025 run: instruction-trace-num-children/up/to-top/main14pre 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/main14pre 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1501098 <= 20396 run: instruction-trace-num-children/up/to-top/main14pre 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/main14pre 5: 5 => ((5 integer)) mem: ((5 integer)): 1501099 <= 5 run: instruction-trace-num-children/up/to-top/main14pre 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/main14pre 5: 5 => ((3 integer)) mem: ((3 integer)): 1501066 <= 5 run: up/to-top/main14pre 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/main14pre 6: 6 => ((3 integer)) mem: ((3 integer)): 1501066 <= 6 run: up/to-top/main14pre 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/main14pre 7: 7 => ((4 integer)) mem: ((4 integer)): 1501067 <= 7 run: up/to-top/main14pre 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 7 run: up/to-top/main14pre 8: nil => ((5 boolean)) mem: ((5 boolean)): 1501068 <= nil run: up/to-top/main14pre 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/main14pre 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/main14pre 20: nil => ((8 boolean)) mem: ((8 boolean)): 1501071 <= nil run: up/to-top/main14pre 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main14pre 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/main14pre 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/main14pre 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main14pre 0: 1501124 => ((default-space space-address)) run: cursor-up/up/to-top/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501126 <= 28799 run: cursor-up/up/to-top/main14pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main14pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1501127 <= 28801 run: cursor-up/up/to-top/main14pre 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/main14pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 1501128 <= nil run: cursor-up/up/to-top/main14pre 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main14pre 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/main14pre 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/main14pre 7: (((reply))) run: to-top/main14pre 6: (((jump)) ((-4 offset))) run: to-top/main14pre 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/main14pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1501034 <= nil run: to-top/main14pre 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main14pre 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main14pre 0: 1501155 => ((default-space space-address)) run: up/to-top/main14pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/main14pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1501156 <= 29091 run: up/to-top/main14pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/main14pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501157 <= 28799 run: up/to-top/main14pre 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/main14pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1501158 <= nil run: up/to-top/main14pre 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main14pre 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main14pre 0: 1501186 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main14pre 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/main14pre 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1501188 <= 28759 run: instruction-trace-num-children/up/to-top/main14pre 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/main14pre 2: 1 => ((2 integer)) mem: ((2 integer)): 1501189 <= 1 run: instruction-trace-num-children/up/to-top/main14pre 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/main14pre 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1501190 <= 16025 run: instruction-trace-num-children/up/to-top/main14pre 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/main14pre 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1501191 <= 20396 run: instruction-trace-num-children/up/to-top/main14pre 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/main14pre 5: 5 => ((5 integer)) mem: ((5 integer)): 1501192 <= 5 run: instruction-trace-num-children/up/to-top/main14pre 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/main14pre 5: 5 => ((3 integer)) mem: ((3 integer)): 1501159 <= 5 run: up/to-top/main14pre 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/main14pre 6: 6 => ((3 integer)) mem: ((3 integer)): 1501159 <= 6 run: up/to-top/main14pre 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/main14pre 7: 7 => ((4 integer)) mem: ((4 integer)): 1501160 <= 7 run: up/to-top/main14pre 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 7 run: up/to-top/main14pre 8: nil => ((5 boolean)) mem: ((5 boolean)): 1501161 <= nil run: up/to-top/main14pre 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/main14pre 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main14pre 20: nil => ((8 boolean)) mem: ((8 boolean)): 1501164 <= nil run: up/to-top/main14pre 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main14pre 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main14pre 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/main14pre 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main14pre 0: 1501217 => ((default-space space-address)) run: cursor-up/up/to-top/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501219 <= 28799 run: cursor-up/up/to-top/main14pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main14pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1501220 <= 28801 run: cursor-up/up/to-top/main14pre 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main14pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 1501221 <= nil run: cursor-up/up/to-top/main14pre 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main14pre 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main14pre 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/main14pre 7: (((reply))) run: to-top/main14pre 6: (((jump)) ((-4 offset))) run: to-top/main14pre 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/main14pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1501034 <= nil run: to-top/main14pre 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main14pre 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main14pre 0: 1501248 => ((default-space space-address)) run: up/to-top/main14pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/main14pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1501249 <= 29091 run: up/to-top/main14pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/main14pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501250 <= 28799 run: up/to-top/main14pre 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/main14pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1501251 <= nil run: up/to-top/main14pre 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main14pre 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main14pre 0: 1501279 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main14pre 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/main14pre 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1501281 <= 28759 run: instruction-trace-num-children/up/to-top/main14pre 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/main14pre 2: 1 => ((2 integer)) mem: ((2 integer)): 1501282 <= 1 run: instruction-trace-num-children/up/to-top/main14pre 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/main14pre 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1501283 <= 16025 run: instruction-trace-num-children/up/to-top/main14pre 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/main14pre 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1501284 <= 20396 run: instruction-trace-num-children/up/to-top/main14pre 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/main14pre 5: 5 => ((5 integer)) mem: ((5 integer)): 1501285 <= 5 run: instruction-trace-num-children/up/to-top/main14pre 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/main14pre 5: 5 => ((3 integer)) mem: ((3 integer)): 1501252 <= 5 run: up/to-top/main14pre 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/main14pre 6: 6 => ((3 integer)) mem: ((3 integer)): 1501252 <= 6 run: up/to-top/main14pre 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/main14pre 7: 7 => ((4 integer)) mem: ((4 integer)): 1501253 <= 7 run: up/to-top/main14pre 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/to-top/main14pre 8: nil => ((5 boolean)) mem: ((5 boolean)): 1501254 <= nil run: up/to-top/main14pre 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/main14pre 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main14pre 20: nil => ((8 boolean)) mem: ((8 boolean)): 1501257 <= nil run: up/to-top/main14pre 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main14pre 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main14pre 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/main14pre 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main14pre 0: 1501310 => ((default-space space-address)) run: cursor-up/up/to-top/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501312 <= 28799 run: cursor-up/up/to-top/main14pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main14pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1501313 <= 28801 run: cursor-up/up/to-top/main14pre 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main14pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 1501314 <= nil run: cursor-up/up/to-top/main14pre 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main14pre 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main14pre 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/main14pre 7: (((reply))) run: to-top/main14pre 6: (((jump)) ((-4 offset))) run: to-top/main14pre 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/main14pre 3: t => ((2 boolean)) mem: ((2 boolean)): 1501034 <= t run: to-top/main14pre 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: main14pre 9: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address) (raw)) => 28799 run: print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/main14pre 0: 1501341 => ((default-space space-address)) run: print-page/main14pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/main14pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1501342 <= 29091 run: print-page/main14pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/main14pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501343 <= 28799 run: print-page/main14pre 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 run: print-page/main14pre 3: 1 => ((2 integer)) mem: ((2 integer)): 1501344 <= 1 run: print-page/main14pre 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/main14pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 1501345 <= nil run: print-page/main14pre 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main14pre 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/main14pre 7: t => ((4 boolean)) mem: ((4 boolean)): 1501346 <= t run: print-page/main14pre 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => t run: print-page/main14pre 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-page/main14pre 9: 2 => ((2 integer)) mem: ((2 integer)): 1501344 <= 2 run: print-page/main14pre 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: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-page/main14pre 10: 16025 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 1501347 <= 16025 run: print-page/main14pre 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -1 run: print-page/main14pre 11: t => ((6 boolean)) mem: ((6 boolean)): 1501348 <= t run: print-page/main14pre 12: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: print-page/main14pre 13: (((print-instruction-trace-parent)) ((1 terminal-address)) ((5 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((5 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-page/main14pre 0: 1501372 => ((default-space space-address)) run: print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501374 <= 28799 run: print-instruction-trace-parent/print-page/main14pre 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-parent/print-page/main14pre 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 1501375 <= 16025 run: print-instruction-trace-parent/print-page/main14pre 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-parent/print-page/main14pre 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1501373 <= 29091 run: print-instruction-trace-parent/print-page/main14pre 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501403 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501405 <= 28799 run: clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-page/main14pre 3: 17 => ((2 integer)) mem: ((2 integer)): 1501406 <= 17 run: clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1501407 <= 28802 run: clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-parent/print-page/main14pre 5: 0 => ((4 integer)) mem: ((4 integer)): 1501408 <= 0 run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501434 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501436 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501437 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501438 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501439 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501440 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501441 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501442 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501443 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 0 => ((9 integer)) mem: ((9 integer)): 1501444 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501445 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1501446 <= 28805 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501465 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501467 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501468 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501469 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501470 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501471 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501472 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501473 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501474 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 1 => ((9 integer)) mem: ((9 integer)): 1501475 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501476 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1501477 <= 28806 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501496 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501498 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501499 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501500 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501501 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501502 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501503 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501504 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501505 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 2 => ((9 integer)) mem: ((9 integer)): 1501506 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501507 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1501508 <= 28807 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501527 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501529 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501530 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501531 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501532 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501533 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501534 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501535 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501536 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 3 => ((9 integer)) mem: ((9 integer)): 1501537 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501538 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1501539 <= 28808 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501558 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501560 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501561 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501562 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501563 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501564 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501565 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501566 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501567 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 4 => ((9 integer)) mem: ((9 integer)): 1501568 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501569 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1501570 <= 28809 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501589 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501591 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501592 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501593 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501594 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501595 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501596 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501597 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501598 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 5 => ((9 integer)) mem: ((9 integer)): 1501599 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501600 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1501601 <= 28810 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501620 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501622 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501623 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501624 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501625 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501626 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501627 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501628 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501629 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 6 => ((9 integer)) mem: ((9 integer)): 1501630 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501631 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1501632 <= 28811 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501651 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501653 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501654 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501655 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501656 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501657 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501658 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501659 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501660 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 7 => ((9 integer)) mem: ((9 integer)): 1501661 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501662 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1501663 <= 28812 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501682 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501684 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501685 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501686 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501687 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501688 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501689 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501690 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501691 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 8 => ((9 integer)) mem: ((9 integer)): 1501692 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501693 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1501694 <= 28813 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501713 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501715 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501716 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501717 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501718 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501719 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501720 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501721 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501722 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 9 => ((9 integer)) mem: ((9 integer)): 1501723 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501724 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1501725 <= 28814 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501744 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501746 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501747 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501748 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501749 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501750 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501751 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501752 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501753 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 10 => ((9 integer)) mem: ((9 integer)): 1501754 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501755 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1501756 <= 28815 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501775 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501777 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501778 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501779 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501780 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501781 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501782 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501783 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501784 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 11 => ((9 integer)) mem: ((9 integer)): 1501785 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501786 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1501787 <= 28816 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501806 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501808 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501809 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501810 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501811 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501812 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501813 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501814 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501815 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 12 => ((9 integer)) mem: ((9 integer)): 1501816 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501817 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1501818 <= 28817 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501837 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501839 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501840 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501841 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501842 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501843 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501844 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501845 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501846 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 13 => ((9 integer)) mem: ((9 integer)): 1501847 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501848 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1501849 <= 28818 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501868 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501870 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501871 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501872 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501873 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501874 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501875 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501876 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501877 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 14 => ((9 integer)) mem: ((9 integer)): 1501878 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501879 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1501880 <= 28819 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501899 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501901 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501902 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501903 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501904 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501905 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501906 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501907 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501908 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 15 => ((9 integer)) mem: ((9 integer)): 1501909 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501910 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1501911 <= 28820 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1501409 <= nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 0: 1501930 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501932 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501933 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501934 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501935 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501936 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501937 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501938 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501939 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 16 => ((9 integer)) mem: ((9 integer)): 1501940 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501941 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1501942 <= 28821 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 6: t => ((5 boolean)) mem: ((5 boolean)): 1501409 <= t run: clear-line/print-instruction-trace-parent/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-page/main14pre 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-page/main14pre 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-parent/print-page/main14pre 11: (((reply))) run: print-instruction-trace-parent/print-page/main14pre 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/main14pre 0: 1501961 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501963 <= 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/main14pre 2: #\- => ((2 character)) mem: ((2 character)): 1501964 <= #\- run: print-character/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501965 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501966 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501967 <= 28801 run: print-character/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501968 <= 28802 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1501969 <= 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1501970 <= 0 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 0 => ((9 integer)) mem: ((9 integer)): 1501971 <= 0 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1501972 <= 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1501973 <= 28805 run: print-character/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-page/main14pre 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\- run: print-character/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-instruction-trace-parent/print-page/main14pre 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 schedule: scheduling print-character/print-instruction-trace-parent/print-page/main14pre for further processing schedule: print-character/print-instruction-trace-parent/print-page/main14pre run: print-character/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/main14pre 0: 1501992 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1501994 <= 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1501995 <= #\space run: print-character/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1501996 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1501997 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1501998 <= 28801 run: print-character/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1501999 <= 28802 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502000 <= 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502001 <= 0 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 1 => ((9 integer)) mem: ((9 integer)): 1502002 <= 1 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502003 <= 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1502004 <= 28806 run: print-character/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-instruction-trace-parent/print-page/main14pre 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-parent/print-page/main14pre 7: 16291 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 1501376 <= 16291 run: print-instruction-trace-parent/print-page/main14pre 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-page/main14pre 8: 0 => ((4 integer)) mem: ((4 integer)): 1501377 <= 0 run: print-instruction-trace-parent/print-page/main14pre 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-parent/print-page/main14pre 9: 1 => ((5 integer)) mem: ((5 integer)): 1501378 <= 1 run: print-instruction-trace-parent/print-page/main14pre 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-page/main14pre 10: nil => ((6 boolean)) mem: ((6 boolean)): 1501379 <= nil run: print-instruction-trace-parent/print-page/main14pre 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-page/main14pre 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-parent/print-page/main14pre 12: 16386 => ((7 string-address)) mem: ((7 string-address)): 1501380 <= 16386 run: print-instruction-trace-parent/print-page/main14pre 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((7 string-address)) => 16386 run: print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502023 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502025 <= 28799 run: print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-parent/print-page/main14pre 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 1502026 <= 16386 run: print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-page/main14pre 3: 4 => ((3 integer)) mem: ((3 integer)): 1502027 <= 4 run: print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-page/main14pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1502028 <= 0 run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1502029 <= nil run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-page/main14pre 7: #\m => ((6 character)) mem: ((6 character)): 1502030 <= #\m run: print-string/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502054 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502056 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: #\m => ((2 character)) mem: ((2 character)): 1502057 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502058 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502059 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502060 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502061 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502062 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502063 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 2 => ((9 integer)) mem: ((9 integer)): 1502064 <= 2 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502065 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1502066 <= 28807 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-page/main14pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1502028 <= 1 run: print-string/print-instruction-trace-parent/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1502029 <= nil run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-page/main14pre 7: #\a => ((6 character)) mem: ((6 character)): 1502030 <= #\a run: print-string/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502085 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502087 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: #\a => ((2 character)) mem: ((2 character)): 1502088 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502089 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502090 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502091 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502092 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502093 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502094 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 3 => ((9 integer)) mem: ((9 integer)): 1502095 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502096 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1502097 <= 28808 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-page/main14pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1502028 <= 2 run: print-string/print-instruction-trace-parent/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1502029 <= nil run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-page/main14pre 7: #\i => ((6 character)) mem: ((6 character)): 1502030 <= #\i run: print-string/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502116 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502118 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: #\i => ((2 character)) mem: ((2 character)): 1502119 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502120 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502121 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502122 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502123 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502124 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502125 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 4 => ((9 integer)) mem: ((9 integer)): 1502126 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502127 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1502128 <= 28809 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-page/main14pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1502028 <= 3 run: print-string/print-instruction-trace-parent/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1502029 <= nil run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-page/main14pre 7: #\n => ((6 character)) mem: ((6 character)): 1502030 <= #\n run: print-string/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502147 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502149 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: #\n => ((2 character)) mem: ((2 character)): 1502150 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502151 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502152 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502153 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502154 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502155 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502156 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 5 => ((9 integer)) mem: ((9 integer)): 1502157 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502158 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1502159 <= 28810 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-page/main14pre 9: 4 => ((4 integer)) mem: ((4 integer)): 1502028 <= 4 run: print-string/print-instruction-trace-parent/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1502029 <= t run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-page/main14pre 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/main14pre 0: 1502178 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502180 <= 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/main14pre 2: #\/ => ((2 character)) mem: ((2 character)): 1502181 <= #\/ run: print-character/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502182 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502183 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502184 <= 28801 run: print-character/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502185 <= 28802 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502186 <= 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502187 <= 0 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 6 => ((9 integer)) mem: ((9 integer)): 1502188 <= 6 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502189 <= 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1502190 <= 28811 run: print-character/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-page/main14pre 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-instruction-trace-parent/print-page/main14pre 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-page/main14pre 15: 1 => ((4 integer)) mem: ((4 integer)): 1501377 <= 1 run: print-instruction-trace-parent/print-page/main14pre 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-page/main14pre 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-page/main14pre 10: t => ((6 boolean)) mem: ((6 boolean)): 1501379 <= t run: print-instruction-trace-parent/print-page/main14pre 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-page/main14pre 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/main14pre 0: 1502209 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502211 <= 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502212 <= #\space run: print-character/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502213 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502214 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502215 <= 28801 run: print-character/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502216 <= 28802 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502217 <= 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502218 <= 0 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 7 => ((9 integer)) mem: ((9 integer)): 1502219 <= 7 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502220 <= 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1502221 <= 28812 run: print-character/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-instruction-trace-parent/print-page/main14pre 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-parent/print-page/main14pre 18: 16611 => ((8 string-address)) mem: ((8 string-address)): 1501381 <= 16611 run: print-instruction-trace-parent/print-page/main14pre 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 string-address)) => 16611 run: print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502240 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502242 <= 28799 run: print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-parent/print-page/main14pre 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 1502243 <= 16611 run: print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-page/main14pre 3: 1 => ((3 integer)) mem: ((3 integer)): 1502244 <= 1 run: print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-page/main14pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1502245 <= 0 run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1502246 <= nil run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-page/main14pre 7: #\1 => ((6 character)) mem: ((6 character)): 1502247 <= #\1 run: print-string/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502271 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502273 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: #\1 => ((2 character)) mem: ((2 character)): 1502274 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502275 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502276 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502277 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502278 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502279 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502280 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 8 => ((9 integer)) mem: ((9 integer)): 1502281 <= 8 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502282 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1502283 <= 28813 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-page/main14pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1502245 <= 1 run: print-string/print-instruction-trace-parent/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1502246 <= t run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-page/main14pre 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/main14pre 0: 1502302 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502304 <= 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502305 <= #\space run: print-character/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502306 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502307 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502308 <= 28801 run: print-character/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502309 <= 28802 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502310 <= 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502311 <= 0 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 9 => ((9 integer)) mem: ((9 integer)): 1502312 <= 9 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502313 <= 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1502314 <= 28814 run: print-character/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-instruction-trace-parent/print-page/main14pre 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/main14pre 0: 1502333 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502335 <= 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/main14pre 2: #\: => ((2 character)) mem: ((2 character)): 1502336 <= #\: run: print-character/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502337 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502338 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502339 <= 28801 run: print-character/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502340 <= 28802 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502341 <= 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502342 <= 0 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 10 => ((9 integer)) mem: ((9 integer)): 1502343 <= 10 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502344 <= 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1502345 <= 28815 run: print-character/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-page/main14pre 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-instruction-trace-parent/print-page/main14pre 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/main14pre 0: 1502364 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502366 <= 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502367 <= #\space run: print-character/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502368 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502369 <= nil run: print-character/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502370 <= 28801 run: print-character/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502371 <= 28802 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502372 <= 17 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502373 <= 0 run: print-character/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 11 => ((9 integer)) mem: ((9 integer)): 1502374 <= 11 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502375 <= 28804 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/main14pre 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1502376 <= 28816 run: print-character/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-instruction-trace-parent/print-page/main14pre 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-parent/print-page/main14pre 23: 16675 => ((4 string-address)) mem: ((4 string-address)): 1501377 <= 16675 run: print-instruction-trace-parent/print-page/main14pre 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 16675 run: print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502395 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502397 <= 28799 run: print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-parent/print-page/main14pre 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 1502398 <= 16675 run: print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-page/main14pre 3: 5 => ((3 integer)) mem: ((3 integer)): 1502399 <= 5 run: print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-page/main14pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1502400 <= 0 run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1502401 <= nil run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-parent/print-page/main14pre 7: #\d => ((6 character)) mem: ((6 character)): 1502402 <= #\d run: print-string/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502426 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502428 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: #\d => ((2 character)) mem: ((2 character)): 1502429 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502430 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502431 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502432 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502433 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502434 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502435 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 12 => ((9 integer)) mem: ((9 integer)): 1502436 <= 12 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502437 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1502438 <= 28817 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-page/main14pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1502400 <= 1 run: print-string/print-instruction-trace-parent/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1502401 <= nil run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-page/main14pre 7: #\space => ((6 character)) mem: ((6 character)): 1502402 <= #\space run: print-string/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502457 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502459 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502460 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502461 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502462 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502463 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502464 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502465 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502466 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 13 => ((9 integer)) mem: ((9 integer)): 1502467 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502468 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1502469 <= 28818 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-page/main14pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1502400 <= 2 run: print-string/print-instruction-trace-parent/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1502401 <= nil run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-parent/print-page/main14pre 7: #\e => ((6 character)) mem: ((6 character)): 1502402 <= #\e run: print-string/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502488 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502490 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: #\e => ((2 character)) mem: ((2 character)): 1502491 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502492 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502493 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502494 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502495 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502496 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502497 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 14 => ((9 integer)) mem: ((9 integer)): 1502498 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502499 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1502500 <= 28819 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-page/main14pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1502400 <= 3 run: print-string/print-instruction-trace-parent/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1502401 <= nil run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-page/main14pre 7: #\space => ((6 character)) mem: ((6 character)): 1502402 <= #\space run: print-string/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502519 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502521 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502522 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502523 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502524 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502525 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502526 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502527 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502528 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 15 => ((9 integer)) mem: ((9 integer)): 1502529 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502530 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1502531 <= 28820 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-page/main14pre 9: 4 => ((4 integer)) mem: ((4 integer)): 1502400 <= 4 run: print-string/print-instruction-trace-parent/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1502401 <= nil run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-parent/print-page/main14pre 7: #\f => ((6 character)) mem: ((6 character)): 1502402 <= #\f run: print-string/print-instruction-trace-parent/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 0: 1502550 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502552 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 2: #\f => ((2 character)) mem: ((2 character)): 1502553 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502554 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502555 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502556 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502557 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502558 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1502559 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 10: 16 => ((9 integer)) mem: ((9 integer)): 1502560 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502561 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1502562 <= 28821 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/main14pre 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-page/main14pre 9: 5 => ((4 integer)) mem: ((4 integer)): 1502400 <= 5 run: print-string/print-instruction-trace-parent/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/main14pre 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-page/main14pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1502401 <= t run: print-string/print-instruction-trace-parent/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-page/main14pre 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-page/main14pre 0: 1502581 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-page/main14pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-parent/print-page/main14pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1502582 <= 29091 run: add-line/print-instruction-trace-parent/print-page/main14pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-parent/print-page/main14pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502583 <= 28799 run: add-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1502584 <= nil run: add-line/print-instruction-trace-parent/print-page/main14pre 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-page/main14pre 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-instruction-trace-parent/print-page/main14pre 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-parent/print-page/main14pre 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 0: 1502612 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502614 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1502615 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 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-parent/print-page/main14pre 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1502616 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/main14pre 7: (((reply))) run: print-page/main14pre 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-page/main14pre 14: 20396 => ((7 trace-address-array-address)) mem: ((7 trace-address-array-address)): 1501349 <= 20396 run: print-page/main14pre 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -1 run: max/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/print-page/main14pre 0: 1502643 => ((default-space space-address)) run: max/print-page/main14pre 1: (((1 integer)) <- ((next-input))) arg: nil 0 (-1 0) run: max/print-page/main14pre 1: -1 => ((1 integer)) mem: ((1 integer)): 1502645 <= -1 run: max/print-page/main14pre 2: (((2 integer)) <- ((next-input))) arg: nil 1 (-1 0) run: max/print-page/main14pre 2: 0 => ((2 integer)) mem: ((2 integer)): 1502646 <= 0 run: max/print-page/main14pre 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => -1 mem: ((2 integer)) => 0 run: max/print-page/main14pre 3: nil => ((3 boolean)) mem: ((3 boolean)): 1502647 <= nil run: max/print-page/main14pre 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/print-page/main14pre 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: print-page/main14pre 15: 0 => ((8 integer)) mem: ((8 integer)): 1501350 <= 0 run: print-page/main14pre 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 0 mem: ((3 integer) (space 1)) => 5 run: print-page/main14pre 16: nil => ((9 boolean)) mem: ((9 boolean)): 1501351 <= nil run: print-page/main14pre 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main14pre 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/main14pre 18: nil => ((3 boolean)) mem: ((3 boolean)): 1501345 <= nil run: print-page/main14pre 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/main14pre 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 0 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20397 trace-address) (raw)) => 16969 run: print-page/main14pre 20: 16969 => ((10 trace-address)) mem: ((10 trace-address)): 1501352 <= 16969 run: print-page/main14pre 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main14pre 0: 1502674 => ((default-space space-address)) run: print-character/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502676 <= 28799 run: print-character/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502677 <= #\space run: print-character/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502678 <= nil run: print-character/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502679 <= nil run: print-character/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502680 <= 28801 run: print-character/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502681 <= 28802 run: print-character/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502682 <= 17 run: print-character/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1502683 <= 17 run: print-character/print-page/main14pre 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/main14pre 10: 17 => ((9 integer)) mem: ((9 integer)): 1502684 <= 17 run: print-character/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502685 <= 28804 run: print-character/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main14pre 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1502686 <= 28822 run: print-character/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/print-page/main14pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main14pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/main14pre 15: (((reply))) run: print-page/main14pre 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main14pre 0: 1502705 => ((default-space space-address)) run: print-character/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502707 <= 28799 run: print-character/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502708 <= #\space run: print-character/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502709 <= nil run: print-character/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502710 <= nil run: print-character/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502711 <= 28801 run: print-character/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502712 <= 28802 run: print-character/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502713 <= 17 run: print-character/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1502714 <= 17 run: print-character/print-page/main14pre 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/main14pre 10: 18 => ((9 integer)) mem: ((9 integer)): 1502715 <= 18 run: print-character/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502716 <= 28804 run: print-character/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main14pre 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1502717 <= 28823 run: print-character/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-page/main14pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main14pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/main14pre 15: (((reply))) run: print-page/main14pre 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main14pre 0: 1502736 => ((default-space space-address)) run: print-character/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502738 <= 28799 run: print-character/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502739 <= #\space run: print-character/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502740 <= nil run: print-character/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502741 <= nil run: print-character/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502742 <= 28801 run: print-character/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502743 <= 28802 run: print-character/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502744 <= 17 run: print-character/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1502745 <= 17 run: print-character/print-page/main14pre 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/main14pre 10: 19 => ((9 integer)) mem: ((9 integer)): 1502746 <= 19 run: print-character/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502747 <= 28804 run: print-character/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main14pre 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1502748 <= 28824 run: print-character/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/print-page/main14pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main14pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/main14pre 15: (((reply))) run: print-page/main14pre 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 16969 run: print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/main14pre 0: 1502767 => ((default-space space-address)) run: print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16969) run: print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502769 <= 28799 run: print-trace/print-page/main14pre 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 16969) run: print-trace/print-page/main14pre 2: 16969 => ((2 trace-address)) mem: ((2 trace-address)): 1502770 <= 16969 run: print-trace/print-page/main14pre 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((16969 string-address) (raw)) => 17191 run: print-trace/print-page/main14pre 3: 17191 => ((3 string-address)) mem: ((3 string-address)): 1502771 <= 17191 run: print-trace/print-page/main14pre 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/main14pre 0: 1502798 => ((default-space space-address)) run: clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502800 <= 28799 run: clear-line/print-trace/print-page/main14pre 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/main14pre 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/main14pre 3: 17 => ((2 integer)) mem: ((2 integer)): 1502801 <= 17 run: clear-line/print-trace/print-page/main14pre 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/main14pre 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1502802 <= 28802 run: clear-line/print-trace/print-page/main14pre 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/main14pre 5: 3 => ((4 integer)) mem: ((4 integer)): 1502803 <= 3 run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1502829 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502831 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502832 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502833 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502834 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502835 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502836 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502837 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1502838 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 20 => ((9 integer)) mem: ((9 integer)): 1502839 <= 20 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502840 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1502841 <= 28825 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1502860 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502862 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502863 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502864 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502865 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502866 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502867 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502868 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1502869 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 21 => ((9 integer)) mem: ((9 integer)): 1502870 <= 21 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502871 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1502872 <= 28826 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1502891 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502893 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502894 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502895 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502896 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502897 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502898 <= 28802 schedule: scheduling print-character/clear-line/print-trace/print-page/main14pre for further processing schedule: print-character/clear-line/print-trace/print-page/main14pre run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502899 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1502900 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 22 => ((9 integer)) mem: ((9 integer)): 1502901 <= 22 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502902 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1502903 <= 28827 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1502922 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502924 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502925 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502926 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502927 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502928 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502929 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502930 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1502931 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 23 => ((9 integer)) mem: ((9 integer)): 1502932 <= 23 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502933 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1502934 <= 28828 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1502953 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502955 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502956 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502957 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502958 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502959 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502960 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502961 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1502962 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 24 => ((9 integer)) mem: ((9 integer)): 1502963 <= 24 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502964 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1502965 <= 28829 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1502984 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1502986 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1502987 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1502988 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1502989 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1502990 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1502991 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1502992 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1502993 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 25 => ((9 integer)) mem: ((9 integer)): 1502994 <= 25 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1502995 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1502996 <= 28830 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503015 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503017 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503018 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503019 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503020 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503021 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503022 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503023 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503024 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 26 => ((9 integer)) mem: ((9 integer)): 1503025 <= 26 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503026 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1503027 <= 28831 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503046 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503048 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503049 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503050 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503051 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503052 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503053 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503054 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503055 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 27 => ((9 integer)) mem: ((9 integer)): 1503056 <= 27 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503057 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1503058 <= 28832 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503077 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503079 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503080 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503081 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503082 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503083 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503084 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503085 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503086 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 28 => ((9 integer)) mem: ((9 integer)): 1503087 <= 28 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503088 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1503089 <= 28833 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503108 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503110 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503111 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503112 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503113 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503114 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503115 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503116 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503117 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 29 => ((9 integer)) mem: ((9 integer)): 1503118 <= 29 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503119 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1503120 <= 28834 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503139 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503141 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503142 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503143 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503144 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503145 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503146 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503147 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503148 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 30 => ((9 integer)) mem: ((9 integer)): 1503149 <= 30 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503150 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1503151 <= 28835 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503170 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503172 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503173 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503174 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503175 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503176 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503177 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503178 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503179 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 31 => ((9 integer)) mem: ((9 integer)): 1503180 <= 31 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503181 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1503182 <= 28836 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503201 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503203 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503204 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503205 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503206 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503207 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503208 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503209 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503210 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 32 => ((9 integer)) mem: ((9 integer)): 1503211 <= 32 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503212 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1503213 <= 28837 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1502804 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503232 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503234 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503235 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503236 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503237 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503238 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503239 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503240 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503241 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 33 => ((9 integer)) mem: ((9 integer)): 1503242 <= 33 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503243 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1503244 <= 28838 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: t => ((5 boolean)) mem: ((5 boolean)): 1502804 <= t run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/main14pre 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/main14pre 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/main14pre 11: (((reply))) run: print-trace/print-page/main14pre 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17191 run: print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main14pre 0: 1503263 => ((default-space space-address)) run: print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17191) run: print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503265 <= 28799 run: print-string/print-trace/print-page/main14pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17191) run: print-string/print-trace/print-page/main14pre 2: 17191 => ((2 string-address)) mem: ((2 string-address)): 1503266 <= 17191 run: print-string/print-trace/print-page/main14pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17191 integer) (raw)) => 3 run: print-string/print-trace/print-page/main14pre 3: 3 => ((3 integer)) mem: ((3 integer)): 1503267 <= 3 run: print-string/print-trace/print-page/main14pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main14pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1503268 <= 0 run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1503269 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17192 byte) (raw)) => m run: print-string/print-trace/print-page/main14pre 7: #\m => ((6 character)) mem: ((6 character)): 1503270 <= #\m run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1503294 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503296 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 2: #\m => ((2 character)) mem: ((2 character)): 1503297 <= #\m run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503298 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503299 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503300 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503301 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503302 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503303 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 20 => ((9 integer)) mem: ((9 integer)): 1503304 <= 20 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503305 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1503306 <= 28825 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main14pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\m run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main14pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1503268 <= 1 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1503269 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17193 byte) (raw)) => e run: print-string/print-trace/print-page/main14pre 7: #\e => ((6 character)) mem: ((6 character)): 1503270 <= #\e run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1503325 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503327 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/main14pre 2: #\e => ((2 character)) mem: ((2 character)): 1503328 <= #\e run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503329 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503330 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503331 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503332 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503333 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503334 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 21 => ((9 integer)) mem: ((9 integer)): 1503335 <= 21 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503336 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1503337 <= 28826 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/main14pre 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\e run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main14pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1503268 <= 2 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1503269 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17194 byte) (raw)) => m run: print-string/print-trace/print-page/main14pre 7: #\m => ((6 character)) mem: ((6 character)): 1503270 <= #\m run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1503356 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503358 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 2: #\m => ((2 character)) mem: ((2 character)): 1503359 <= #\m run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503360 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503361 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503362 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503363 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503364 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503365 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 22 => ((9 integer)) mem: ((9 integer)): 1503366 <= 22 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503367 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1503368 <= 28827 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main14pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\m run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main14pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1503268 <= 3 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1503269 <= t run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/main14pre 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main14pre 0: 1503387 => ((default-space space-address)) run: print-character/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503389 <= 28799 run: print-character/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503390 <= #\space run: print-character/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503391 <= nil run: print-character/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503392 <= nil run: print-character/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503393 <= 28801 run: print-character/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503394 <= 28802 run: print-character/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503395 <= 17 run: print-character/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503396 <= 17 run: print-character/print-trace/print-page/main14pre 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/main14pre 10: 23 => ((9 integer)) mem: ((9 integer)): 1503397 <= 23 run: print-character/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503398 <= 28804 run: print-character/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main14pre 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1503399 <= 28828 run: print-character/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/print-trace/print-page/main14pre 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/main14pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/main14pre 15: (((reply))) run: print-trace/print-page/main14pre 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main14pre 0: 1503418 => ((default-space space-address)) run: print-character/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503420 <= 28799 run: print-character/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/main14pre 2: #\: => ((2 character)) mem: ((2 character)): 1503421 <= #\: run: print-character/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503422 <= nil run: print-character/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503423 <= nil run: print-character/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503424 <= 28801 run: print-character/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503425 <= 28802 run: print-character/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503426 <= 17 run: print-character/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503427 <= 17 run: print-character/print-trace/print-page/main14pre 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/main14pre 10: 24 => ((9 integer)) mem: ((9 integer)): 1503428 <= 24 run: print-character/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503429 <= 28804 run: print-character/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main14pre 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1503430 <= 28829 run: print-character/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/main14pre 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\: run: print-character/print-trace/print-page/main14pre 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/main14pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/main14pre 15: (((reply))) run: print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main14pre 0: 1503449 => ((default-space space-address)) run: print-character/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503451 <= 28799 run: print-character/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503452 <= #\space run: print-character/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503453 <= nil run: print-character/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503454 <= nil run: print-character/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503455 <= 28801 run: print-character/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503456 <= 28802 run: print-character/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503457 <= 17 run: print-character/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503458 <= 17 run: print-character/print-trace/print-page/main14pre 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/main14pre 10: 25 => ((9 integer)) mem: ((9 integer)): 1503459 <= 25 run: print-character/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503460 <= 28804 run: print-character/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main14pre 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1503461 <= 28830 run: print-character/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/print-trace/print-page/main14pre 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/main14pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/main14pre 15: (((reply))) run: print-trace/print-page/main14pre 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((16970 string-address) (raw)) => 17257 run: print-trace/print-page/main14pre 9: 17257 => ((4 string-address)) mem: ((4 string-address)): 1502772 <= 17257 run: print-trace/print-page/main14pre 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17257 run: print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main14pre 0: 1503480 => ((default-space space-address)) run: print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17257) run: print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503482 <= 28799 run: print-string/print-trace/print-page/main14pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17257) run: print-string/print-trace/print-page/main14pre 2: 17257 => ((2 string-address)) mem: ((2 string-address)): 1503483 <= 17257 run: print-string/print-trace/print-page/main14pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17257 integer) (raw)) => 3 run: print-string/print-trace/print-page/main14pre 3: 3 => ((3 integer)) mem: ((3 integer)): 1503484 <= 3 run: print-string/print-trace/print-page/main14pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main14pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1503485 <= 0 run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1503486 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17258 byte) (raw)) => 1 run: print-string/print-trace/print-page/main14pre 7: #\1 => ((6 character)) mem: ((6 character)): 1503487 <= #\1 run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1503511 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503513 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/main14pre 2: #\1 => ((2 character)) mem: ((2 character)): 1503514 <= #\1 run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503515 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503516 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503517 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503518 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503519 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503520 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 26 => ((9 integer)) mem: ((9 integer)): 1503521 <= 26 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503522 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1503523 <= 28831 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/main14pre 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\1 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main14pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1503485 <= 1 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1503486 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17259 byte) (raw)) => run: print-string/print-trace/print-page/main14pre 7: #\space => ((6 character)) mem: ((6 character)): 1503487 <= #\space run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1503542 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503544 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503545 <= #\space run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503546 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503547 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503548 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503549 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503550 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503551 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 27 => ((9 integer)) mem: ((9 integer)): 1503552 <= 27 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503553 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1503554 <= 28832 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main14pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1503485 <= 2 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1503486 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17260 byte) (raw)) => a run: print-string/print-trace/print-page/main14pre 7: #\a => ((6 character)) mem: ((6 character)): 1503487 <= #\a run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1503573 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503575 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-page/main14pre 2: #\a => ((2 character)) mem: ((2 character)): 1503576 <= #\a run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503577 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503578 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503579 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503580 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503581 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1503582 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 28 => ((9 integer)) mem: ((9 integer)): 1503583 <= 28 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503584 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1503585 <= 28833 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-page/main14pre 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\a run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main14pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1503485 <= 3 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1503486 <= t run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/main14pre 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/main14pre 0: 1503604 => ((default-space space-address)) run: add-line/print-page/main14pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/main14pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1503605 <= 29091 run: add-line/print-page/main14pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/main14pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503606 <= 28799 run: add-line/print-page/main14pre 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/main14pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1503607 <= nil run: add-line/print-page/main14pre 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/main14pre 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-page/main14pre 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-page/main14pre 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/main14pre 0: 1503635 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503637 <= 28799 run: cursor-to-next-line/add-line/print-page/main14pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/main14pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/main14pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1503638 <= 28801 run: cursor-to-next-line/add-line/print-page/main14pre 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/main14pre 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-page/main14pre 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/main14pre 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1503639 <= 28802 run: cursor-to-next-line/add-line/print-page/main14pre 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/main14pre 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/main14pre 7: (((reply))) run: print-page/main14pre 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 0 run: print-page/main14pre 26: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-page/main14pre 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 0 run: print-page/main14pre 27: 1 => ((8 integer)) mem: ((8 integer)): 1501350 <= 1 run: print-page/main14pre 28: (((jump)) ((-13 offset))) run: print-page/main14pre 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 1 mem: ((3 integer) (space 1)) => 5 run: print-page/main14pre 16: nil => ((9 boolean)) mem: ((9 boolean)): 1501351 <= nil run: print-page/main14pre 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main14pre 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/main14pre 18: nil => ((3 boolean)) mem: ((3 boolean)): 1501345 <= nil run: print-page/main14pre 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/main14pre 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 1 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20398 trace-address) (raw)) => 17580 run: print-page/main14pre 20: 17580 => ((10 trace-address)) mem: ((10 trace-address)): 1501352 <= 17580 run: print-page/main14pre 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main14pre 0: 1503666 => ((default-space space-address)) run: print-character/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503668 <= 28799 run: print-character/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503669 <= #\space run: print-character/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503670 <= nil run: print-character/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503671 <= nil run: print-character/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503672 <= 28801 run: print-character/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503673 <= 28802 run: print-character/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503674 <= 17 run: print-character/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1503675 <= 34 run: print-character/print-page/main14pre 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/main14pre 10: 34 => ((9 integer)) mem: ((9 integer)): 1503676 <= 34 run: print-character/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503677 <= 28804 run: print-character/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main14pre 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1503678 <= 28839 run: print-character/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/print-page/main14pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main14pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/main14pre 15: (((reply))) run: print-page/main14pre 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main14pre 0: 1503697 => ((default-space space-address)) run: print-character/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503699 <= 28799 run: print-character/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503700 <= #\space run: print-character/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503701 <= nil run: print-character/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503702 <= nil run: print-character/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503703 <= 28801 run: print-character/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503704 <= 28802 run: print-character/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503705 <= 17 run: print-character/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1503706 <= 34 run: print-character/print-page/main14pre 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/main14pre 10: 35 => ((9 integer)) mem: ((9 integer)): 1503707 <= 35 run: print-character/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503708 <= 28804 run: print-character/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main14pre 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1503709 <= 28840 run: print-character/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-page/main14pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main14pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/main14pre 15: (((reply))) run: print-page/main14pre 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main14pre 0: 1503728 => ((default-space space-address)) run: print-character/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503730 <= 28799 run: print-character/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503731 <= #\space run: print-character/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503732 <= nil run: print-character/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503733 <= nil run: print-character/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503734 <= 28801 run: print-character/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503735 <= 28802 schedule: scheduling print-character/print-page/main14pre for further processing schedule: print-character/print-page/main14pre run: print-character/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503736 <= 17 run: print-character/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1503737 <= 34 run: print-character/print-page/main14pre 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/main14pre 10: 36 => ((9 integer)) mem: ((9 integer)): 1503738 <= 36 run: print-character/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503739 <= 28804 run: print-character/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main14pre 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1503740 <= 28841 run: print-character/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/print-page/main14pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main14pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/main14pre 15: (((reply))) run: print-page/main14pre 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 17580 run: print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/main14pre 0: 1503759 => ((default-space space-address)) run: print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17580) run: print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503761 <= 28799 run: print-trace/print-page/main14pre 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 17580) run: print-trace/print-page/main14pre 2: 17580 => ((2 trace-address)) mem: ((2 trace-address)): 1503762 <= 17580 run: print-trace/print-page/main14pre 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((17580 string-address) (raw)) => 17802 run: print-trace/print-page/main14pre 3: 17802 => ((3 string-address)) mem: ((3 string-address)): 1503763 <= 17802 run: print-trace/print-page/main14pre 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/main14pre 0: 1503790 => ((default-space space-address)) run: clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503792 <= 28799 run: clear-line/print-trace/print-page/main14pre 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/main14pre 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/main14pre 3: 17 => ((2 integer)) mem: ((2 integer)): 1503793 <= 17 run: clear-line/print-trace/print-page/main14pre 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/main14pre 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1503794 <= 28802 run: clear-line/print-trace/print-page/main14pre 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/main14pre 5: 3 => ((4 integer)) mem: ((4 integer)): 1503795 <= 3 run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503821 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503823 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503824 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503825 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503826 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503827 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503828 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503829 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1503830 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 37 => ((9 integer)) mem: ((9 integer)): 1503831 <= 37 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503832 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1503833 <= 28842 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503852 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503854 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503855 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503856 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503857 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503858 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503859 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503860 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1503861 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 38 => ((9 integer)) mem: ((9 integer)): 1503862 <= 38 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503863 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1503864 <= 28843 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503883 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503885 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503886 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503887 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503888 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503889 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503890 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503891 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1503892 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 39 => ((9 integer)) mem: ((9 integer)): 1503893 <= 39 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503894 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1503895 <= 28844 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503914 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503916 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503917 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503918 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503919 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503920 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503921 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503922 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1503923 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 40 => ((9 integer)) mem: ((9 integer)): 1503924 <= 40 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503925 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1503926 <= 28845 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503945 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503947 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503948 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503949 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503950 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503951 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503952 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503953 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1503954 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 41 => ((9 integer)) mem: ((9 integer)): 1503955 <= 41 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503956 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1503957 <= 28846 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1503976 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1503978 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1503979 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1503980 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1503981 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1503982 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1503983 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1503984 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1503985 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 42 => ((9 integer)) mem: ((9 integer)): 1503986 <= 42 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1503987 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1503988 <= 28847 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1504007 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504009 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1504010 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504011 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504012 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504013 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504014 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504015 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504016 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 43 => ((9 integer)) mem: ((9 integer)): 1504017 <= 43 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504018 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1504019 <= 28848 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1504038 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504040 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1504041 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504042 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504043 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504044 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504045 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504046 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504047 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 44 => ((9 integer)) mem: ((9 integer)): 1504048 <= 44 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504049 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1504050 <= 28849 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1504069 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504071 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1504072 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504073 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504074 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504075 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504076 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504077 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504078 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 45 => ((9 integer)) mem: ((9 integer)): 1504079 <= 45 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504080 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1504081 <= 28850 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1504100 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504102 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1504103 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504104 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504105 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504106 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504107 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504108 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504109 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 46 => ((9 integer)) mem: ((9 integer)): 1504110 <= 46 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504111 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1504112 <= 28851 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1504131 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504133 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1504134 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504135 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504136 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504137 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504138 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504139 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504140 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 47 => ((9 integer)) mem: ((9 integer)): 1504141 <= 47 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504142 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1504143 <= 28852 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1504162 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504164 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1504165 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504166 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504167 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504168 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504169 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504170 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504171 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 48 => ((9 integer)) mem: ((9 integer)): 1504172 <= 48 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504173 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1504174 <= 28853 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1504193 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504195 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1504196 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504197 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504198 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504199 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504200 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504201 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504202 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 49 => ((9 integer)) mem: ((9 integer)): 1504203 <= 49 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504204 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1504205 <= 28854 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1503796 <= nil run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main14pre 0: 1504224 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504226 <= 28799 run: print-character/clear-line/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1504227 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504228 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504229 <= nil run: print-character/clear-line/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504230 <= 28801 run: print-character/clear-line/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504231 <= 28802 run: print-character/clear-line/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504232 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504233 <= 34 run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 10: 50 => ((9 integer)) mem: ((9 integer)): 1504234 <= 50 run: print-character/clear-line/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504235 <= 28804 run: print-character/clear-line/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main14pre 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 1504236 <= 28855 run: print-character/clear-line/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-trace/print-page/main14pre 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/main14pre 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/main14pre 15: (((reply))) run: clear-line/print-trace/print-page/main14pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main14pre 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/main14pre 6: t => ((5 boolean)) mem: ((5 boolean)): 1503796 <= t run: clear-line/print-trace/print-page/main14pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/main14pre 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/main14pre 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/main14pre 11: (((reply))) run: print-trace/print-page/main14pre 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17802 run: print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main14pre 0: 1504255 => ((default-space space-address)) run: print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17802) run: print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504257 <= 28799 run: print-string/print-trace/print-page/main14pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17802) run: print-string/print-trace/print-page/main14pre 2: 17802 => ((2 string-address)) mem: ((2 string-address)): 1504258 <= 17802 run: print-string/print-trace/print-page/main14pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17802 integer) (raw)) => 3 run: print-string/print-trace/print-page/main14pre 3: 3 => ((3 integer)) mem: ((3 integer)): 1504259 <= 3 run: print-string/print-trace/print-page/main14pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main14pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1504260 <= 0 run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1504261 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17803 byte) (raw)) => m run: print-string/print-trace/print-page/main14pre 7: #\m => ((6 character)) mem: ((6 character)): 1504262 <= #\m run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1504286 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504288 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 2: #\m => ((2 character)) mem: ((2 character)): 1504289 <= #\m run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504290 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504291 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504292 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504293 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504294 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504295 <= 34 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 37 => ((9 integer)) mem: ((9 integer)): 1504296 <= 37 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504297 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1504298 <= 28842 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main14pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\m run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main14pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1504260 <= 1 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1504261 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17804 byte) (raw)) => e run: print-string/print-trace/print-page/main14pre 7: #\e => ((6 character)) mem: ((6 character)): 1504262 <= #\e run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1504317 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504319 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/main14pre 2: #\e => ((2 character)) mem: ((2 character)): 1504320 <= #\e run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504321 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504322 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504323 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504324 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504325 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504326 <= 34 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 38 => ((9 integer)) mem: ((9 integer)): 1504327 <= 38 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504328 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1504329 <= 28843 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/main14pre 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\e run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main14pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1504260 <= 2 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1504261 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17805 byte) (raw)) => m run: print-string/print-trace/print-page/main14pre 7: #\m => ((6 character)) mem: ((6 character)): 1504262 <= #\m run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1504348 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504350 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 2: #\m => ((2 character)) mem: ((2 character)): 1504351 <= #\m run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504352 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504353 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504354 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504355 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504356 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504357 <= 34 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 39 => ((9 integer)) mem: ((9 integer)): 1504358 <= 39 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504359 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1504360 <= 28844 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main14pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\m run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main14pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1504260 <= 3 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1504261 <= t run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/main14pre 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main14pre 0: 1504379 => ((default-space space-address)) run: print-character/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504381 <= 28799 run: print-character/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1504382 <= #\space run: print-character/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504383 <= nil run: print-character/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504384 <= nil run: print-character/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504385 <= 28801 run: print-character/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504386 <= 28802 run: print-character/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504387 <= 17 run: print-character/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504388 <= 34 run: print-character/print-trace/print-page/main14pre 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/main14pre 10: 40 => ((9 integer)) mem: ((9 integer)): 1504389 <= 40 run: print-character/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504390 <= 28804 run: print-character/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main14pre 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1504391 <= 28845 run: print-character/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/print-trace/print-page/main14pre 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/main14pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/main14pre 15: (((reply))) run: print-trace/print-page/main14pre 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main14pre 0: 1504410 => ((default-space space-address)) run: print-character/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504412 <= 28799 run: print-character/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/main14pre 2: #\: => ((2 character)) mem: ((2 character)): 1504413 <= #\: run: print-character/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504414 <= nil run: print-character/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504415 <= nil run: print-character/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504416 <= 28801 run: print-character/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504417 <= 28802 run: print-character/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504418 <= 17 run: print-character/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504419 <= 34 run: print-character/print-trace/print-page/main14pre 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/main14pre 10: 41 => ((9 integer)) mem: ((9 integer)): 1504420 <= 41 run: print-character/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504421 <= 28804 run: print-character/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main14pre 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1504422 <= 28846 run: print-character/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/main14pre 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\: run: print-character/print-trace/print-page/main14pre 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/main14pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/main14pre 15: (((reply))) run: print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main14pre 0: 1504441 => ((default-space space-address)) run: print-character/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504443 <= 28799 run: print-character/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1504444 <= #\space run: print-character/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504445 <= nil run: print-character/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504446 <= nil run: print-character/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504447 <= 28801 run: print-character/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504448 <= 28802 run: print-character/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504449 <= 17 run: print-character/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504450 <= 34 run: print-character/print-trace/print-page/main14pre 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/main14pre 10: 42 => ((9 integer)) mem: ((9 integer)): 1504451 <= 42 run: print-character/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504452 <= 28804 run: print-character/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main14pre 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1504453 <= 28847 run: print-character/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/print-trace/print-page/main14pre 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/main14pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/main14pre 15: (((reply))) run: print-trace/print-page/main14pre 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((17581 string-address) (raw)) => 17868 run: print-trace/print-page/main14pre 9: 17868 => ((4 string-address)) mem: ((4 string-address)): 1503764 <= 17868 run: print-trace/print-page/main14pre 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17868 run: print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main14pre 0: 1504472 => ((default-space space-address)) run: print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17868) run: print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504474 <= 28799 run: print-string/print-trace/print-page/main14pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17868) run: print-string/print-trace/print-page/main14pre 2: 17868 => ((2 string-address)) mem: ((2 string-address)): 1504475 <= 17868 run: print-string/print-trace/print-page/main14pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17868 integer) (raw)) => 3 run: print-string/print-trace/print-page/main14pre 3: 3 => ((3 integer)) mem: ((3 integer)): 1504476 <= 3 run: print-string/print-trace/print-page/main14pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main14pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1504477 <= 0 run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1504478 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17869 byte) (raw)) => 1 run: print-string/print-trace/print-page/main14pre 7: #\1 => ((6 character)) mem: ((6 character)): 1504479 <= #\1 run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1504503 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504505 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/main14pre 2: #\1 => ((2 character)) mem: ((2 character)): 1504506 <= #\1 run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504507 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504508 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504509 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504510 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504511 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504512 <= 34 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 43 => ((9 integer)) mem: ((9 integer)): 1504513 <= 43 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504514 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1504515 <= 28848 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/main14pre 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\1 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main14pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1504477 <= 1 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1504478 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17870 byte) (raw)) => run: print-string/print-trace/print-page/main14pre 7: #\space => ((6 character)) mem: ((6 character)): 1504479 <= #\space run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1504534 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504536 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/main14pre 2: #\space => ((2 character)) mem: ((2 character)): 1504537 <= #\space run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504538 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504539 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504540 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504541 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504542 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504543 <= 34 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 44 => ((9 integer)) mem: ((9 integer)): 1504544 <= 44 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504545 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1504546 <= 28849 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/main14pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main14pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1504477 <= 2 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1504478 <= nil run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main14pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17871 byte) (raw)) => b run: print-string/print-trace/print-page/main14pre 7: #\b => ((6 character)) mem: ((6 character)): 1504479 <= #\b run: print-string/print-trace/print-page/main14pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-trace/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main14pre 0: 1504565 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-trace/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504567 <= 28799 run: print-character/print-string/print-trace/print-page/main14pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-trace/print-page/main14pre 2: #\b => ((2 character)) mem: ((2 character)): 1504568 <= #\b run: print-character/print-string/print-trace/print-page/main14pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-trace/print-page/main14pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1504569 <= nil run: print-character/print-string/print-trace/print-page/main14pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-trace/print-page/main14pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1504570 <= nil run: print-character/print-string/print-trace/print-page/main14pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main14pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main14pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1504571 <= 28801 run: print-character/print-string/print-trace/print-page/main14pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main14pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1504572 <= 28802 run: print-character/print-string/print-trace/print-page/main14pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main14pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1504573 <= 17 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1504574 <= 34 run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 10: 45 => ((9 integer)) mem: ((9 integer)): 1504575 <= 45 run: print-character/print-string/print-trace/print-page/main14pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main14pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1504576 <= 28804 run: print-character/print-string/print-trace/print-page/main14pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main14pre 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1504577 <= 28850 run: print-character/print-string/print-trace/print-page/main14pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-trace/print-page/main14pre 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\b run: print-character/print-string/print-trace/print-page/main14pre 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/main14pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/main14pre 15: (((reply))) schedule: scheduling print-string/print-trace/print-page/main14pre for further processing schedule: print-string/print-trace/print-page/main14pre run: print-string/print-trace/print-page/main14pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main14pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1504477 <= 3 run: print-string/print-trace/print-page/main14pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main14pre 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/main14pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1504478 <= t run: print-string/print-trace/print-page/main14pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/main14pre 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/main14pre 0: 1504596 => ((default-space space-address)) run: add-line/print-page/main14pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/main14pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1504597 <= 29091 run: add-line/print-page/main14pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/main14pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504598 <= 28799 run: add-line/print-page/main14pre 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/main14pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1504599 <= nil run: add-line/print-page/main14pre 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/main14pre 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-page/main14pre 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-page/main14pre 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/main14pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/main14pre 0: 1504627 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/main14pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/main14pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1504629 <= 28799 run: cursor-to-next-line/add-line/print-page/main14pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/main14pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/main14pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1504630 <= 28801 run: cursor-to-next-line/add-line/print-page/main14pre 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/main14pre 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-page/main14pre 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/main14pre 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1504631 <= 28802 run: cursor-to-next-line/add-line/print-page/main14pre 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/main14pre 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/main14pre 7: (((reply))) run: print-page/main14pre 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 1 run: print-page/main14pre 26: 1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 1 run: print-page/main14pre 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 1 run: print-page/main14pre 27: 2 => ((8 integer)) mem: ((8 integer)): 1501350 <= 2 run: print-page/main14pre 28: (((jump)) ((-13 offset))) run: print-page/main14pre 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 2 mem: ((3 integer) (space 1)) => 5 run: print-page/main14pre 16: nil => ((9 boolean)) mem: ((9 boolean)): 1501351 <= nil run: print-page/main14pre 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main14pre 18: (((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/main14pre 18: t => ((3 boolean)) mem: ((3 boolean)): 1501345 <= t run: print-page/main14pre 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => t run: print-page/main14pre 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/main14pre 29: t => ((3 boolean)) mem: ((3 boolean)): 1501345 <= t run: print-page/main14pre 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: print-page/main14pre 31: (((reply))) schedule: done with routine nil ===: main14post 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)) ((1 literal))) -- nil c{0: 5 (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((0 literal))) -- nil c{0: 6 (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((5 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{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)) ((1 literal))) c{1: 5 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((0 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((5 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))) -: next-space-generator of main14post is browser-state cn0: convert-names in main14post 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)) ((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)) ((0 literal))) nil nil cn0: checking arg ((0 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)) ((5 literal))) nil nil cn0: checking arg ((5 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)) 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)) ((1 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((0 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((5 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))) schedule: main14post run: main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main14post 0: 1601000 => ((default-space space-address)) run: main14post 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main14post 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1601001 <= 29091 run: main14post 2: (((4 integer) (space 1)) <- ((copy)) ((0 literal))) run: main14post 2: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 0 run: main14post 3: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main14post 3: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: main14post 4: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) run: main14post 4: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: main14post 5: (((7 integer) (space 1)) <- ((copy)) ((0 literal))) run: main14post 5: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: main14post 6: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) run: main14post 6: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 1 run: main14post 7: (((3 integer) (space 1)) <- ((copy)) ((5 literal))) run: main14post 7: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: main14post 8: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address) (raw)) => 28799 run: to-top/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/main14post 0: 1601031 => ((default-space space-address)) run: to-top/main14post 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/main14post 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1601032 <= 29091 run: to-top/main14post 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/main14post 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601033 <= 28799 run: to-top/main14post 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/main14post 3: nil => ((2 boolean)) mem: ((2 boolean)): 1601034 <= nil run: to-top/main14post 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main14post 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main14post 0: 1601062 => ((default-space space-address)) run: up/to-top/main14post 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/main14post 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1601063 <= 29091 run: up/to-top/main14post 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/main14post 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601064 <= 28799 run: up/to-top/main14post 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/main14post 3: nil => ((2 boolean)) mem: ((2 boolean)): 1601065 <= nil run: up/to-top/main14post 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main14post 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main14post 0: 1601093 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main14post 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/main14post 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1601095 <= 28759 run: instruction-trace-num-children/up/to-top/main14post 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/main14post 2: 1 => ((2 integer)) mem: ((2 integer)): 1601096 <= 1 run: instruction-trace-num-children/up/to-top/main14post 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/main14post 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1601097 <= 16025 run: instruction-trace-num-children/up/to-top/main14post 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/main14post 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1601098 <= 20396 run: instruction-trace-num-children/up/to-top/main14post 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/main14post 5: 5 => ((5 integer)) mem: ((5 integer)): 1601099 <= 5 run: instruction-trace-num-children/up/to-top/main14post 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/main14post 5: 5 => ((3 integer)) mem: ((3 integer)): 1601066 <= 5 run: up/to-top/main14post 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/main14post 6: 6 => ((3 integer)) mem: ((3 integer)): 1601066 <= 6 run: up/to-top/main14post 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/main14post 7: 7 => ((4 integer)) mem: ((4 integer)): 1601067 <= 7 run: up/to-top/main14post 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 7 run: up/to-top/main14post 8: nil => ((5 boolean)) mem: ((5 boolean)): 1601068 <= nil run: up/to-top/main14post 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/main14post 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/main14post 20: nil => ((8 boolean)) mem: ((8 boolean)): 1601071 <= nil run: up/to-top/main14post 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main14post 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/main14post 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/main14post 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main14post 0: 1601124 => ((default-space space-address)) run: cursor-up/up/to-top/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601126 <= 28799 run: cursor-up/up/to-top/main14post 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14post 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main14post 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1601127 <= 28801 run: cursor-up/up/to-top/main14post 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/main14post 4: nil => ((3 boolean)) mem: ((3 boolean)): 1601128 <= nil run: cursor-up/up/to-top/main14post 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main14post 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/main14post 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/main14post 7: (((reply))) run: to-top/main14post 6: (((jump)) ((-4 offset))) run: to-top/main14post 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/main14post 3: nil => ((2 boolean)) mem: ((2 boolean)): 1601034 <= nil run: to-top/main14post 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main14post 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main14post 0: 1601155 => ((default-space space-address)) run: up/to-top/main14post 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/main14post 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1601156 <= 29091 run: up/to-top/main14post 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/main14post 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601157 <= 28799 run: up/to-top/main14post 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/main14post 3: nil => ((2 boolean)) mem: ((2 boolean)): 1601158 <= nil run: up/to-top/main14post 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main14post 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main14post 0: 1601186 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main14post 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/main14post 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1601188 <= 28759 run: instruction-trace-num-children/up/to-top/main14post 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/main14post 2: 1 => ((2 integer)) mem: ((2 integer)): 1601189 <= 1 run: instruction-trace-num-children/up/to-top/main14post 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/main14post 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1601190 <= 16025 run: instruction-trace-num-children/up/to-top/main14post 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/main14post 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1601191 <= 20396 run: instruction-trace-num-children/up/to-top/main14post 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/main14post 5: 5 => ((5 integer)) mem: ((5 integer)): 1601192 <= 5 run: instruction-trace-num-children/up/to-top/main14post 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/main14post 5: 5 => ((3 integer)) mem: ((3 integer)): 1601159 <= 5 run: up/to-top/main14post 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/main14post 6: 6 => ((3 integer)) mem: ((3 integer)): 1601159 <= 6 run: up/to-top/main14post 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/main14post 7: 7 => ((4 integer)) mem: ((4 integer)): 1601160 <= 7 run: up/to-top/main14post 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 7 run: up/to-top/main14post 8: nil => ((5 boolean)) mem: ((5 boolean)): 1601161 <= nil run: up/to-top/main14post 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/main14post 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main14post 20: nil => ((8 boolean)) mem: ((8 boolean)): 1601164 <= nil run: up/to-top/main14post 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main14post 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main14post 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/main14post 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main14post 0: 1601217 => ((default-space space-address)) run: cursor-up/up/to-top/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601219 <= 28799 run: cursor-up/up/to-top/main14post 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14post 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main14post 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1601220 <= 28801 run: cursor-up/up/to-top/main14post 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main14post 4: nil => ((3 boolean)) mem: ((3 boolean)): 1601221 <= nil run: cursor-up/up/to-top/main14post 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main14post 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main14post 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/main14post 7: (((reply))) run: to-top/main14post 6: (((jump)) ((-4 offset))) run: to-top/main14post 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/main14post 3: nil => ((2 boolean)) mem: ((2 boolean)): 1601034 <= nil run: to-top/main14post 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main14post 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main14post 0: 1601248 => ((default-space space-address)) run: up/to-top/main14post 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/main14post 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1601249 <= 29091 run: up/to-top/main14post 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/main14post 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601250 <= 28799 run: up/to-top/main14post 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/main14post 3: nil => ((2 boolean)) mem: ((2 boolean)): 1601251 <= nil run: up/to-top/main14post 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main14post 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main14post 0: 1601279 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main14post 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/main14post 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1601281 <= 28759 run: instruction-trace-num-children/up/to-top/main14post 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/main14post 2: 1 => ((2 integer)) mem: ((2 integer)): 1601282 <= 1 run: instruction-trace-num-children/up/to-top/main14post 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/main14post 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1601283 <= 16025 run: instruction-trace-num-children/up/to-top/main14post 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/main14post 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1601284 <= 20396 run: instruction-trace-num-children/up/to-top/main14post 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/main14post 5: 5 => ((5 integer)) mem: ((5 integer)): 1601285 <= 5 run: instruction-trace-num-children/up/to-top/main14post 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/main14post 5: 5 => ((3 integer)) mem: ((3 integer)): 1601252 <= 5 run: up/to-top/main14post 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/main14post 6: 6 => ((3 integer)) mem: ((3 integer)): 1601252 <= 6 run: up/to-top/main14post 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/main14post 7: 7 => ((4 integer)) mem: ((4 integer)): 1601253 <= 7 run: up/to-top/main14post 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/to-top/main14post 8: nil => ((5 boolean)) mem: ((5 boolean)): 1601254 <= nil run: up/to-top/main14post 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/main14post 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main14post 20: nil => ((8 boolean)) mem: ((8 boolean)): 1601257 <= nil run: up/to-top/main14post 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main14post 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main14post 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/main14post 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main14post 0: 1601310 => ((default-space space-address)) run: cursor-up/up/to-top/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601312 <= 28799 run: cursor-up/up/to-top/main14post 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main14post 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main14post 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1601313 <= 28801 run: cursor-up/up/to-top/main14post 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main14post 4: nil => ((3 boolean)) mem: ((3 boolean)): 1601314 <= nil run: cursor-up/up/to-top/main14post 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main14post 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main14post 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/main14post 7: (((reply))) run: to-top/main14post 6: (((jump)) ((-4 offset))) run: to-top/main14post 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/main14post 3: t => ((2 boolean)) mem: ((2 boolean)): 1601034 <= t run: to-top/main14post 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: main14post 9: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address) (raw)) => 28799 run: print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/main14post 0: 1601341 => ((default-space space-address)) run: print-page/main14post 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/main14post 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1601342 <= 29091 run: print-page/main14post 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/main14post 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601343 <= 28799 run: print-page/main14post 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/main14post 3: 0 => ((2 integer)) mem: ((2 integer)): 1601344 <= 0 run: print-page/main14post 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/main14post 4: nil => ((3 boolean)) mem: ((3 boolean)): 1601345 <= nil run: print-page/main14post 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main14post 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/main14post 7: nil => ((4 boolean)) mem: ((4 boolean)): 1601346 <= nil run: print-page/main14post 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/main14post 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/main14post 29: nil => ((3 boolean)) mem: ((3 boolean)): 1601345 <= nil run: print-page/main14post 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main14post 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: print-page/main14post 32: t => ((11 boolean)) mem: ((11 boolean)): 1601353 <= t run: print-page/main14post 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/main14post 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1))) mem: ((2 integer)) => 0 mem: ((2 integer) (space 1)) => 1 run: print-page/main14post 37: nil => ((12 boolean)) mem: ((12 boolean)): 1601354 <= nil run: print-page/main14post 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => nil run: print-page/main14post 42: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer)) ((2 integer) (space 1) (until))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 0 mem: ((2 integer) (space 1) (until)) => 1 run: print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/main14post 0: 1601372 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/main14post 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/main14post 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1601373 <= 29091 run: print-traces-collapsed-from/print-page/main14post 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/main14post 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601374 <= 28799 run: print-traces-collapsed-from/print-page/main14post 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/main14post 3: 0 => ((2 integer)) mem: ((2 integer)): 1601375 <= 0 run: print-traces-collapsed-from/print-page/main14post 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/main14post 4: 1 => ((3 integer)) mem: ((3 integer)): 1601376 <= 1 run: print-traces-collapsed-from/print-page/main14post 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/main14post 5: 8 => ((4 integer)) mem: ((4 integer)): 1601377 <= 8 run: print-traces-collapsed-from/print-page/main14post 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => 1 run: print-traces-collapsed-from/print-page/main14post 7: (((4 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 1 run: min/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/print-traces-collapsed-from/print-page/main14post 0: 1601403 => ((default-space space-address)) run: min/print-traces-collapsed-from/print-page/main14post 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 1) run: min/print-traces-collapsed-from/print-page/main14post 1: 8 => ((1 integer)) mem: ((1 integer)): 1601405 <= 8 run: min/print-traces-collapsed-from/print-page/main14post 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 1) run: min/print-traces-collapsed-from/print-page/main14post 2: 1 => ((2 integer)) mem: ((2 integer)): 1601406 <= 1 run: min/print-traces-collapsed-from/print-page/main14post 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 1 run: min/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 boolean)) mem: ((3 boolean)): 1601407 <= nil run: min/print-traces-collapsed-from/print-page/main14post 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/print-traces-collapsed-from/print-page/main14post 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/main14post 7: 1 => ((4 integer)) mem: ((4 integer)): 1601377 <= 1 run: print-traces-collapsed-from/print-page/main14post 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 1 run: print-traces-collapsed-from/print-page/main14post 8: nil => ((5 boolean)) mem: ((5 boolean)): 1601378 <= nil run: print-traces-collapsed-from/print-page/main14post 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main14post 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/main14post 10: nil => ((6 boolean)) mem: ((6 boolean)): 1601379 <= nil run: print-traces-collapsed-from/print-page/main14post 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/main14post 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-traces-collapsed-from/print-page/main14post 12: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1601380 <= 14024 run: print-traces-collapsed-from/print-page/main14post 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/main14post 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: print-traces-collapsed-from/print-page/main14post 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/main14post 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/main14post 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1601434 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 1601436 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: 14024 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 1601441 <= 14024 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 1601442 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1601465 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601467 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: 17 => ((2 integer)) mem: ((2 integer)): 1601468 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1601469 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: 0 => ((4 integer)) mem: ((4 integer)): 1601470 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601496 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601498 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601499 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601500 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601501 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601502 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601503 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601504 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601505 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 0 => ((9 integer)) mem: ((9 integer)): 1601506 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601507 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1601508 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601527 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601529 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601530 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601531 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601532 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601533 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601534 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601535 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601536 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 1 => ((9 integer)) mem: ((9 integer)): 1601537 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601538 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1601539 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601558 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601560 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601561 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601562 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601563 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601564 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601565 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601566 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601567 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 2 => ((9 integer)) mem: ((9 integer)): 1601568 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601569 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1601570 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601589 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601591 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601592 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601593 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601594 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601595 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601596 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601597 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601598 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 3 => ((9 integer)) mem: ((9 integer)): 1601599 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601600 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1601601 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601620 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601622 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601623 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601624 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601625 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601626 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601627 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601628 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601629 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 4 => ((9 integer)) mem: ((9 integer)): 1601630 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601631 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1601632 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601651 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601653 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601654 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601655 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601656 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601657 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601658 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601659 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601660 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 5 => ((9 integer)) mem: ((9 integer)): 1601661 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601662 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1601663 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601682 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601684 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601685 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601686 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601687 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601688 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601689 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601690 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601691 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 6 => ((9 integer)) mem: ((9 integer)): 1601692 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601693 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1601694 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601713 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601715 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601716 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601717 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601718 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601719 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601720 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601721 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601722 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 7 => ((9 integer)) mem: ((9 integer)): 1601723 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601724 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1601725 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601744 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601746 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601747 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601748 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601749 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601750 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601751 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601752 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601753 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 8 => ((9 integer)) mem: ((9 integer)): 1601754 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601755 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1601756 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601775 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601777 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601778 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601779 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601780 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601781 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601782 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601783 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601784 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 9 => ((9 integer)) mem: ((9 integer)): 1601785 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601786 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1601787 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601806 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601808 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601810 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601811 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601812 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601813 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601814 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601815 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 10 => ((9 integer)) mem: ((9 integer)): 1601816 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601817 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1601818 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601837 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601839 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601841 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601842 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601843 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601844 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601845 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601846 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 11 => ((9 integer)) mem: ((9 integer)): 1601847 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601848 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1601849 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601868 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601870 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601871 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601872 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601873 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601874 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601875 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601876 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601877 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 12 => ((9 integer)) mem: ((9 integer)): 1601878 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601879 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1601880 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601899 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601901 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601902 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601903 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601904 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601905 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601906 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601907 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601908 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 13 => ((9 integer)) mem: ((9 integer)): 1601909 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601910 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1601911 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601930 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601932 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601933 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601934 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601935 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601936 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601937 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601938 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601939 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 14 => ((9 integer)) mem: ((9 integer)): 1601940 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601941 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1601942 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601961 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601963 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601964 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601965 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601966 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601967 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601968 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1601969 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1601970 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 15 => ((9 integer)) mem: ((9 integer)): 1601971 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1601972 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1601973 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1601471 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1601992 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1601994 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1601995 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1601996 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1601997 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1601998 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1601999 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602000 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602001 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 16 => ((9 integer)) mem: ((9 integer)): 1602002 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602003 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1602004 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: t => ((5 boolean)) mem: ((5 boolean)): 1601471 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1602023 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602025 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\+ => ((2 character)) mem: ((2 character)): 1602026 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602027 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602028 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602029 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602030 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602031 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602032 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 0 => ((9 integer)) mem: ((9 integer)): 1602033 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602034 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1602035 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1602054 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602056 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602057 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602058 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602059 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602060 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602061 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602062 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602063 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 1 => ((9 integer)) mem: ((9 integer)): 1602064 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602065 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1602066 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: 14290 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 1601443 <= 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 0 => ((9 integer)) mem: ((9 integer)): 1601444 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 9: 1 => ((10 integer)) mem: ((10 integer)): 1601445 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: nil => ((11 boolean)) mem: ((11 boolean)): 1601446 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 14385 => ((12 string-address)) mem: ((12 string-address)): 1601447 <= 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1602085 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602087 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 1602088 <= 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: 4 => ((3 integer)) mem: ((3 integer)): 1602089 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: 0 => ((4 integer)) mem: ((4 integer)): 1602090 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1602091 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: #\m => ((6 character)) mem: ((6 character)): 1602092 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1602116 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602118 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\m => ((2 character)) mem: ((2 character)): 1602119 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602120 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602121 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602122 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602123 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602124 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602125 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 2 => ((9 integer)) mem: ((9 integer)): 1602126 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602127 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1602128 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 1 => ((4 integer)) mem: ((4 integer)): 1602090 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1602091 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: #\a => ((6 character)) mem: ((6 character)): 1602092 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1602147 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602149 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\a => ((2 character)) mem: ((2 character)): 1602150 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602151 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602152 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602153 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602154 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602155 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602156 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 3 => ((9 integer)) mem: ((9 integer)): 1602157 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602158 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1602159 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 2 => ((4 integer)) mem: ((4 integer)): 1602090 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1602091 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: #\i => ((6 character)) mem: ((6 character)): 1602092 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1602178 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602180 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\i => ((2 character)) mem: ((2 character)): 1602181 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602182 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602183 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602184 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602185 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602186 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602187 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 4 => ((9 integer)) mem: ((9 integer)): 1602188 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602189 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1602190 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 3 => ((4 integer)) mem: ((4 integer)): 1602090 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1602091 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: #\n => ((6 character)) mem: ((6 character)): 1602092 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1602209 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602211 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\n => ((2 character)) mem: ((2 character)): 1602212 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602213 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602214 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602215 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602216 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602217 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602218 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 5 => ((9 integer)) mem: ((9 integer)): 1602219 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602220 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1602221 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 4 => ((4 integer)) mem: ((4 integer)): 1602090 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: t => ((5 boolean)) mem: ((5 boolean)): 1602091 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1602240 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602242 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\/ => ((2 character)) mem: ((2 character)): 1602243 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602244 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602245 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602246 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602247 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602248 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602249 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 6 => ((9 integer)) mem: ((9 integer)): 1602250 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602251 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1602252 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: 1 => ((9 integer)) mem: ((9 integer)): 1601444 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: t => ((11 boolean)) mem: ((11 boolean)): 1601446 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1602271 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602273 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602274 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602275 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602276 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602277 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602278 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602279 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602280 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 7 => ((9 integer)) mem: ((9 integer)): 1602281 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602282 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1602283 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 18: 14610 => ((13 string-address)) mem: ((13 string-address)): 1601448 <= 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1602302 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602304 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 1602305 <= 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: 1 => ((3 integer)) mem: ((3 integer)): 1602306 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: 0 => ((4 integer)) mem: ((4 integer)): 1602307 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1602308 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: #\0 => ((6 character)) mem: ((6 character)): 1602309 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1602333 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602335 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\0 => ((2 character)) mem: ((2 character)): 1602336 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602337 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602338 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602339 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602340 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602341 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602342 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 8 => ((9 integer)) mem: ((9 integer)): 1602343 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602344 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1602345 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 1 => ((4 integer)) mem: ((4 integer)): 1602307 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: t => ((5 boolean)) mem: ((5 boolean)): 1602308 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1602364 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602366 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602367 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602368 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602369 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602370 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602371 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602372 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602373 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 9 => ((9 integer)) mem: ((9 integer)): 1602374 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602375 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1602376 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1602395 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602397 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\: => ((2 character)) mem: ((2 character)): 1602398 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602399 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602400 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602401 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602402 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602403 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602404 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 10 => ((9 integer)) mem: ((9 integer)): 1602405 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602406 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1602407 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1602426 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602428 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602429 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602430 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602431 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602432 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602433 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602434 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602435 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 11 => ((9 integer)) mem: ((9 integer)): 1602436 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602437 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1602438 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 23: 14674 => ((9 string-address)) mem: ((9 string-address)): 1601444 <= 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1602457 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602459 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 1602460 <= 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: 5 => ((3 integer)) mem: ((3 integer)): 1602461 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: 0 => ((4 integer)) mem: ((4 integer)): 1602462 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1602463 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: #\a => ((6 character)) mem: ((6 character)): 1602464 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1602488 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602490 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\a => ((2 character)) mem: ((2 character)): 1602491 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602492 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602493 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602494 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602495 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602496 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602497 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 12 => ((9 integer)) mem: ((9 integer)): 1602498 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602499 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1602500 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 1 => ((4 integer)) mem: ((4 integer)): 1602462 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1602463 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: #\space => ((6 character)) mem: ((6 character)): 1602464 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1602519 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602521 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602522 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602523 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602524 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602525 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602526 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602527 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602528 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 13 => ((9 integer)) mem: ((9 integer)): 1602529 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602530 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1602531 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 2 => ((4 integer)) mem: ((4 integer)): 1602462 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1602463 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: #\b => ((6 character)) mem: ((6 character)): 1602464 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1602550 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602552 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\b => ((2 character)) mem: ((2 character)): 1602553 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602554 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602555 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602556 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602557 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602558 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602559 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 14 => ((9 integer)) mem: ((9 integer)): 1602560 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602561 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1602562 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 3 => ((4 integer)) mem: ((4 integer)): 1602462 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1602463 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: #\space => ((6 character)) mem: ((6 character)): 1602464 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1602581 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602583 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602584 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602585 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602586 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602587 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602588 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602589 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602590 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 15 => ((9 integer)) mem: ((9 integer)): 1602591 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602592 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1602593 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 4 => ((4 integer)) mem: ((4 integer)): 1602462 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1602463 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: #\c => ((6 character)) mem: ((6 character)): 1602464 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1602612 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602614 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: #\c => ((2 character)) mem: ((2 character)): 1602615 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602616 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602617 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602618 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602619 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602620 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 0 => ((8 integer)) mem: ((8 integer)): 1602621 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 10: 16 => ((9 integer)) mem: ((9 integer)): 1602622 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602623 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1602624 <= 28821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 9: 5 => ((4 integer)) mem: ((4 integer)): 1602462 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: t => ((5 boolean)) mem: ((5 boolean)): 1602463 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 0: 1602643 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1602644 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602645 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 3: nil => ((2 boolean)) mem: ((2 boolean)): 1602646 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 0: 1602674 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602676 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1602677 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1602678 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 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/main14post 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main14post 7: (((reply))) run: print-traces-collapsed-from/print-page/main14post 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/main14post 16: 1 => ((2 integer)) mem: ((2 integer)): 1601375 <= 1 run: print-traces-collapsed-from/print-page/main14post 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/main14post 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 1 run: print-traces-collapsed-from/print-page/main14post 8: t => ((5 boolean)) mem: ((5 boolean)): 1601378 <= t run: print-traces-collapsed-from/print-page/main14post 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => t run: print-page/main14post 43: (((9 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/main14post 43: nil => ((9 boolean)) mem: ((9 boolean)): 1601351 <= nil run: print-page/main14post 44: (((jump-if)) ((9 boolean)) ((3 offset))) mem: ((9 boolean)) => nil run: print-page/main14post 45: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-page/main14post 45: 16025 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 1601347 <= 16025 run: print-page/main14post 46: (((print-instruction-trace)) ((1 terminal-address)) ((5 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((5 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace/print-page/main14post 0: 1602705 => ((default-space space-address)) run: print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602707 <= 28799 run: print-instruction-trace/print-page/main14post 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace/print-page/main14post 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 1602708 <= 16025 run: print-instruction-trace/print-page/main14post 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace/print-page/main14post 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1602706 <= 29091 run: print-instruction-trace/print-page/main14post 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((2 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1602736 => ((default-space space-address)) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602738 <= 28799 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 1602739 <= 16025 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1602737 <= 29091 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1602767 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602769 <= 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: 17 => ((2 integer)) mem: ((2 integer)): 1602770 <= 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1602771 <= 28802 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: 0 => ((4 integer)) mem: ((4 integer)): 1602772 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1602798 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602800 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602801 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602802 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602803 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602804 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602805 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602806 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1602807 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 17 => ((9 integer)) mem: ((9 integer)): 1602808 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602809 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1602810 <= 28822 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1602829 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602831 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602832 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602833 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602834 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602835 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602836 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602837 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1602838 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 18 => ((9 integer)) mem: ((9 integer)): 1602839 <= 18 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602840 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1602841 <= 28823 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1602860 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602862 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602863 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602864 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602865 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602866 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602867 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602868 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1602869 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 19 => ((9 integer)) mem: ((9 integer)): 1602870 <= 19 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602871 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1602872 <= 28824 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1602891 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602893 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602894 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602895 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602896 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602897 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602898 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602899 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1602900 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 20 => ((9 integer)) mem: ((9 integer)): 1602901 <= 20 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602902 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1602903 <= 28825 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) schedule: scheduling clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post for further processing schedule: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1602922 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602924 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602925 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602926 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602927 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602928 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602929 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602930 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1602931 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 21 => ((9 integer)) mem: ((9 integer)): 1602932 <= 21 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602933 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1602934 <= 28826 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1602953 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602955 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602956 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602957 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602958 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602959 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602960 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602961 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1602962 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 22 => ((9 integer)) mem: ((9 integer)): 1602963 <= 22 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602964 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1602965 <= 28827 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1602984 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1602986 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1602987 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1602988 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1602989 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1602990 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1602991 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1602992 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1602993 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 23 => ((9 integer)) mem: ((9 integer)): 1602994 <= 23 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1602995 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1602996 <= 28828 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603015 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603017 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603018 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603019 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603020 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603021 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603022 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603023 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603024 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 24 => ((9 integer)) mem: ((9 integer)): 1603025 <= 24 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603026 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1603027 <= 28829 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603046 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603048 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603049 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603050 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603051 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603052 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603053 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603054 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603055 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 25 => ((9 integer)) mem: ((9 integer)): 1603056 <= 25 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603057 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1603058 <= 28830 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603077 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603079 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603080 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603081 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603082 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603083 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603084 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603085 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603086 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 26 => ((9 integer)) mem: ((9 integer)): 1603087 <= 26 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603088 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1603089 <= 28831 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603108 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603110 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603111 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603112 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603113 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603114 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603115 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603116 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603117 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 27 => ((9 integer)) mem: ((9 integer)): 1603118 <= 27 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603119 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1603120 <= 28832 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603139 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603141 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603142 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603143 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603144 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603145 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603146 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603147 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603148 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 28 => ((9 integer)) mem: ((9 integer)): 1603149 <= 28 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603150 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1603151 <= 28833 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603170 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603172 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603173 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603174 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603175 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603176 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603177 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603178 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603179 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 29 => ((9 integer)) mem: ((9 integer)): 1603180 <= 29 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603181 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1603182 <= 28834 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603201 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603203 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603204 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603205 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603206 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603207 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603208 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603209 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603210 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 30 => ((9 integer)) mem: ((9 integer)): 1603211 <= 30 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603212 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1603213 <= 28835 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603232 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603234 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603235 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603236 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603237 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603238 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603239 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603240 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603241 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 31 => ((9 integer)) mem: ((9 integer)): 1603242 <= 31 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603243 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1603244 <= 28836 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603263 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603265 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603266 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603267 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603268 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603269 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603270 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603271 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603272 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 32 => ((9 integer)) mem: ((9 integer)): 1603273 <= 32 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603274 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1603275 <= 28837 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1602773 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603294 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603296 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603297 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603298 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603299 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603300 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603301 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603302 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603303 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 33 => ((9 integer)) mem: ((9 integer)): 1603304 <= 33 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603305 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1603306 <= 28838 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: t => ((5 boolean)) mem: ((5 boolean)): 1602773 <= t run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603325 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603327 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\- => ((2 character)) mem: ((2 character)): 1603328 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603329 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603330 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603331 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603332 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603333 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603334 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 17 => ((9 integer)) mem: ((9 integer)): 1603335 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603336 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1603337 <= 28822 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603356 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603358 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603359 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603360 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603361 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603362 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603363 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603364 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603365 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 18 => ((9 integer)) mem: ((9 integer)): 1603366 <= 18 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603367 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1603368 <= 28823 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 16291 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 1602740 <= 16291 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 0 => ((4 integer)) mem: ((4 integer)): 1602741 <= 0 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: 1 => ((5 integer)) mem: ((5 integer)): 1602742 <= 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: nil => ((6 boolean)) mem: ((6 boolean)): 1602743 <= nil run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 16386 => ((7 string-address)) mem: ((7 string-address)): 1602744 <= 16386 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((7 string-address)) => 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603387 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603389 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 1603390 <= 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: 4 => ((3 integer)) mem: ((3 integer)): 1603391 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: 0 => ((4 integer)) mem: ((4 integer)): 1603392 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1603393 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: #\m => ((6 character)) mem: ((6 character)): 1603394 <= #\m run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603418 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603420 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\m => ((2 character)) mem: ((2 character)): 1603421 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603422 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603423 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603424 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603425 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603426 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603427 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 19 => ((9 integer)) mem: ((9 integer)): 1603428 <= 19 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603429 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1603430 <= 28824 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: 1 => ((4 integer)) mem: ((4 integer)): 1603392 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1603393 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: #\a => ((6 character)) mem: ((6 character)): 1603394 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603449 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603451 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\a => ((2 character)) mem: ((2 character)): 1603452 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603453 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603454 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603455 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603456 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603457 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603458 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 20 => ((9 integer)) mem: ((9 integer)): 1603459 <= 20 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603460 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1603461 <= 28825 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: 2 => ((4 integer)) mem: ((4 integer)): 1603392 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1603393 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: #\i => ((6 character)) mem: ((6 character)): 1603394 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603480 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603482 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\i => ((2 character)) mem: ((2 character)): 1603483 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603484 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603485 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603486 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603487 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603488 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603489 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 21 => ((9 integer)) mem: ((9 integer)): 1603490 <= 21 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603491 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1603492 <= 28826 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: 3 => ((4 integer)) mem: ((4 integer)): 1603392 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1603393 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: #\n => ((6 character)) mem: ((6 character)): 1603394 <= #\n run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603511 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603513 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\n => ((2 character)) mem: ((2 character)): 1603514 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603515 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603516 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603517 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603518 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603519 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603520 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 22 => ((9 integer)) mem: ((9 integer)): 1603521 <= 22 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603522 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1603523 <= 28827 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: 4 => ((4 integer)) mem: ((4 integer)): 1603392 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: t => ((5 boolean)) mem: ((5 boolean)): 1603393 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603542 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603544 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\/ => ((2 character)) mem: ((2 character)): 1603545 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603546 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603547 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603548 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603549 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603550 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603551 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 23 => ((9 integer)) mem: ((9 integer)): 1603552 <= 23 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603553 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1603554 <= 28828 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: 1 => ((4 integer)) mem: ((4 integer)): 1602741 <= 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: t => ((6 boolean)) mem: ((6 boolean)): 1602743 <= t run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603573 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603575 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603576 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603577 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603578 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603579 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603580 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603581 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603582 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 24 => ((9 integer)) mem: ((9 integer)): 1603583 <= 24 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603584 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1603585 <= 28829 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 18: 16611 => ((8 string-address)) mem: ((8 string-address)): 1602745 <= 16611 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 string-address)) => 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603604 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603606 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 1603607 <= 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: 1 => ((3 integer)) mem: ((3 integer)): 1603608 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: 0 => ((4 integer)) mem: ((4 integer)): 1603609 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1603610 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: #\1 => ((6 character)) mem: ((6 character)): 1603611 <= #\1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603635 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603637 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\1 => ((2 character)) mem: ((2 character)): 1603638 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603639 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603640 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603641 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603642 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603643 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603644 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 25 => ((9 integer)) mem: ((9 integer)): 1603645 <= 25 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603646 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1603647 <= 28830 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: 1 => ((4 integer)) mem: ((4 integer)): 1603609 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: t => ((5 boolean)) mem: ((5 boolean)): 1603610 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603666 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603668 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603669 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603670 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603671 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603672 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603673 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603674 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603675 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 26 => ((9 integer)) mem: ((9 integer)): 1603676 <= 26 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603677 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1603678 <= 28831 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603697 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603699 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\: => ((2 character)) mem: ((2 character)): 1603700 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603701 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603702 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603703 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603704 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603705 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603706 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 27 => ((9 integer)) mem: ((9 integer)): 1603707 <= 27 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603708 <= 28804 schedule: scheduling print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post for further processing schedule: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1603709 <= 28832 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603728 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603730 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603731 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603732 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603733 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603734 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603735 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603736 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603737 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 28 => ((9 integer)) mem: ((9 integer)): 1603738 <= 28 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603739 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1603740 <= 28833 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 23: 16675 => ((4 string-address)) mem: ((4 string-address)): 1602741 <= 16675 run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603759 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603761 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 1603762 <= 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: 5 => ((3 integer)) mem: ((3 integer)): 1603763 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: 0 => ((4 integer)) mem: ((4 integer)): 1603764 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1603765 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: #\d => ((6 character)) mem: ((6 character)): 1603766 <= #\d run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603790 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603792 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\d => ((2 character)) mem: ((2 character)): 1603793 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603794 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603795 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603796 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603797 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603798 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603799 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 29 => ((9 integer)) mem: ((9 integer)): 1603800 <= 29 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603801 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1603802 <= 28834 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: 1 => ((4 integer)) mem: ((4 integer)): 1603764 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1603765 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: #\space => ((6 character)) mem: ((6 character)): 1603766 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603821 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603823 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603824 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603825 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603826 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603827 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603828 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603829 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603830 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 30 => ((9 integer)) mem: ((9 integer)): 1603831 <= 30 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603832 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1603833 <= 28835 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: 2 => ((4 integer)) mem: ((4 integer)): 1603764 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1603765 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: #\e => ((6 character)) mem: ((6 character)): 1603766 <= #\e run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603852 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603854 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\e => ((2 character)) mem: ((2 character)): 1603855 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603856 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603857 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603858 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603859 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603860 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603861 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 31 => ((9 integer)) mem: ((9 integer)): 1603862 <= 31 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603863 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1603864 <= 28836 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: 3 => ((4 integer)) mem: ((4 integer)): 1603764 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1603765 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: #\space => ((6 character)) mem: ((6 character)): 1603766 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603883 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603885 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1603886 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603887 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603888 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603889 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603890 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603891 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603892 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 32 => ((9 integer)) mem: ((9 integer)): 1603893 <= 32 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603894 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1603895 <= 28837 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: 4 => ((4 integer)) mem: ((4 integer)): 1603764 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1603765 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: #\f => ((6 character)) mem: ((6 character)): 1603766 <= #\f run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603914 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603916 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: #\f => ((2 character)) mem: ((2 character)): 1603917 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1603918 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1603919 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1603920 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1603921 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1603922 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 17 => ((8 integer)) mem: ((8 integer)): 1603923 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 33 => ((9 integer)) mem: ((9 integer)): 1603924 <= 33 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1603925 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1603926 <= 28838 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 9: 5 => ((4 integer)) mem: ((4 integer)): 1603764 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: t => ((5 boolean)) mem: ((5 boolean)): 1603765 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/main14post 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603945 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1603946 <= 29091 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603947 <= 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 3: nil => ((2 boolean)) mem: ((2 boolean)): 1603948 <= nil run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 0: 1603976 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1603978 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1603979 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1603980 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/main14post 7: (((reply))) run: print-instruction-trace/print-page/main14post 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-instruction-trace/print-page/main14post 5: 20396 => ((3 trace-address-array-address)) mem: ((3 trace-address-array-address)): 1602709 <= 20396 run: print-instruction-trace/print-page/main14post 6: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace/print-page/main14post 6: 0 => ((4 integer)) mem: ((4 integer)): 1602710 <= 0 run: print-instruction-trace/print-page/main14post 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset))) mem: ((3 trace-address-array-address)) => 20396 run: print-instruction-trace/print-page/main14post 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref))) array-len: ((3 trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: print-instruction-trace/print-page/main14post 9: 5 => ((5 integer)) mem: ((5 integer)): 1602711 <= 5 run: print-instruction-trace/print-page/main14post 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer))) mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/main14post 10: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: print-instruction-trace/print-page/main14post 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/main14post 11: nil => ((6 boolean)) mem: ((6 boolean)): 1602712 <= nil run: print-instruction-trace/print-page/main14post 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/print-page/main14post 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/print-page/main14post 13: nil => ((7 boolean)) mem: ((7 boolean)): 1602713 <= nil run: print-instruction-trace/print-page/main14post 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => nil run: print-instruction-trace/print-page/main14post 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20397 trace-address) (raw)) => 16969 run: print-instruction-trace/print-page/main14post 15: 16969 => ((8 trace-address)) mem: ((8 trace-address)): 1602714 <= 16969 run: print-instruction-trace/print-page/main14post 16: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/main14post 0: 1604007 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604009 <= 28799 run: print-character/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604010 <= #\space run: print-character/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604011 <= nil run: print-character/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604012 <= nil run: print-character/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604013 <= 28801 run: print-character/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604014 <= 28802 run: print-character/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604015 <= 17 run: print-character/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604016 <= 34 run: print-character/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 34 => ((9 integer)) mem: ((9 integer)): 1604017 <= 34 run: print-character/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604018 <= 28804 run: print-character/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/main14post 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1604019 <= 28839 run: print-character/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/print-instruction-trace/print-page/main14post 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace/print-page/main14post 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-instruction-trace/print-page/main14post 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/main14post 0: 1604038 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604040 <= 28799 run: print-character/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604041 <= #\space run: print-character/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604042 <= nil run: print-character/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604043 <= nil run: print-character/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604044 <= 28801 run: print-character/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604045 <= 28802 run: print-character/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604046 <= 17 run: print-character/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604047 <= 34 run: print-character/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 35 => ((9 integer)) mem: ((9 integer)): 1604048 <= 35 run: print-character/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604049 <= 28804 run: print-character/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/main14post 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1604050 <= 28840 run: print-character/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace/print-page/main14post 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace/print-page/main14post 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-instruction-trace/print-page/main14post 18: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/main14post 0: 1604069 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604071 <= 28799 run: print-character/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604072 <= #\space run: print-character/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604073 <= nil run: print-character/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604074 <= nil run: print-character/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604075 <= 28801 run: print-character/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604076 <= 28802 run: print-character/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604077 <= 17 run: print-character/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604078 <= 34 run: print-character/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 36 => ((9 integer)) mem: ((9 integer)): 1604079 <= 36 run: print-character/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604080 <= 28804 run: print-character/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/main14post 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1604081 <= 28841 run: print-character/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/print-instruction-trace/print-page/main14post 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-instruction-trace/print-page/main14post 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-instruction-trace/print-page/main14post 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 trace-address)) => 16969 run: print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-instruction-trace/print-page/main14post 0: 1604100 => ((default-space space-address)) run: print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16969) run: print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604102 <= 28799 run: print-trace/print-instruction-trace/print-page/main14post 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 16969) run: print-trace/print-instruction-trace/print-page/main14post 2: 16969 => ((2 trace-address)) mem: ((2 trace-address)): 1604103 <= 16969 run: print-trace/print-instruction-trace/print-page/main14post 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((16969 string-address) (raw)) => 17191 run: print-trace/print-instruction-trace/print-page/main14post 3: 17191 => ((3 string-address)) mem: ((3 string-address)): 1604104 <= 17191 run: print-trace/print-instruction-trace/print-page/main14post 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604131 => ((default-space space-address)) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604133 <= 28799 run: clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-instruction-trace/print-page/main14post 3: 17 => ((2 integer)) mem: ((2 integer)): 1604134 <= 17 run: clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1604135 <= 28802 run: clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-instruction-trace/print-page/main14post 5: 3 => ((4 integer)) mem: ((4 integer)): 1604136 <= 3 run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604162 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604164 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604165 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604166 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604167 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604168 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604169 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604170 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604171 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 37 => ((9 integer)) mem: ((9 integer)): 1604172 <= 37 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604173 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1604174 <= 28842 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604193 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604195 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604196 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604197 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604198 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604199 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604200 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604201 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604202 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 38 => ((9 integer)) mem: ((9 integer)): 1604203 <= 38 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604204 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1604205 <= 28843 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604224 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604226 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604227 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604228 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604229 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604230 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604231 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604232 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604233 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 39 => ((9 integer)) mem: ((9 integer)): 1604234 <= 39 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604235 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1604236 <= 28844 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604255 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604257 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604258 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604259 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604260 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604261 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604262 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604263 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604264 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 40 => ((9 integer)) mem: ((9 integer)): 1604265 <= 40 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604266 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1604267 <= 28845 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604286 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604288 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604289 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604290 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604291 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604292 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604293 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604294 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604295 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 41 => ((9 integer)) mem: ((9 integer)): 1604296 <= 41 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604297 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1604298 <= 28846 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604317 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604319 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604320 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604321 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604322 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604323 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604324 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604325 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604326 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 42 => ((9 integer)) mem: ((9 integer)): 1604327 <= 42 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604328 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1604329 <= 28847 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604348 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604350 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604351 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604352 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604353 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604354 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604355 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604356 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604357 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 43 => ((9 integer)) mem: ((9 integer)): 1604358 <= 43 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604359 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1604360 <= 28848 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604379 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604381 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604382 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604383 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604384 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604385 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604386 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604387 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604388 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 44 => ((9 integer)) mem: ((9 integer)): 1604389 <= 44 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604390 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1604391 <= 28849 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604410 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604412 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604413 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604414 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604415 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604416 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604417 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604418 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604419 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 45 => ((9 integer)) mem: ((9 integer)): 1604420 <= 45 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604421 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1604422 <= 28850 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604441 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604443 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604444 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604445 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604446 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604447 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604448 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604449 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604450 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 46 => ((9 integer)) mem: ((9 integer)): 1604451 <= 46 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604452 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1604453 <= 28851 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604472 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604474 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604475 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604476 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604477 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604478 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604479 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604480 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604481 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 47 => ((9 integer)) mem: ((9 integer)): 1604482 <= 47 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604483 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1604484 <= 28852 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604503 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604505 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604506 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604507 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604508 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604509 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604510 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604511 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604512 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 48 => ((9 integer)) mem: ((9 integer)): 1604513 <= 48 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604514 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1604515 <= 28853 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604534 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604536 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604537 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604538 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604539 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604540 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604541 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604542 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604543 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 49 => ((9 integer)) mem: ((9 integer)): 1604544 <= 49 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604545 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1604546 <= 28854 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: nil => ((5 boolean)) mem: ((5 boolean)): 1604137 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 0: 1604565 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604567 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604568 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604569 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604570 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604571 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604572 <= 28802 schedule: scheduling print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post for further processing schedule: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604573 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604574 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 50 => ((9 integer)) mem: ((9 integer)): 1604575 <= 50 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604576 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 1604577 <= 28855 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 6: t => ((5 boolean)) mem: ((5 boolean)): 1604137 <= t run: clear-line/print-trace/print-instruction-trace/print-page/main14post 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-instruction-trace/print-page/main14post 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-instruction-trace/print-page/main14post 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-instruction-trace/print-page/main14post 11: (((reply))) run: print-trace/print-instruction-trace/print-page/main14post 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17191 run: print-string/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 0: 1604596 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17191) run: print-string/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604598 <= 28799 run: print-string/print-trace/print-instruction-trace/print-page/main14post 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17191) run: print-string/print-trace/print-instruction-trace/print-page/main14post 2: 17191 => ((2 string-address)) mem: ((2 string-address)): 1604599 <= 17191 run: print-string/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17191 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/print-page/main14post 3: 3 => ((3 integer)) mem: ((3 integer)): 1604600 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 4: 0 => ((4 integer)) mem: ((4 integer)): 1604601 <= 0 run: print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1604602 <= nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17192 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: #\m => ((6 character)) mem: ((6 character)): 1604603 <= #\m run: print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: 1604627 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604629 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: #\m => ((2 character)) mem: ((2 character)): 1604630 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604631 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604632 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604633 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604634 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604635 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604636 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 37 => ((9 integer)) mem: ((9 integer)): 1604637 <= 37 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604638 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1604639 <= 28842 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: 1 => ((4 integer)) mem: ((4 integer)): 1604601 <= 1 run: print-string/print-trace/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1604602 <= nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17193 byte) (raw)) => e run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: #\e => ((6 character)) mem: ((6 character)): 1604603 <= #\e run: print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: 1604658 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604660 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: #\e => ((2 character)) mem: ((2 character)): 1604661 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604662 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604663 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604664 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604665 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604666 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604667 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 38 => ((9 integer)) mem: ((9 integer)): 1604668 <= 38 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604669 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1604670 <= 28843 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: 2 => ((4 integer)) mem: ((4 integer)): 1604601 <= 2 run: print-string/print-trace/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1604602 <= nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17194 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: #\m => ((6 character)) mem: ((6 character)): 1604603 <= #\m run: print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: 1604689 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604691 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: #\m => ((2 character)) mem: ((2 character)): 1604692 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604693 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604694 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604695 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604696 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604697 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604698 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 39 => ((9 integer)) mem: ((9 integer)): 1604699 <= 39 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604700 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1604701 <= 28844 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: 3 => ((4 integer)) mem: ((4 integer)): 1604601 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: t => ((5 boolean)) mem: ((5 boolean)): 1604602 <= t run: print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-instruction-trace/print-page/main14post 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/main14post 0: 1604720 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604722 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604723 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604724 <= nil run: print-character/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604725 <= nil run: print-character/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604726 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604727 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604728 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604729 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 40 => ((9 integer)) mem: ((9 integer)): 1604730 <= 40 run: print-character/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604731 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/main14post 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1604732 <= 28845 run: print-character/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-trace/print-instruction-trace/print-page/main14post 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/main14post 0: 1604751 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604753 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/main14post 2: #\: => ((2 character)) mem: ((2 character)): 1604754 <= #\: run: print-character/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604755 <= nil run: print-character/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604756 <= nil run: print-character/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604757 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604758 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604759 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604760 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 41 => ((9 integer)) mem: ((9 integer)): 1604761 <= 41 run: print-character/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604762 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/main14post 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1604763 <= 28846 run: print-character/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-instruction-trace/print-page/main14post 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\: run: print-character/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/main14post 0: 1604782 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604784 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604785 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604786 <= nil run: print-character/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604787 <= nil run: print-character/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604788 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604789 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604790 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604791 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 42 => ((9 integer)) mem: ((9 integer)): 1604792 <= 42 run: print-character/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604793 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/main14post 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1604794 <= 28847 run: print-character/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-trace/print-instruction-trace/print-page/main14post 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((16970 string-address) (raw)) => 17257 run: print-trace/print-instruction-trace/print-page/main14post 9: 17257 => ((4 string-address)) mem: ((4 string-address)): 1604105 <= 17257 run: print-trace/print-instruction-trace/print-page/main14post 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17257 run: print-string/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 0: 1604813 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17257) run: print-string/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604815 <= 28799 run: print-string/print-trace/print-instruction-trace/print-page/main14post 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17257) run: print-string/print-trace/print-instruction-trace/print-page/main14post 2: 17257 => ((2 string-address)) mem: ((2 string-address)): 1604816 <= 17257 run: print-string/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17257 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/print-page/main14post 3: 3 => ((3 integer)) mem: ((3 integer)): 1604817 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 4: 0 => ((4 integer)) mem: ((4 integer)): 1604818 <= 0 run: print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1604819 <= nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17258 byte) (raw)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: #\1 => ((6 character)) mem: ((6 character)): 1604820 <= #\1 run: print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: 1604844 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604846 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: #\1 => ((2 character)) mem: ((2 character)): 1604847 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604848 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604849 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604850 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604851 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604852 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604853 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 43 => ((9 integer)) mem: ((9 integer)): 1604854 <= 43 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604855 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1604856 <= 28848 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: 1 => ((4 integer)) mem: ((4 integer)): 1604818 <= 1 run: print-string/print-trace/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1604819 <= nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17259 byte) (raw)) => run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: #\space => ((6 character)) mem: ((6 character)): 1604820 <= #\space run: print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: 1604875 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604877 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: #\space => ((2 character)) mem: ((2 character)): 1604878 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604879 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604880 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604881 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604882 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604883 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604884 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 44 => ((9 integer)) mem: ((9 integer)): 1604885 <= 44 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604886 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1604887 <= 28849 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: 2 => ((4 integer)) mem: ((4 integer)): 1604818 <= 2 run: print-string/print-trace/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: nil => ((5 boolean)) mem: ((5 boolean)): 1604819 <= nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17260 byte) (raw)) => a run: print-string/print-trace/print-instruction-trace/print-page/main14post 7: #\a => ((6 character)) mem: ((6 character)): 1604820 <= #\a run: print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 0: 1604906 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604908 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 2: #\a => ((2 character)) mem: ((2 character)): 1604909 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1604910 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1604911 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1604912 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1604913 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 8: 17 => ((7 integer)) mem: ((7 integer)): 1604914 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 9: 34 => ((8 integer)) mem: ((8 integer)): 1604915 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 10: 45 => ((9 integer)) mem: ((9 integer)): 1604916 <= 45 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1604917 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1604918 <= 28850 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-instruction-trace/print-page/main14post 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/print-page/main14post 9: 3 => ((4 integer)) mem: ((4 integer)): 1604818 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/main14post 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/main14post 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/print-page/main14post 5: t => ((5 boolean)) mem: ((5 boolean)): 1604819 <= t run: print-string/print-trace/print-instruction-trace/print-page/main14post 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace/print-page/main14post 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace/print-page/main14post 0: 1604937 => ((default-space space-address)) run: add-line/print-instruction-trace/print-page/main14post 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace/print-page/main14post 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1604938 <= 29091 run: add-line/print-instruction-trace/print-page/main14post 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace/print-page/main14post 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604939 <= 28799 run: add-line/print-instruction-trace/print-page/main14post 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/print-page/main14post 3: nil => ((2 boolean)) mem: ((2 boolean)): 1604940 <= nil run: add-line/print-instruction-trace/print-page/main14post 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace/print-page/main14post 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace/print-page/main14post 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace/print-page/main14post 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 0: 1604968 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1604970 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1604971 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 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/print-page/main14post 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1604972 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/main14post 7: (((reply))) run: print-instruction-trace/print-page/main14post 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: print-instruction-trace/print-page/main14post 21: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-instruction-trace/print-page/main14post 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace/print-page/main14post 22: 1 => ((4 integer)) mem: ((4 integer)): 1602710 <= 1 run: print-instruction-trace/print-page/main14post 23: (((jump)) ((-13 offset))) run: print-instruction-trace/print-page/main14post 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/main14post 11: nil => ((6 boolean)) mem: ((6 boolean)): 1602712 <= nil run: print-instruction-trace/print-page/main14post 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/print-page/main14post 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/print-page/main14post 13: t => ((7 boolean)) mem: ((7 boolean)): 1602713 <= t run: print-instruction-trace/print-page/main14post 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => t run: print-page/main14post 47: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/main14post 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/main14post 0: 1604999 => ((default-space space-address)) run: clear-rest-of-page/print-page/main14post 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/main14post 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1605000 <= 29091 run: clear-rest-of-page/print-page/main14post 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/main14post 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1605001 <= 28799 run: clear-rest-of-page/print-page/main14post 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/main14post 3: t => ((2 boolean)) mem: ((2 boolean)): 1605002 <= t run: clear-rest-of-page/print-page/main14post 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t schedule: done with routine nil ===: main14 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)) ((-1 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)) ((1 literal))) -- nil c{0: 6 (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((5 literal))) -- nil c{0: 8 (((s string-address)) <- ((new)) K) -- nil c{0: 9 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 10 (((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)) ((-1 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)) ((1 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((5 literal))) c{1: 8 ✓ (((s string-address)) <- ((new)) K) c{1: 9 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 10 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main14 is browser-state cn0: convert-names in main14 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)) ((-1 literal))) nil nil 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)) ((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)) ((1 literal))) nil nil cn0: checking arg ((1 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)) ((5 literal))) nil nil cn0: checking arg ((5 literal)) cn0: checking oarg ((expanded-children integer) (space 1)) maybe-add: ((expanded-children integer) (space 1)) 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)) 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)) ((-1 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((5 literal))) 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))) schedule: main14 run: main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main14 0: 1701000 => ((default-space space-address)) run: main14 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1701001 <= 29091 run: main14 2: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) run: main14 2: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: main14 3: (((5 integer) (space 1)) <- ((copy)) ((-1 literal))) run: main14 3: -1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -1 run: main14 4: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) run: main14 4: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: main14 5: (((7 integer) (space 1)) <- ((copy)) ((1 literal))) run: main14 5: 1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 1 run: main14 6: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) run: main14 6: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 1 run: main14 7: (((3 integer) (space 1)) <- ((copy)) ((5 literal))) run: main14 7: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: main14 8: (((1 string-address)) <- ((new)) K) run: main14 8: 1701031 => ((1 string-address)) mem: ((1 string-address)): 1701002 <= 1701031 run: main14 9: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 1701031 run: init-keyboard/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main14 0: 1701033 => ((default-space space-address)) run: init-keyboard/main14 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main14 1: 1701064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1701035 <= 1701064 run: init-keyboard/main14 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main14 2: 1701065 => ((2 string-address-address)) mem: ((2 string-address-address)): 1701036 <= 1701065 run: init-keyboard/main14 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (1701031) run: init-keyboard/main14 3: 1701031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 1701065 <= 1701031 run: init-keyboard/main14 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main14 4: 1701064 => ((3 integer-address)) mem: ((3 integer-address)): 1701037 <= 1701064 run: init-keyboard/main14 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main14 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1701064 <= 0 run: init-keyboard/main14 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 1701064 run: main14 9: 1701064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 1701003 <= 1701064 run: main14 10: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 1701064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main14 0: 1701066 => ((default-space space-address)) run: process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1701064 28799) run: process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1701067 <= 29091 run: process-key/main14 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 1701064 28799) run: process-key/main14 2: 1701064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1701068 <= 1701064 run: process-key/main14 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 1701064 28799) run: process-key/main14 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 1701069 <= 28799 run: process-key/main14 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 1701064 run: read-key/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main14 0: 1701097 => ((default-space space-address)) run: read-key/process-key/main14 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (1701064 silent) run: read-key/process-key/main14 1: 1701064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1701099 <= 1701064 run: read-key/process-key/main14 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (1701064 silent) run: read-key/process-key/main14 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 1701100 <= silent run: read-key/process-key/main14 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 1701064 run: read-key/process-key/main14 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main14 4: 1701064 => ((3 integer-address)) mem: ((3 integer-address)): 1701101 <= 1701064 run: read-key/process-key/main14 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((1701065 string-address) (raw)) => 1701031 run: read-key/process-key/main14 5: 1701031 => ((4 string-address)) mem: ((4 string-address)): 1701102 <= 1701031 run: read-key/process-key/main14 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((1701031 integer) (raw)) => 1 run: read-key/process-key/main14 6: 1 => ((5 integer)) mem: ((5 integer)): 1701103 <= 1 run: read-key/process-key/main14 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main14 7: nil => ((6 boolean)) mem: ((6 boolean)): 1701104 <= nil run: read-key/process-key/main14 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main14 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((1701031 string) (raw)) mem: ((1701031 integer) (raw)) => 1 mem: ((1701032 byte) (raw)) => K run: read-key/process-key/main14 10: #\K => ((7 character)) mem: ((7 character)): 1701105 <= #\K run: read-key/process-key/main14 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main14 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1701064 <= 1 run: read-key/process-key/main14 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main14 4: #\K => ((3 character)) mem: ((3 character)): 1701070 <= #\K run: process-key/main14 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main14 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main14 7: nil => ((4 boolean)) mem: ((4 boolean)): 1701071 <= nil run: process-key/main14 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main14 8: nil => ((5 boolean)) mem: ((5 boolean)): 1701072 <= nil run: process-key/main14 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main14 9: nil => ((6 boolean)) mem: ((6 boolean)): 1701073 <= nil run: process-key/main14 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main14 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main14 12: nil => ((7 boolean)) mem: ((7 boolean)): 1701074 <= nil run: process-key/main14 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main14 13: nil => ((8 boolean)) mem: ((8 boolean)): 1701075 <= nil run: process-key/main14 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main14 14: nil => ((7 boolean)) mem: ((7 boolean)): 1701074 <= nil run: process-key/main14 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main14 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main14 18: nil => ((9 boolean)) mem: ((9 boolean)): 1701076 <= nil run: process-key/main14 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main14 19: nil => ((10 boolean)) mem: ((10 boolean)): 1701077 <= nil run: process-key/main14 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main14 20: nil => ((9 boolean)) mem: ((9 boolean)): 1701076 <= nil run: process-key/main14 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main14 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main14 24: nil => ((11 boolean)) mem: ((11 boolean)): 1701078 <= nil run: process-key/main14 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main14 25: t => ((12 boolean)) mem: ((12 boolean)): 1701079 <= t run: process-key/main14 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main14 26: t => ((11 boolean)) mem: ((11 boolean)): 1701078 <= t run: process-key/main14 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main14 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main14 0: 1701128 => ((default-space space-address)) run: at-first-page/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1701129 <= 29091 run: at-first-page/process-key/main14 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: at-first-page/process-key/main14 2: nil => ((1 boolean)) mem: ((1 boolean)): 1701130 <= nil run: at-first-page/process-key/main14 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main14 4: (((reply)) ((nil literal))) run: process-key/main14 28: nil => ((13 boolean)) mem: ((13 boolean)): 1701080 <= nil run: process-key/main14 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main14 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main14 0: 1701159 => ((default-space space-address)) run: to-top/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1701160 <= 29091 run: to-top/process-key/main14 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main14 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701161 <= 28799 run: to-top/process-key/main14 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main14 3: nil => ((2 boolean)) mem: ((2 boolean)): 1701162 <= nil run: to-top/process-key/main14 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main14 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main14 0: 1701190 => ((default-space space-address)) run: up/to-top/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1701191 <= 29091 run: up/to-top/process-key/main14 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main14 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701192 <= 28799 run: up/to-top/process-key/main14 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main14 3: nil => ((2 boolean)) mem: ((2 boolean)): 1701193 <= nil run: up/to-top/process-key/main14 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main14 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main14 0: 1701221 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main14 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main14 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1701223 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main14 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main14 2: 1 => ((2 integer)) mem: ((2 integer)): 1701224 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main14 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main14 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1701225 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main14 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main14 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1701226 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main14 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main14 5: 5 => ((5 integer)) mem: ((5 integer)): 1701227 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main14 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main14 5: 5 => ((3 integer)) mem: ((3 integer)): 1701194 <= 5 run: up/to-top/process-key/main14 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main14 6: 6 => ((3 integer)) mem: ((3 integer)): 1701194 <= 6 run: up/to-top/process-key/main14 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main14 7: 7 => ((4 integer)) mem: ((4 integer)): 1701195 <= 7 run: up/to-top/process-key/main14 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 7 run: up/to-top/process-key/main14 8: nil => ((5 boolean)) mem: ((5 boolean)): 1701196 <= nil run: up/to-top/process-key/main14 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main14 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main14 20: nil => ((8 boolean)) mem: ((8 boolean)): 1701199 <= nil run: up/to-top/process-key/main14 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main14 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main14 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main14 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main14 0: 1701252 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701254 <= 28799 run: cursor-up/up/to-top/process-key/main14 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main14 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main14 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1701255 <= 28801 run: cursor-up/up/to-top/process-key/main14 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/main14 4: nil => ((3 boolean)) mem: ((3 boolean)): 1701256 <= nil run: cursor-up/up/to-top/process-key/main14 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main14 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/main14 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main14 7: (((reply))) run: to-top/process-key/main14 6: (((jump)) ((-4 offset))) run: to-top/process-key/main14 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main14 3: nil => ((2 boolean)) mem: ((2 boolean)): 1701162 <= nil run: to-top/process-key/main14 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main14 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main14 0: 1701283 => ((default-space space-address)) run: up/to-top/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1701284 <= 29091 run: up/to-top/process-key/main14 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main14 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701285 <= 28799 run: up/to-top/process-key/main14 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main14 3: nil => ((2 boolean)) mem: ((2 boolean)): 1701286 <= nil run: up/to-top/process-key/main14 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main14 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main14 0: 1701314 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main14 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main14 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1701316 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main14 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main14 2: 1 => ((2 integer)) mem: ((2 integer)): 1701317 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main14 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main14 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1701318 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main14 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main14 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1701319 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main14 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main14 5: 5 => ((5 integer)) mem: ((5 integer)): 1701320 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main14 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main14 5: 5 => ((3 integer)) mem: ((3 integer)): 1701287 <= 5 run: up/to-top/process-key/main14 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main14 6: 6 => ((3 integer)) mem: ((3 integer)): 1701287 <= 6 run: up/to-top/process-key/main14 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main14 7: 7 => ((4 integer)) mem: ((4 integer)): 1701288 <= 7 run: up/to-top/process-key/main14 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 7 run: up/to-top/process-key/main14 8: nil => ((5 boolean)) mem: ((5 boolean)): 1701289 <= nil run: up/to-top/process-key/main14 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main14 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main14 20: nil => ((8 boolean)) mem: ((8 boolean)): 1701292 <= nil run: up/to-top/process-key/main14 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main14 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main14 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main14 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main14 0: 1701345 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701347 <= 28799 run: cursor-up/up/to-top/process-key/main14 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main14 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main14 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1701348 <= 28801 run: cursor-up/up/to-top/process-key/main14 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/main14 4: nil => ((3 boolean)) mem: ((3 boolean)): 1701349 <= nil run: cursor-up/up/to-top/process-key/main14 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main14 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/main14 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main14 7: (((reply))) run: to-top/process-key/main14 6: (((jump)) ((-4 offset))) run: to-top/process-key/main14 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main14 3: nil => ((2 boolean)) mem: ((2 boolean)): 1701162 <= nil run: to-top/process-key/main14 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main14 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main14 0: 1701376 => ((default-space space-address)) run: up/to-top/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1701377 <= 29091 run: up/to-top/process-key/main14 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main14 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701378 <= 28799 run: up/to-top/process-key/main14 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main14 3: nil => ((2 boolean)) mem: ((2 boolean)): 1701379 <= nil run: up/to-top/process-key/main14 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main14 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main14 0: 1701407 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main14 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main14 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1701409 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main14 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main14 2: 1 => ((2 integer)) mem: ((2 integer)): 1701410 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main14 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main14 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1701411 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main14 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main14 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1701412 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main14 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main14 5: 5 => ((5 integer)) mem: ((5 integer)): 1701413 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main14 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main14 5: 5 => ((3 integer)) mem: ((3 integer)): 1701380 <= 5 run: up/to-top/process-key/main14 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main14 6: 6 => ((3 integer)) mem: ((3 integer)): 1701380 <= 6 run: up/to-top/process-key/main14 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main14 7: 7 => ((4 integer)) mem: ((4 integer)): 1701381 <= 7 run: up/to-top/process-key/main14 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/to-top/process-key/main14 8: nil => ((5 boolean)) mem: ((5 boolean)): 1701382 <= nil run: up/to-top/process-key/main14 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main14 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main14 20: nil => ((8 boolean)) mem: ((8 boolean)): 1701385 <= nil run: up/to-top/process-key/main14 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main14 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main14 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main14 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main14 0: 1701438 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701440 <= 28799 run: cursor-up/up/to-top/process-key/main14 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main14 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main14 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1701441 <= 28801 run: cursor-up/up/to-top/process-key/main14 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/main14 4: nil => ((3 boolean)) mem: ((3 boolean)): 1701442 <= nil run: cursor-up/up/to-top/process-key/main14 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main14 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/main14 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main14 7: (((reply))) run: to-top/process-key/main14 6: (((jump)) ((-4 offset))) run: to-top/process-key/main14 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main14 3: t => ((2 boolean)) mem: ((2 boolean)): 1701162 <= t run: to-top/process-key/main14 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main14 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main14 0: 1701469 => ((default-space space-address)) run: previous-page/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1701470 <= 29091 run: previous-page/process-key/main14 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main14 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main14 3: nil => ((1 boolean)) mem: ((1 boolean)): 1701471 <= nil run: previous-page/process-key/main14 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main14 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main14 5: nil => ((1 boolean)) mem: ((1 boolean)): 1701471 <= nil run: previous-page/process-key/main14 6: (((jump-if)) ((1 boolean)) ((39 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main14 7: (((2 boolean)) <- ((equal)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main14 7: t => ((2 boolean)) mem: ((2 boolean)): 1701472 <= t run: previous-page/process-key/main14 8: (((3 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -1 run: previous-page/process-key/main14 8: t => ((3 boolean)) mem: ((3 boolean)): 1701473 <= t run: previous-page/process-key/main14 9: (((3 boolean)) <- ((and)) ((2 boolean)) ((3 boolean))) mem: ((2 boolean)) => t mem: ((3 boolean)) => t run: previous-page/process-key/main14 9: t => ((3 boolean)) mem: ((3 boolean)): 1701473 <= t run: previous-page/process-key/main14 10: (((jump-if)) ((3 boolean)) ((35 offset))) mem: ((3 boolean)) => t run: previous-page/process-key/main14 46: easy-case run: previous-page/process-key/main14 47: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((8 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main14 47: -2 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= -2 run: previous-page/process-key/main14 48: (((4 integer) (space 1)) <- ((max)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => -2 run: max/previous-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/previous-page/process-key/main14 0: 1701500 => ((default-space space-address)) run: max/previous-page/process-key/main14 1: (((1 integer)) <- ((next-input))) arg: nil 0 (-2 0) run: max/previous-page/process-key/main14 1: -2 => ((1 integer)) mem: ((1 integer)): 1701502 <= -2 run: max/previous-page/process-key/main14 2: (((2 integer)) <- ((next-input))) arg: nil 1 (-2 0) run: max/previous-page/process-key/main14 2: 0 => ((2 integer)) mem: ((2 integer)): 1701503 <= 0 run: max/previous-page/process-key/main14 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => -2 mem: ((2 integer)) => 0 run: max/previous-page/process-key/main14 3: nil => ((3 boolean)) mem: ((3 boolean)): 1701504 <= nil run: max/previous-page/process-key/main14 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/previous-page/process-key/main14 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: previous-page/process-key/main14 48: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 0 run: previous-page/process-key/main14 49: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: previous-page/process-key/main14 49: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: process-key/main14 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main14 0: 1701531 => ((default-space space-address)) run: print-page/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1701532 <= 29091 run: print-page/process-key/main14 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main14 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701533 <= 28799 run: print-page/process-key/main14 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/process-key/main14 3: 0 => ((2 integer)) mem: ((2 integer)): 1701534 <= 0 run: print-page/process-key/main14 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/main14 4: nil => ((3 boolean)) mem: ((3 boolean)): 1701535 <= nil run: print-page/process-key/main14 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main14 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/process-key/main14 7: nil => ((4 boolean)) mem: ((4 boolean)): 1701536 <= nil run: print-page/process-key/main14 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/process-key/main14 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/main14 29: nil => ((3 boolean)) mem: ((3 boolean)): 1701535 <= nil run: print-page/process-key/main14 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main14 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: print-page/process-key/main14 32: t => ((11 boolean)) mem: ((11 boolean)): 1701543 <= t run: print-page/process-key/main14 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/process-key/main14 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1))) mem: ((2 integer)) => 0 mem: ((2 integer) (space 1)) => 1 run: print-page/process-key/main14 37: nil => ((12 boolean)) mem: ((12 boolean)): 1701544 <= nil run: print-page/process-key/main14 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => nil run: print-page/process-key/main14 42: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer)) ((2 integer) (space 1) (until))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 0 mem: ((2 integer) (space 1) (until)) => 1 run: print-traces-collapsed-from/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main14 0: 1701562 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1701563 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main14 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main14 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701564 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main14 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main14 3: 0 => ((2 integer)) mem: ((2 integer)): 1701565 <= 0 run: print-traces-collapsed-from/print-page/process-key/main14 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main14 4: 1 => ((3 integer)) mem: ((3 integer)): 1701566 <= 1 run: print-traces-collapsed-from/print-page/process-key/main14 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main14 5: 8 => ((4 integer)) mem: ((4 integer)): 1701567 <= 8 run: print-traces-collapsed-from/print-page/process-key/main14 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main14 7: (((4 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 1 run: min/print-traces-collapsed-from/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/print-traces-collapsed-from/print-page/process-key/main14 0: 1701593 => ((default-space space-address)) run: min/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 1) run: min/print-traces-collapsed-from/print-page/process-key/main14 1: 8 => ((1 integer)) mem: ((1 integer)): 1701595 <= 8 run: min/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 1) run: min/print-traces-collapsed-from/print-page/process-key/main14 2: 1 => ((2 integer)) mem: ((2 integer)): 1701596 <= 1 run: min/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 1 run: min/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 boolean)) mem: ((3 boolean)): 1701597 <= nil run: min/print-traces-collapsed-from/print-page/process-key/main14 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/print-traces-collapsed-from/print-page/process-key/main14 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main14 7: 1 => ((4 integer)) mem: ((4 integer)): 1701567 <= 1 run: print-traces-collapsed-from/print-page/process-key/main14 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main14 8: nil => ((5 boolean)) mem: ((5 boolean)): 1701568 <= nil run: print-traces-collapsed-from/print-page/process-key/main14 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: nil => ((6 boolean)) mem: ((6 boolean)): 1701569 <= nil run: print-traces-collapsed-from/print-page/process-key/main14 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main14 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-traces-collapsed-from/print-page/process-key/main14 12: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 1701570 <= 14024 run: print-traces-collapsed-from/print-page/process-key/main14 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main14 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: print-traces-collapsed-from/print-page/process-key/main14 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main14 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main14 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 0: 1701624 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 1701626 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: 14024 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 1701631 <= 14024 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 1701632 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701655 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701657 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: 17 => ((2 integer)) mem: ((2 integer)): 1701658 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1701659 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 5: 0 => ((4 integer)) mem: ((4 integer)): 1701660 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701686 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701688 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1701689 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1701690 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1701691 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1701692 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1701693 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1701694 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1701695 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 0 => ((9 integer)) mem: ((9 integer)): 1701696 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1701697 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1701698 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701717 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701719 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1701720 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1701721 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1701722 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1701723 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1701724 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1701725 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1701726 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 1 => ((9 integer)) mem: ((9 integer)): 1701727 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1701728 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1701729 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701748 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701750 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1701751 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1701752 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1701753 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1701754 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1701755 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1701756 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1701757 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 2 => ((9 integer)) mem: ((9 integer)): 1701758 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1701759 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1701760 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701779 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701781 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1701782 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1701783 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1701784 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1701785 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1701786 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1701787 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1701788 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 3 => ((9 integer)) mem: ((9 integer)): 1701789 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1701790 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1701791 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701810 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701812 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1701813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1701814 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1701815 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1701816 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1701817 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1701818 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1701819 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 4 => ((9 integer)) mem: ((9 integer)): 1701820 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1701821 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1701822 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701841 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701843 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1701844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1701845 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1701846 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1701847 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1701848 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1701849 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1701850 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 5 => ((9 integer)) mem: ((9 integer)): 1701851 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1701852 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1701853 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701872 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701874 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1701875 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1701876 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1701877 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1701878 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1701879 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1701880 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1701881 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 6 => ((9 integer)) mem: ((9 integer)): 1701882 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1701883 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1701884 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701903 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701905 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1701906 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1701907 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1701908 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1701909 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1701910 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1701911 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1701912 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 7 => ((9 integer)) mem: ((9 integer)): 1701913 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1701914 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1701915 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701934 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701936 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1701937 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1701938 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1701939 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1701940 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1701941 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1701942 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1701943 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 8 => ((9 integer)) mem: ((9 integer)): 1701944 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1701945 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1701946 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701965 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701967 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1701968 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1701969 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1701970 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1701971 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1701972 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1701973 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1701974 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 9 => ((9 integer)) mem: ((9 integer)): 1701975 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1701976 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1701977 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1701996 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1701998 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1701999 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702000 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702001 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702002 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702003 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702004 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702005 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 10 => ((9 integer)) mem: ((9 integer)): 1702006 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702007 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1702008 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702027 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702029 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702030 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702031 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702032 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702033 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702034 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702035 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702036 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 11 => ((9 integer)) mem: ((9 integer)): 1702037 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702038 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1702039 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702058 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702060 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702061 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702062 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702063 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702064 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702065 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702066 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702067 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 12 => ((9 integer)) mem: ((9 integer)): 1702068 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702069 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1702070 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702089 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702091 <= 28799 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702092 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702093 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702094 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702095 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702096 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702097 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702098 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 13 => ((9 integer)) mem: ((9 integer)): 1702099 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702100 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1702101 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702120 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702122 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702123 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702124 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702125 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702126 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702127 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702128 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702129 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 14 => ((9 integer)) mem: ((9 integer)): 1702130 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702131 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1702132 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702151 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702153 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702154 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702155 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702156 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702157 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702158 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702159 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702160 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 15 => ((9 integer)) mem: ((9 integer)): 1702161 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702162 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1702163 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1701661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702182 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702184 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702185 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702186 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702187 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702188 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702189 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702190 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702191 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 16 => ((9 integer)) mem: ((9 integer)): 1702192 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702193 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1702194 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: t => ((5 boolean)) mem: ((5 boolean)): 1701661 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 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/main14 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702213 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702215 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\+ => ((2 character)) mem: ((2 character)): 1702216 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702217 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702218 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702219 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702220 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702221 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702222 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 0 => ((9 integer)) mem: ((9 integer)): 1702223 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702224 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1702225 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702244 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702246 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702247 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702248 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702249 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702250 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702251 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702252 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702253 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 1 => ((9 integer)) mem: ((9 integer)): 1702254 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702255 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1702256 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: 14290 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 1701633 <= 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 0 => ((9 integer)) mem: ((9 integer)): 1701634 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 9: 1 => ((10 integer)) mem: ((10 integer)): 1701635 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: nil => ((11 boolean)) mem: ((11 boolean)): 1701636 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 14385 => ((12 string-address)) mem: ((12 string-address)): 1701637 <= 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702275 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702277 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 1702278 <= 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: 4 => ((3 integer)) mem: ((3 integer)): 1702279 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: 0 => ((4 integer)) mem: ((4 integer)): 1702280 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1702281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: #\m => ((6 character)) mem: ((6 character)): 1702282 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702306 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702308 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\m => ((2 character)) mem: ((2 character)): 1702309 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702310 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702311 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702312 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702313 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702314 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702315 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 2 => ((9 integer)) mem: ((9 integer)): 1702316 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702317 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1702318 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 1 => ((4 integer)) mem: ((4 integer)): 1702280 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1702281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: #\a => ((6 character)) mem: ((6 character)): 1702282 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702337 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702339 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\a => ((2 character)) mem: ((2 character)): 1702340 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702341 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702342 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702343 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702344 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702345 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702346 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 3 => ((9 integer)) mem: ((9 integer)): 1702347 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702348 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1702349 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 2 => ((4 integer)) mem: ((4 integer)): 1702280 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1702281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: #\i => ((6 character)) mem: ((6 character)): 1702282 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702368 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702370 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\i => ((2 character)) mem: ((2 character)): 1702371 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702372 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702373 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702374 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702375 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702376 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702377 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 4 => ((9 integer)) mem: ((9 integer)): 1702378 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702379 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1702380 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 3 => ((4 integer)) mem: ((4 integer)): 1702280 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1702281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: #\n => ((6 character)) mem: ((6 character)): 1702282 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702399 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702401 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\n => ((2 character)) mem: ((2 character)): 1702402 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702403 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702404 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702405 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702406 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702407 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702408 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 5 => ((9 integer)) mem: ((9 integer)): 1702409 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702410 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1702411 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 4 => ((4 integer)) mem: ((4 integer)): 1702280 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 5: t => ((5 boolean)) mem: ((5 boolean)): 1702281 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702430 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702432 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\/ => ((2 character)) mem: ((2 character)): 1702433 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702434 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702435 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702436 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702437 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702438 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702439 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 6 => ((9 integer)) mem: ((9 integer)): 1702440 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702441 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1702442 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 15: 1 => ((9 integer)) mem: ((9 integer)): 1701634 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: t => ((11 boolean)) mem: ((11 boolean)): 1701636 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702461 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702463 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702464 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702465 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702466 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702467 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702468 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702469 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702470 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 7 => ((9 integer)) mem: ((9 integer)): 1702471 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702472 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1702473 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 18: 14610 => ((13 string-address)) mem: ((13 string-address)): 1701638 <= 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702492 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702494 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 1702495 <= 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: 1 => ((3 integer)) mem: ((3 integer)): 1702496 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: 0 => ((4 integer)) mem: ((4 integer)): 1702497 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1702498 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: #\0 => ((6 character)) mem: ((6 character)): 1702499 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702523 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702525 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\0 => ((2 character)) mem: ((2 character)): 1702526 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702527 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702528 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702529 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702530 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702531 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702532 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 8 => ((9 integer)) mem: ((9 integer)): 1702533 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702534 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1702535 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 1 => ((4 integer)) mem: ((4 integer)): 1702497 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 5: t => ((5 boolean)) mem: ((5 boolean)): 1702498 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702554 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702556 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702557 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702558 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702559 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702560 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702561 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702562 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702563 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 9 => ((9 integer)) mem: ((9 integer)): 1702564 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702565 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1702566 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702585 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702587 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\: => ((2 character)) mem: ((2 character)): 1702588 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702589 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702590 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702591 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702592 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702593 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702594 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 10 => ((9 integer)) mem: ((9 integer)): 1702595 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702596 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1702597 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702616 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702618 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702619 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702620 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702621 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702622 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702623 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702624 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702625 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 11 => ((9 integer)) mem: ((9 integer)): 1702626 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702627 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1702628 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 23: 14674 => ((9 string-address)) mem: ((9 string-address)): 1701634 <= 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702647 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702649 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 1702650 <= 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: 5 => ((3 integer)) mem: ((3 integer)): 1702651 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: 0 => ((4 integer)) mem: ((4 integer)): 1702652 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1702653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: #\a => ((6 character)) mem: ((6 character)): 1702654 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702678 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702680 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\a => ((2 character)) mem: ((2 character)): 1702681 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702682 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702683 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702684 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702685 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702686 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702687 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 10: 12 => ((9 integer)) mem: ((9 integer)): 1702688 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702689 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1702690 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 1 => ((4 integer)) mem: ((4 integer)): 1702652 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1702653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: #\space => ((6 character)) mem: ((6 character)): 1702654 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702709 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702711 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702712 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702713 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702714 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702715 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702716 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702717 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702718 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 10: 13 => ((9 integer)) mem: ((9 integer)): 1702719 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702720 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1702721 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 2 => ((4 integer)) mem: ((4 integer)): 1702652 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1702653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: #\b => ((6 character)) mem: ((6 character)): 1702654 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702740 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702742 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\b => ((2 character)) mem: ((2 character)): 1702743 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702744 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702745 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702746 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702747 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702748 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702749 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 10: 14 => ((9 integer)) mem: ((9 integer)): 1702750 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702751 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1702752 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 3 => ((4 integer)) mem: ((4 integer)): 1702652 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1702653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: #\space => ((6 character)) mem: ((6 character)): 1702654 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702771 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702773 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702774 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702775 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702776 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702777 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702778 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702779 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702780 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 10: 15 => ((9 integer)) mem: ((9 integer)): 1702781 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702782 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1702783 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 4 => ((4 integer)) mem: ((4 integer)): 1702652 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1702653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: #\c => ((6 character)) mem: ((6 character)): 1702654 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702802 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702804 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: #\c => ((2 character)) mem: ((2 character)): 1702805 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702806 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702807 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702808 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702809 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702810 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 9: 0 => ((8 integer)) mem: ((8 integer)): 1702811 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 10: 16 => ((9 integer)) mem: ((9 integer)): 1702812 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702813 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1702814 <= 28821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 9: 5 => ((4 integer)) mem: ((4 integer)): 1702652 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/process-key/main14 5: t => ((5 boolean)) mem: ((5 boolean)): 1702653 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702833 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1702834 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702835 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 3: nil => ((2 boolean)) mem: ((2 boolean)): 1702836 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 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/main14 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 0: 1702864 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702866 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1702867 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1702868 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 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/main14 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main14 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main14 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main14 16: 1 => ((2 integer)) mem: ((2 integer)): 1701565 <= 1 run: print-traces-collapsed-from/print-page/process-key/main14 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main14 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main14 8: t => ((5 boolean)) mem: ((5 boolean)): 1701568 <= t run: print-traces-collapsed-from/print-page/process-key/main14 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main14 43: (((9 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/main14 43: nil => ((9 boolean)) mem: ((9 boolean)): 1701541 <= nil run: print-page/process-key/main14 44: (((jump-if)) ((9 boolean)) ((3 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main14 45: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-page/process-key/main14 45: 16025 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 1701537 <= 16025 run: print-page/process-key/main14 46: (((print-instruction-trace)) ((1 terminal-address)) ((5 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((5 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace/print-page/process-key/main14 0: 1702895 => ((default-space space-address)) run: print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702897 <= 28799 run: print-instruction-trace/print-page/process-key/main14 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace/print-page/process-key/main14 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 1702898 <= 16025 run: print-instruction-trace/print-page/process-key/main14 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace/print-page/process-key/main14 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1702896 <= 29091 run: print-instruction-trace/print-page/process-key/main14 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((2 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1702926 => ((default-space space-address)) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702928 <= 28799 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 1702929 <= 16025 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1702927 <= 29091 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1702957 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702959 <= 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: 17 => ((2 integer)) mem: ((2 integer)): 1702960 <= 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1702961 <= 28802 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: 0 => ((4 integer)) mem: ((4 integer)): 1702962 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1702988 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1702990 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1702991 <= #\space schedule: scheduling print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 for further processing schedule: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1702992 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1702993 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1702994 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1702995 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1702996 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1702997 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 17 => ((9 integer)) mem: ((9 integer)): 1702998 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1702999 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1703000 <= 28822 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703019 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703021 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703022 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703023 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703024 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703025 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703026 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703027 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703028 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 18 => ((9 integer)) mem: ((9 integer)): 1703029 <= 18 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703030 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1703031 <= 28823 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703050 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703052 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703053 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703054 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703055 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703056 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703057 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703058 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703059 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 19 => ((9 integer)) mem: ((9 integer)): 1703060 <= 19 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703061 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1703062 <= 28824 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703081 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703083 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703084 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703085 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703086 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703087 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703088 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703089 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703090 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 20 => ((9 integer)) mem: ((9 integer)): 1703091 <= 20 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703092 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1703093 <= 28825 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703112 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703114 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703115 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703116 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703117 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703118 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703119 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703120 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703121 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 21 => ((9 integer)) mem: ((9 integer)): 1703122 <= 21 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703123 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1703124 <= 28826 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703143 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703145 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703146 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703147 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703148 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703149 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703150 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703151 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703152 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 22 => ((9 integer)) mem: ((9 integer)): 1703153 <= 22 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703154 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1703155 <= 28827 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703174 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703176 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703177 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703178 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703179 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703180 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703181 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703182 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703183 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 23 => ((9 integer)) mem: ((9 integer)): 1703184 <= 23 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703185 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1703186 <= 28828 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703205 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703207 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703208 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703209 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703210 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703211 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703212 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703213 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703214 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 24 => ((9 integer)) mem: ((9 integer)): 1703215 <= 24 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703216 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1703217 <= 28829 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703236 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703238 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703239 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703240 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703241 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703242 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703243 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703244 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703245 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 25 => ((9 integer)) mem: ((9 integer)): 1703246 <= 25 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703247 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1703248 <= 28830 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703267 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703269 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703270 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703271 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703272 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703273 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703274 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703275 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703276 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 26 => ((9 integer)) mem: ((9 integer)): 1703277 <= 26 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703278 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1703279 <= 28831 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703298 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703300 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703301 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703302 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703303 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703304 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703305 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703306 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703307 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 27 => ((9 integer)) mem: ((9 integer)): 1703308 <= 27 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703309 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1703310 <= 28832 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703329 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703331 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703332 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703333 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703334 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703335 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703336 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703337 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703338 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 28 => ((9 integer)) mem: ((9 integer)): 1703339 <= 28 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703340 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1703341 <= 28833 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703360 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703362 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703363 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703364 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703365 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703366 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703367 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703368 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703369 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 29 => ((9 integer)) mem: ((9 integer)): 1703370 <= 29 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703371 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1703372 <= 28834 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703391 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703393 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703394 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703395 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703396 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703397 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703398 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703399 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703400 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 30 => ((9 integer)) mem: ((9 integer)): 1703401 <= 30 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703402 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1703403 <= 28835 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703422 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703424 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703425 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703426 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703427 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703428 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703429 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703430 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703431 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 31 => ((9 integer)) mem: ((9 integer)): 1703432 <= 31 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703433 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1703434 <= 28836 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703453 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703455 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703456 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703457 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703458 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703459 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703460 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703461 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703462 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 32 => ((9 integer)) mem: ((9 integer)): 1703463 <= 32 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703464 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1703465 <= 28837 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1702963 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703484 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703486 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703487 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703488 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703489 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703490 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703491 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703492 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703493 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 33 => ((9 integer)) mem: ((9 integer)): 1703494 <= 33 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703495 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1703496 <= 28838 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: t => ((5 boolean)) mem: ((5 boolean)): 1702963 <= t run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703515 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703517 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\- => ((2 character)) mem: ((2 character)): 1703518 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703519 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703520 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703521 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703522 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703523 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703524 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 17 => ((9 integer)) mem: ((9 integer)): 1703525 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703526 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1703527 <= 28822 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703546 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703548 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703549 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703550 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703551 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703552 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703553 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703554 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703555 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 18 => ((9 integer)) mem: ((9 integer)): 1703556 <= 18 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703557 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1703558 <= 28823 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 16291 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 1702930 <= 16291 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 0 => ((4 integer)) mem: ((4 integer)): 1702931 <= 0 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: 1 => ((5 integer)) mem: ((5 integer)): 1702932 <= 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: nil => ((6 boolean)) mem: ((6 boolean)): 1702933 <= nil run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 16386 => ((7 string-address)) mem: ((7 string-address)): 1702934 <= 16386 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((7 string-address)) => 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703577 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703579 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 1703580 <= 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: 4 => ((3 integer)) mem: ((3 integer)): 1703581 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: 0 => ((4 integer)) mem: ((4 integer)): 1703582 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1703583 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: #\m => ((6 character)) mem: ((6 character)): 1703584 <= #\m run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703608 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703610 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\m => ((2 character)) mem: ((2 character)): 1703611 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703612 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703613 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703614 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703615 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703616 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703617 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 19 => ((9 integer)) mem: ((9 integer)): 1703618 <= 19 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703619 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1703620 <= 28824 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: 1 => ((4 integer)) mem: ((4 integer)): 1703582 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1703583 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: #\a => ((6 character)) mem: ((6 character)): 1703584 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703639 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703641 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\a => ((2 character)) mem: ((2 character)): 1703642 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703643 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703644 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703645 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703646 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703647 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703648 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 20 => ((9 integer)) mem: ((9 integer)): 1703649 <= 20 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703650 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1703651 <= 28825 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: 2 => ((4 integer)) mem: ((4 integer)): 1703582 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1703583 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: #\i => ((6 character)) mem: ((6 character)): 1703584 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703670 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703672 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\i => ((2 character)) mem: ((2 character)): 1703673 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703674 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703675 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703676 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703677 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703678 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703679 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 21 => ((9 integer)) mem: ((9 integer)): 1703680 <= 21 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703681 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1703682 <= 28826 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: 3 => ((4 integer)) mem: ((4 integer)): 1703582 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1703583 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: #\n => ((6 character)) mem: ((6 character)): 1703584 <= #\n run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703701 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703703 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\n => ((2 character)) mem: ((2 character)): 1703704 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703705 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703706 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703707 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703708 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703709 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703710 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 22 => ((9 integer)) mem: ((9 integer)): 1703711 <= 22 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703712 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1703713 <= 28827 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: 4 => ((4 integer)) mem: ((4 integer)): 1703582 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: t => ((5 boolean)) mem: ((5 boolean)): 1703583 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703732 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703734 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\/ => ((2 character)) mem: ((2 character)): 1703735 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703736 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703737 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703738 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703739 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703740 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703741 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 23 => ((9 integer)) mem: ((9 integer)): 1703742 <= 23 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703743 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1703744 <= 28828 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: 1 => ((4 integer)) mem: ((4 integer)): 1702931 <= 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: t => ((6 boolean)) mem: ((6 boolean)): 1702933 <= t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703763 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703765 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703766 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703767 <= nil schedule: scheduling print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 for further processing schedule: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703768 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703769 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703770 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703771 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703772 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 24 => ((9 integer)) mem: ((9 integer)): 1703773 <= 24 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703774 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1703775 <= 28829 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 18: 16611 => ((8 string-address)) mem: ((8 string-address)): 1702935 <= 16611 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 string-address)) => 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703794 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703796 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 1703797 <= 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: 1 => ((3 integer)) mem: ((3 integer)): 1703798 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: 0 => ((4 integer)) mem: ((4 integer)): 1703799 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1703800 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: #\1 => ((6 character)) mem: ((6 character)): 1703801 <= #\1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703825 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703827 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\1 => ((2 character)) mem: ((2 character)): 1703828 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703829 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703830 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703831 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703832 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703833 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703834 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 25 => ((9 integer)) mem: ((9 integer)): 1703835 <= 25 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703836 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1703837 <= 28830 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: 1 => ((4 integer)) mem: ((4 integer)): 1703799 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: t => ((5 boolean)) mem: ((5 boolean)): 1703800 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703856 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703858 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703859 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703860 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703861 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703862 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703863 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703864 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703865 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 26 => ((9 integer)) mem: ((9 integer)): 1703866 <= 26 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703867 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1703868 <= 28831 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703887 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703889 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\: => ((2 character)) mem: ((2 character)): 1703890 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703891 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703892 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703893 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703894 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703895 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703896 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 27 => ((9 integer)) mem: ((9 integer)): 1703897 <= 27 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703898 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1703899 <= 28832 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703918 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703920 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1703921 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703922 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703923 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703924 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703925 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703926 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703927 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 28 => ((9 integer)) mem: ((9 integer)): 1703928 <= 28 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703929 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1703930 <= 28833 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 23: 16675 => ((4 string-address)) mem: ((4 string-address)): 1702931 <= 16675 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703949 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703951 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 1703952 <= 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: 5 => ((3 integer)) mem: ((3 integer)): 1703953 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: 0 => ((4 integer)) mem: ((4 integer)): 1703954 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1703955 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: #\d => ((6 character)) mem: ((6 character)): 1703956 <= #\d run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1703980 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1703982 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\d => ((2 character)) mem: ((2 character)): 1703983 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1703984 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1703985 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1703986 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1703987 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1703988 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1703989 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 29 => ((9 integer)) mem: ((9 integer)): 1703990 <= 29 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1703991 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1703992 <= 28834 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: 1 => ((4 integer)) mem: ((4 integer)): 1703954 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1703955 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: #\space => ((6 character)) mem: ((6 character)): 1703956 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1704011 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704013 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704014 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704015 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704016 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704017 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704018 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704019 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1704020 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 30 => ((9 integer)) mem: ((9 integer)): 1704021 <= 30 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704022 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1704023 <= 28835 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: 2 => ((4 integer)) mem: ((4 integer)): 1703954 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1703955 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: #\e => ((6 character)) mem: ((6 character)): 1703956 <= #\e run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1704042 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704044 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\e => ((2 character)) mem: ((2 character)): 1704045 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704046 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704047 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704048 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704049 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704050 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1704051 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 31 => ((9 integer)) mem: ((9 integer)): 1704052 <= 31 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704053 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1704054 <= 28836 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: 3 => ((4 integer)) mem: ((4 integer)): 1703954 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1703955 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: #\space => ((6 character)) mem: ((6 character)): 1703956 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1704073 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704075 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704076 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704077 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704078 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704079 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704080 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704081 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1704082 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 32 => ((9 integer)) mem: ((9 integer)): 1704083 <= 32 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704084 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1704085 <= 28837 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: 4 => ((4 integer)) mem: ((4 integer)): 1703954 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1703955 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: #\f => ((6 character)) mem: ((6 character)): 1703956 <= #\f run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1704104 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704106 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: #\f => ((2 character)) mem: ((2 character)): 1704107 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704108 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704109 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704110 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704111 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704112 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 17 => ((8 integer)) mem: ((8 integer)): 1704113 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 33 => ((9 integer)) mem: ((9 integer)): 1704114 <= 33 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704115 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1704116 <= 28838 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 9: 5 => ((4 integer)) mem: ((4 integer)): 1703954 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: t => ((5 boolean)) mem: ((5 boolean)): 1703955 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1704135 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1704136 <= 29091 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704137 <= 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 3: nil => ((2 boolean)) mem: ((2 boolean)): 1704138 <= nil run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 0: 1704166 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704168 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1704169 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1704170 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main14 7: (((reply))) run: print-instruction-trace/print-page/process-key/main14 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-instruction-trace/print-page/process-key/main14 5: 20396 => ((3 trace-address-array-address)) mem: ((3 trace-address-array-address)): 1702899 <= 20396 run: print-instruction-trace/print-page/process-key/main14 6: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace/print-page/process-key/main14 6: 0 => ((4 integer)) mem: ((4 integer)): 1702900 <= 0 run: print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset))) mem: ((3 trace-address-array-address)) => 20396 run: print-instruction-trace/print-page/process-key/main14 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref))) array-len: ((3 trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: print-instruction-trace/print-page/process-key/main14 9: 5 => ((5 integer)) mem: ((5 integer)): 1702901 <= 5 run: print-instruction-trace/print-page/process-key/main14 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer))) mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/process-key/main14 10: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: print-instruction-trace/print-page/process-key/main14 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/process-key/main14 11: nil => ((6 boolean)) mem: ((6 boolean)): 1702902 <= nil run: print-instruction-trace/print-page/process-key/main14 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 13: nil => ((7 boolean)) mem: ((7 boolean)): 1702903 <= nil run: print-instruction-trace/print-page/process-key/main14 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => nil run: print-instruction-trace/print-page/process-key/main14 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20397 trace-address) (raw)) => 16969 run: print-instruction-trace/print-page/process-key/main14 15: 16969 => ((8 trace-address)) mem: ((8 trace-address)): 1702904 <= 16969 run: print-instruction-trace/print-page/process-key/main14 16: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/process-key/main14 0: 1704197 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704199 <= 28799 run: print-character/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704200 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704201 <= nil run: print-character/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704202 <= nil run: print-character/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704203 <= 28801 run: print-character/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704204 <= 28802 run: print-character/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704205 <= 17 run: print-character/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704206 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 34 => ((9 integer)) mem: ((9 integer)): 1704207 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704208 <= 28804 run: print-character/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/process-key/main14 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1704209 <= 28839 run: print-character/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main14 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace/print-page/process-key/main14 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace/print-page/process-key/main14 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/process-key/main14 0: 1704228 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704230 <= 28799 run: print-character/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704231 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704232 <= nil run: print-character/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704233 <= nil run: print-character/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704234 <= 28801 run: print-character/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704235 <= 28802 run: print-character/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704236 <= 17 run: print-character/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704237 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 35 => ((9 integer)) mem: ((9 integer)): 1704238 <= 35 run: print-character/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704239 <= 28804 run: print-character/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/process-key/main14 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1704240 <= 28840 run: print-character/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main14 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace/print-page/process-key/main14 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace/print-page/process-key/main14 18: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/process-key/main14 0: 1704259 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704261 <= 28799 run: print-character/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704262 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704263 <= nil run: print-character/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704264 <= nil run: print-character/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704265 <= 28801 run: print-character/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704266 <= 28802 run: print-character/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704267 <= 17 run: print-character/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704268 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 36 => ((9 integer)) mem: ((9 integer)): 1704269 <= 36 run: print-character/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704270 <= 28804 run: print-character/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/process-key/main14 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1704271 <= 28841 run: print-character/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main14 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-instruction-trace/print-page/process-key/main14 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-instruction-trace/print-page/process-key/main14 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 trace-address)) => 16969 run: print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704290 => ((default-space space-address)) run: print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16969) run: print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704292 <= 28799 run: print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 16969) run: print-trace/print-instruction-trace/print-page/process-key/main14 2: 16969 => ((2 trace-address)) mem: ((2 trace-address)): 1704293 <= 16969 run: print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((16969 string-address) (raw)) => 17191 run: print-trace/print-instruction-trace/print-page/process-key/main14 3: 17191 => ((3 string-address)) mem: ((3 string-address)): 1704294 <= 17191 run: print-trace/print-instruction-trace/print-page/process-key/main14 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704321 => ((default-space space-address)) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704323 <= 28799 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: 17 => ((2 integer)) mem: ((2 integer)): 1704324 <= 17 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1704325 <= 28802 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: 3 => ((4 integer)) mem: ((4 integer)): 1704326 <= 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704352 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704354 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704355 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704356 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704357 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704358 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704359 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704360 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704361 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 37 => ((9 integer)) mem: ((9 integer)): 1704362 <= 37 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704363 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1704364 <= 28842 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704383 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704385 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704386 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704387 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704388 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704389 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704390 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704391 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704392 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 38 => ((9 integer)) mem: ((9 integer)): 1704393 <= 38 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704394 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1704395 <= 28843 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704414 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704416 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704417 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704418 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704419 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704420 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704421 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704422 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704423 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 39 => ((9 integer)) mem: ((9 integer)): 1704424 <= 39 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704425 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1704426 <= 28844 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704445 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704447 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704448 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704449 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704450 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704451 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704452 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704453 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704454 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 40 => ((9 integer)) mem: ((9 integer)): 1704455 <= 40 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704456 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1704457 <= 28845 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704476 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704478 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704479 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704480 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704481 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704482 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704483 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704484 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704485 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 41 => ((9 integer)) mem: ((9 integer)): 1704486 <= 41 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704487 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1704488 <= 28846 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704507 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704509 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704510 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704511 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704512 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704513 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704514 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704515 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704516 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 42 => ((9 integer)) mem: ((9 integer)): 1704517 <= 42 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704518 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1704519 <= 28847 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704538 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704540 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704541 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704542 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704543 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704544 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704545 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704546 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704547 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 43 => ((9 integer)) mem: ((9 integer)): 1704548 <= 43 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704549 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1704550 <= 28848 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704569 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704571 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704572 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704573 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704574 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704575 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704576 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704577 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704578 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 44 => ((9 integer)) mem: ((9 integer)): 1704579 <= 44 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704580 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1704581 <= 28849 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704600 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704602 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704603 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704604 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704605 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704606 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704607 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704608 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704609 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 45 => ((9 integer)) mem: ((9 integer)): 1704610 <= 45 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704611 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1704612 <= 28850 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704631 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704633 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704634 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704635 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704636 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704637 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704638 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704639 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704640 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 46 => ((9 integer)) mem: ((9 integer)): 1704641 <= 46 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704642 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1704643 <= 28851 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 schedule: scheduling print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 for further processing schedule: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704662 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704664 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704665 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704666 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704667 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704668 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704669 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704670 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704671 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 47 => ((9 integer)) mem: ((9 integer)): 1704672 <= 47 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704673 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1704674 <= 28852 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704693 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704695 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704696 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704697 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704698 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704699 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704700 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704701 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704702 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 48 => ((9 integer)) mem: ((9 integer)): 1704703 <= 48 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704704 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1704705 <= 28853 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704724 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704726 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704727 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704728 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704729 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704730 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704731 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704732 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704733 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 49 => ((9 integer)) mem: ((9 integer)): 1704734 <= 49 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704735 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1704736 <= 28854 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: nil => ((5 boolean)) mem: ((5 boolean)): 1704327 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704755 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704757 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704758 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704759 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704760 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704761 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704762 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704763 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704764 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 50 => ((9 integer)) mem: ((9 integer)): 1704765 <= 50 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704766 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 1704767 <= 28855 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 6: t => ((5 boolean)) mem: ((5 boolean)): 1704327 <= t run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main14 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17191 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704786 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17191) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704788 <= 28799 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17191) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: 17191 => ((2 string-address)) mem: ((2 string-address)): 1704789 <= 17191 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17191 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: 3 => ((3 integer)) mem: ((3 integer)): 1704790 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: 0 => ((4 integer)) mem: ((4 integer)): 1704791 <= 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1704792 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17192 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: #\m => ((6 character)) mem: ((6 character)): 1704793 <= #\m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704817 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704819 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\m => ((2 character)) mem: ((2 character)): 1704820 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704821 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704822 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704823 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704824 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704825 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704826 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 37 => ((9 integer)) mem: ((9 integer)): 1704827 <= 37 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704828 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1704829 <= 28842 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: 1 => ((4 integer)) mem: ((4 integer)): 1704791 <= 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1704792 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17193 byte) (raw)) => e run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: #\e => ((6 character)) mem: ((6 character)): 1704793 <= #\e run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704848 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704850 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\e => ((2 character)) mem: ((2 character)): 1704851 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704852 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704853 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704854 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704855 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704856 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704857 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 38 => ((9 integer)) mem: ((9 integer)): 1704858 <= 38 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704859 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1704860 <= 28843 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: 2 => ((4 integer)) mem: ((4 integer)): 1704791 <= 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1704792 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17194 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: #\m => ((6 character)) mem: ((6 character)): 1704793 <= #\m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704879 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704881 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\m => ((2 character)) mem: ((2 character)): 1704882 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704883 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704884 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704885 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704886 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704887 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704888 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 39 => ((9 integer)) mem: ((9 integer)): 1704889 <= 39 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704890 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1704891 <= 28844 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: 3 => ((4 integer)) mem: ((4 integer)): 1704791 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: t => ((5 boolean)) mem: ((5 boolean)): 1704792 <= t run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-instruction-trace/print-page/process-key/main14 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704910 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704912 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704913 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704914 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704915 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704916 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704917 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704918 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704919 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 40 => ((9 integer)) mem: ((9 integer)): 1704920 <= 40 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704921 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1704922 <= 28845 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main14 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704941 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704943 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\: => ((2 character)) mem: ((2 character)): 1704944 <= #\: run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704945 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704946 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704947 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704948 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704949 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704950 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 41 => ((9 integer)) mem: ((9 integer)): 1704951 <= 41 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704952 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1704953 <= 28846 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\: run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1704972 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1704974 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1704975 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1704976 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1704977 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1704978 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1704979 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1704980 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1704981 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 42 => ((9 integer)) mem: ((9 integer)): 1704982 <= 42 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1704983 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1704984 <= 28847 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main14 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((16970 string-address) (raw)) => 17257 run: print-trace/print-instruction-trace/print-page/process-key/main14 9: 17257 => ((4 string-address)) mem: ((4 string-address)): 1704295 <= 17257 run: print-trace/print-instruction-trace/print-page/process-key/main14 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17257 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1705003 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17257) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1705005 <= 28799 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17257) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: 17257 => ((2 string-address)) mem: ((2 string-address)): 1705006 <= 17257 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17257 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: 3 => ((3 integer)) mem: ((3 integer)): 1705007 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: 0 => ((4 integer)) mem: ((4 integer)): 1705008 <= 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1705009 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17258 byte) (raw)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: #\1 => ((6 character)) mem: ((6 character)): 1705010 <= #\1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1705034 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1705036 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\1 => ((2 character)) mem: ((2 character)): 1705037 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1705038 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1705039 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1705040 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1705041 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1705042 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1705043 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 43 => ((9 integer)) mem: ((9 integer)): 1705044 <= 43 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1705045 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1705046 <= 28848 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: 1 => ((4 integer)) mem: ((4 integer)): 1705008 <= 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1705009 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17259 byte) (raw)) => run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: #\space => ((6 character)) mem: ((6 character)): 1705010 <= #\space run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1705065 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1705067 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\space => ((2 character)) mem: ((2 character)): 1705068 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1705069 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1705070 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1705071 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1705072 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1705073 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1705074 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 44 => ((9 integer)) mem: ((9 integer)): 1705075 <= 44 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1705076 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1705077 <= 28849 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: 2 => ((4 integer)) mem: ((4 integer)): 1705008 <= 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: nil => ((5 boolean)) mem: ((5 boolean)): 1705009 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17260 byte) (raw)) => a run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: #\a => ((6 character)) mem: ((6 character)): 1705010 <= #\a run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 0: 1705096 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1705098 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 2: #\a => ((2 character)) mem: ((2 character)): 1705099 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1705100 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1705101 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1705102 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1705103 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 8: 17 => ((7 integer)) mem: ((7 integer)): 1705104 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 9: 34 => ((8 integer)) mem: ((8 integer)): 1705105 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 10: 45 => ((9 integer)) mem: ((9 integer)): 1705106 <= 45 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1705107 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1705108 <= 28850 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main14 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 9: 3 => ((4 integer)) mem: ((4 integer)): 1705008 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 5: t => ((5 boolean)) mem: ((5 boolean)): 1705009 <= t run: print-string/print-trace/print-instruction-trace/print-page/process-key/main14 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace/print-page/process-key/main14 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace/print-page/process-key/main14 0: 1705127 => ((default-space space-address)) run: add-line/print-instruction-trace/print-page/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace/print-page/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1705128 <= 29091 run: add-line/print-instruction-trace/print-page/process-key/main14 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace/print-page/process-key/main14 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1705129 <= 28799 run: add-line/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 3: nil => ((2 boolean)) mem: ((2 boolean)): 1705130 <= nil run: add-line/print-instruction-trace/print-page/process-key/main14 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace/print-page/process-key/main14 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace/print-page/process-key/main14 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace/print-page/process-key/main14 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 0: 1705158 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1705160 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1705161 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1705162 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main14 7: (((reply))) run: print-instruction-trace/print-page/process-key/main14 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: print-instruction-trace/print-page/process-key/main14 21: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-instruction-trace/print-page/process-key/main14 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace/print-page/process-key/main14 22: 1 => ((4 integer)) mem: ((4 integer)): 1702900 <= 1 run: print-instruction-trace/print-page/process-key/main14 23: (((jump)) ((-13 offset))) run: print-instruction-trace/print-page/process-key/main14 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/process-key/main14 11: nil => ((6 boolean)) mem: ((6 boolean)): 1702902 <= nil run: print-instruction-trace/print-page/process-key/main14 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/print-page/process-key/main14 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/print-page/process-key/main14 13: t => ((7 boolean)) mem: ((7 boolean)): 1702903 <= t run: print-instruction-trace/print-page/process-key/main14 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => t run: print-page/process-key/main14 47: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/process-key/main14 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main14 0: 1705189 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main14 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/process-key/main14 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1705190 <= 29091 run: clear-rest-of-page/print-page/process-key/main14 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/process-key/main14 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1705191 <= 28799 run: clear-rest-of-page/print-page/process-key/main14 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/main14 3: t => ((2 boolean)) mem: ((2 boolean)): 1705192 <= t run: clear-rest-of-page/print-page/process-key/main14 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main14 33: (((reply)) ((nil literal))) schedule: done with routine nil ===: main15 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)) ((2 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)) ((4 literal))) -- nil c{0: 6 (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((5 literal))) -- nil c{0: 8 (((s string-address)) <- ((new)) K) -- nil c{0: 9 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 10 (((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)) ((2 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)) ((4 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((5 literal))) c{1: 8 ✓ (((s string-address)) <- ((new)) K) c{1: 9 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 10 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main15 is browser-state cn0: convert-names in main15 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)) ((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)) ((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)) ((4 literal))) nil nil cn0: checking arg ((4 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)) ((5 literal))) nil nil cn0: checking arg ((5 literal)) cn0: checking oarg ((expanded-children integer) (space 1)) maybe-add: ((expanded-children integer) (space 1)) 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)) 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)) ((2 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((4 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((5 literal))) 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))) schedule: main15 run: main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main15 0: 1801000 => ((default-space space-address)) run: main15 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801001 <= 29091 run: main15 2: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) run: main15 2: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: main15 3: (((5 integer) (space 1)) <- ((copy)) ((2 literal))) run: main15 3: 2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 2 run: main15 4: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) run: main15 4: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: main15 5: (((7 integer) (space 1)) <- ((copy)) ((4 literal))) run: main15 5: 4 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 4 run: main15 6: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) run: main15 6: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 1 run: main15 7: (((3 integer) (space 1)) <- ((copy)) ((5 literal))) run: main15 7: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: main15 8: (((1 string-address)) <- ((new)) K) run: main15 8: 1801031 => ((1 string-address)) mem: ((1 string-address)): 1801002 <= 1801031 run: main15 9: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 1801031 run: init-keyboard/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main15 0: 1801033 => ((default-space space-address)) run: init-keyboard/main15 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main15 1: 1801064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1801035 <= 1801064 run: init-keyboard/main15 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main15 2: 1801065 => ((2 string-address-address)) mem: ((2 string-address-address)): 1801036 <= 1801065 run: init-keyboard/main15 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (1801031) run: init-keyboard/main15 3: 1801031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 1801065 <= 1801031 run: init-keyboard/main15 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main15 4: 1801064 => ((3 integer-address)) mem: ((3 integer-address)): 1801037 <= 1801064 run: init-keyboard/main15 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main15 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1801064 <= 0 run: init-keyboard/main15 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 1801064 run: main15 9: 1801064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 1801003 <= 1801064 run: main15 10: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 1801064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main15 0: 1801066 => ((default-space space-address)) run: process-key/main15 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 1801064 28799) run: process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801067 <= 29091 run: process-key/main15 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 1801064 28799) run: process-key/main15 2: 1801064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1801068 <= 1801064 run: process-key/main15 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 1801064 28799) run: process-key/main15 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 1801069 <= 28799 run: process-key/main15 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 1801064 run: read-key/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main15 0: 1801097 => ((default-space space-address)) run: read-key/process-key/main15 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (1801064 silent) run: read-key/process-key/main15 1: 1801064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 1801099 <= 1801064 run: read-key/process-key/main15 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (1801064 silent) run: read-key/process-key/main15 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 1801100 <= silent run: read-key/process-key/main15 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 1801064 run: read-key/process-key/main15 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main15 4: 1801064 => ((3 integer-address)) mem: ((3 integer-address)): 1801101 <= 1801064 run: read-key/process-key/main15 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((1801065 string-address) (raw)) => 1801031 run: read-key/process-key/main15 5: 1801031 => ((4 string-address)) mem: ((4 string-address)): 1801102 <= 1801031 run: read-key/process-key/main15 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((1801031 integer) (raw)) => 1 run: read-key/process-key/main15 6: 1 => ((5 integer)) mem: ((5 integer)): 1801103 <= 1 run: read-key/process-key/main15 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main15 7: nil => ((6 boolean)) mem: ((6 boolean)): 1801104 <= nil run: read-key/process-key/main15 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main15 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((1801031 string) (raw)) mem: ((1801031 integer) (raw)) => 1 mem: ((1801032 byte) (raw)) => K run: read-key/process-key/main15 10: #\K => ((7 character)) mem: ((7 character)): 1801105 <= #\K run: read-key/process-key/main15 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main15 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 1801064 <= 1 run: read-key/process-key/main15 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main15 4: #\K => ((3 character)) mem: ((3 character)): 1801070 <= #\K run: process-key/main15 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main15 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main15 7: nil => ((4 boolean)) mem: ((4 boolean)): 1801071 <= nil run: process-key/main15 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main15 8: nil => ((5 boolean)) mem: ((5 boolean)): 1801072 <= nil run: process-key/main15 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main15 9: nil => ((6 boolean)) mem: ((6 boolean)): 1801073 <= nil run: process-key/main15 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main15 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main15 12: nil => ((7 boolean)) mem: ((7 boolean)): 1801074 <= nil run: process-key/main15 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main15 13: nil => ((8 boolean)) mem: ((8 boolean)): 1801075 <= nil run: process-key/main15 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main15 14: nil => ((7 boolean)) mem: ((7 boolean)): 1801074 <= nil run: process-key/main15 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main15 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main15 18: nil => ((9 boolean)) mem: ((9 boolean)): 1801076 <= nil run: process-key/main15 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main15 19: nil => ((10 boolean)) mem: ((10 boolean)): 1801077 <= nil run: process-key/main15 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main15 20: nil => ((9 boolean)) mem: ((9 boolean)): 1801076 <= nil run: process-key/main15 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main15 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main15 24: nil => ((11 boolean)) mem: ((11 boolean)): 1801078 <= nil run: process-key/main15 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main15 25: t => ((12 boolean)) mem: ((12 boolean)): 1801079 <= t run: process-key/main15 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main15 26: t => ((11 boolean)) mem: ((11 boolean)): 1801078 <= t run: process-key/main15 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main15 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main15 0: 1801128 => ((default-space space-address)) run: at-first-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801129 <= 29091 run: at-first-page/process-key/main15 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: at-first-page/process-key/main15 2: nil => ((1 boolean)) mem: ((1 boolean)): 1801130 <= nil run: at-first-page/process-key/main15 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main15 4: (((reply)) ((nil literal))) run: process-key/main15 28: nil => ((13 boolean)) mem: ((13 boolean)): 1801080 <= nil run: process-key/main15 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main15 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main15 0: 1801159 => ((default-space space-address)) run: to-top/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801160 <= 29091 run: to-top/process-key/main15 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main15 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801161 <= 28799 run: to-top/process-key/main15 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main15 3: nil => ((2 boolean)) mem: ((2 boolean)): 1801162 <= nil run: to-top/process-key/main15 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main15 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main15 0: 1801190 => ((default-space space-address)) run: up/to-top/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801191 <= 29091 run: up/to-top/process-key/main15 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main15 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801192 <= 28799 run: up/to-top/process-key/main15 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main15 3: nil => ((2 boolean)) mem: ((2 boolean)): 1801193 <= nil run: up/to-top/process-key/main15 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main15 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main15 0: 1801221 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main15 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main15 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1801223 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main15 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main15 2: 1 => ((2 integer)) mem: ((2 integer)): 1801224 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main15 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main15 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1801225 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main15 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main15 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1801226 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main15 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main15 5: 5 => ((5 integer)) mem: ((5 integer)): 1801227 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main15 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main15 5: 5 => ((3 integer)) mem: ((3 integer)): 1801194 <= 5 run: up/to-top/process-key/main15 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main15 6: 6 => ((3 integer)) mem: ((3 integer)): 1801194 <= 6 run: up/to-top/process-key/main15 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main15 7: 7 => ((4 integer)) mem: ((4 integer)): 1801195 <= 7 run: up/to-top/process-key/main15 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 7 run: up/to-top/process-key/main15 8: nil => ((5 boolean)) mem: ((5 boolean)): 1801196 <= nil run: up/to-top/process-key/main15 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main15 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main15 20: nil => ((8 boolean)) mem: ((8 boolean)): 1801199 <= nil run: up/to-top/process-key/main15 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main15 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main15 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main15 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main15 0: 1801252 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801254 <= 28799 run: cursor-up/up/to-top/process-key/main15 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main15 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main15 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1801255 <= 28801 run: cursor-up/up/to-top/process-key/main15 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/main15 4: nil => ((3 boolean)) mem: ((3 boolean)): 1801256 <= nil run: cursor-up/up/to-top/process-key/main15 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main15 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/main15 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main15 7: (((reply))) run: to-top/process-key/main15 6: (((jump)) ((-4 offset))) run: to-top/process-key/main15 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main15 3: nil => ((2 boolean)) mem: ((2 boolean)): 1801162 <= nil run: to-top/process-key/main15 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main15 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main15 0: 1801283 => ((default-space space-address)) run: up/to-top/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801284 <= 29091 run: up/to-top/process-key/main15 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main15 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801285 <= 28799 run: up/to-top/process-key/main15 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main15 3: nil => ((2 boolean)) mem: ((2 boolean)): 1801286 <= nil run: up/to-top/process-key/main15 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main15 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main15 0: 1801314 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main15 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main15 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1801316 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main15 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main15 2: 1 => ((2 integer)) mem: ((2 integer)): 1801317 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main15 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main15 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1801318 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main15 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main15 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1801319 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main15 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main15 5: 5 => ((5 integer)) mem: ((5 integer)): 1801320 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main15 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main15 5: 5 => ((3 integer)) mem: ((3 integer)): 1801287 <= 5 run: up/to-top/process-key/main15 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main15 6: 6 => ((3 integer)) mem: ((3 integer)): 1801287 <= 6 run: up/to-top/process-key/main15 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main15 7: 7 => ((4 integer)) mem: ((4 integer)): 1801288 <= 7 run: up/to-top/process-key/main15 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 7 run: up/to-top/process-key/main15 8: nil => ((5 boolean)) mem: ((5 boolean)): 1801289 <= nil run: up/to-top/process-key/main15 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main15 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main15 20: nil => ((8 boolean)) mem: ((8 boolean)): 1801292 <= nil run: up/to-top/process-key/main15 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main15 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main15 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main15 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main15 0: 1801345 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801347 <= 28799 run: cursor-up/up/to-top/process-key/main15 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main15 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main15 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1801348 <= 28801 run: cursor-up/up/to-top/process-key/main15 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/main15 4: nil => ((3 boolean)) mem: ((3 boolean)): 1801349 <= nil run: cursor-up/up/to-top/process-key/main15 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main15 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/main15 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main15 7: (((reply))) run: to-top/process-key/main15 6: (((jump)) ((-4 offset))) run: to-top/process-key/main15 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main15 3: nil => ((2 boolean)) mem: ((2 boolean)): 1801162 <= nil run: to-top/process-key/main15 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main15 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main15 0: 1801376 => ((default-space space-address)) run: up/to-top/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801377 <= 29091 run: up/to-top/process-key/main15 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main15 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801378 <= 28799 run: up/to-top/process-key/main15 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main15 3: nil => ((2 boolean)) mem: ((2 boolean)): 1801379 <= nil run: up/to-top/process-key/main15 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main15 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main15 0: 1801407 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main15 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main15 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1801409 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main15 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main15 2: 1 => ((2 integer)) mem: ((2 integer)): 1801410 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main15 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main15 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1801411 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main15 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main15 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1801412 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main15 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main15 5: 5 => ((5 integer)) mem: ((5 integer)): 1801413 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main15 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main15 5: 5 => ((3 integer)) mem: ((3 integer)): 1801380 <= 5 run: up/to-top/process-key/main15 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main15 6: 6 => ((3 integer)) mem: ((3 integer)): 1801380 <= 6 run: up/to-top/process-key/main15 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main15 7: 7 => ((4 integer)) mem: ((4 integer)): 1801381 <= 7 run: up/to-top/process-key/main15 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/to-top/process-key/main15 8: nil => ((5 boolean)) mem: ((5 boolean)): 1801382 <= nil run: up/to-top/process-key/main15 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main15 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main15 20: nil => ((8 boolean)) mem: ((8 boolean)): 1801385 <= nil run: up/to-top/process-key/main15 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main15 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main15 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main15 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main15 0: 1801438 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801440 <= 28799 run: cursor-up/up/to-top/process-key/main15 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main15 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main15 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1801441 <= 28801 run: cursor-up/up/to-top/process-key/main15 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/main15 4: nil => ((3 boolean)) mem: ((3 boolean)): 1801442 <= nil run: cursor-up/up/to-top/process-key/main15 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main15 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/main15 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main15 7: (((reply))) run: to-top/process-key/main15 6: (((jump)) ((-4 offset))) run: to-top/process-key/main15 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main15 3: t => ((2 boolean)) mem: ((2 boolean)): 1801162 <= t run: to-top/process-key/main15 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main15 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main15 0: 1801469 => ((default-space space-address)) run: previous-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801470 <= 29091 run: previous-page/process-key/main15 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main15 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main15 3: nil => ((1 boolean)) mem: ((1 boolean)): 1801471 <= nil run: previous-page/process-key/main15 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main15 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main15 5: nil => ((1 boolean)) mem: ((1 boolean)): 1801471 <= nil run: previous-page/process-key/main15 6: (((jump-if)) ((1 boolean)) ((39 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main15 7: (((2 boolean)) <- ((equal)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main15 7: t => ((2 boolean)) mem: ((2 boolean)): 1801472 <= t run: previous-page/process-key/main15 8: (((3 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 2 run: previous-page/process-key/main15 8: nil => ((3 boolean)) mem: ((3 boolean)): 1801473 <= nil run: previous-page/process-key/main15 9: (((3 boolean)) <- ((and)) ((2 boolean)) ((3 boolean))) mem: ((2 boolean)) => t mem: ((3 boolean)) => nil run: previous-page/process-key/main15 9: nil => ((3 boolean)) mem: ((3 boolean)): 1801473 <= nil run: previous-page/process-key/main15 10: (((jump-if)) ((3 boolean)) ((35 offset))) mem: ((3 boolean)) => nil run: previous-page/process-key/main15 11: (((4 integer)) <- ((subtract)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main15 11: 0 => ((4 integer)) mem: ((4 integer)): 1801474 <= 0 run: previous-page/process-key/main15 12: (((1 boolean)) <- ((greater-than)) ((4 integer)) ((8 integer) (space 1))) mem: ((4 integer)) => 0 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main15 12: nil => ((1 boolean)) mem: ((1 boolean)): 1801471 <= nil run: previous-page/process-key/main15 13: (((jump-if)) ((1 boolean)) ((32 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main15 14: (((5 integer)) <- ((copy)) ((8 integer) (space 1))) mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main15 14: 3 => ((5 integer)) mem: ((5 integer)): 1801475 <= 3 run: previous-page/process-key/main15 15: (((6 integer)) <- ((add)) ((2 integer) (space 1)) ((1 literal))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main15 15: 2 => ((6 integer)) mem: ((6 integer)): 1801476 <= 2 run: previous-page/process-key/main15 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main15 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1801469) run: done-scrolling-up/previous-page/process-key/main15 0: 1801469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801470 <= 29091 run: done-scrolling-up/previous-page/process-key/main15 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 3 run: done-scrolling-up/previous-page/process-key/main15 2: nil => ((8 boolean)) mem: ((8 boolean)): 1801478 <= nil run: done-scrolling-up/previous-page/process-key/main15 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main15 4: nil => ((9 boolean)) mem: ((9 boolean)): 1801479 <= nil run: done-scrolling-up/previous-page/process-key/main15 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 2 run: done-scrolling-up/previous-page/process-key/main15 5: nil => ((10 boolean)) mem: ((10 boolean)): 1801480 <= nil run: done-scrolling-up/previous-page/process-key/main15 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 6: nil => ((11 boolean)) mem: ((11 boolean)): 1801481 <= nil run: done-scrolling-up/previous-page/process-key/main15 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 8: (((reply)) ((nil literal))) run: previous-page/process-key/main15 16: nil => ((7 boolean)) mem: ((7 boolean)): 1801477 <= nil run: previous-page/process-key/main15 17: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main15 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 2 run: previous-page/process-key/main15 18: t => ((7 boolean)) mem: ((7 boolean)): 1801477 <= t run: previous-page/process-key/main15 19: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main15 23: (((1 boolean)) <- ((equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 2 run: previous-page/process-key/main15 23: nil => ((1 boolean)) mem: ((1 boolean)): 1801471 <= nil run: previous-page/process-key/main15 24: (((jump-unless)) ((1 boolean)) ((3 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main15 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main15 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1801469) run: done-scrolling-up/previous-page/process-key/main15 0: 1801469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801470 <= 29091 run: done-scrolling-up/previous-page/process-key/main15 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 3 run: done-scrolling-up/previous-page/process-key/main15 2: nil => ((8 boolean)) mem: ((8 boolean)): 1801478 <= nil run: done-scrolling-up/previous-page/process-key/main15 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main15 4: nil => ((9 boolean)) mem: ((9 boolean)): 1801479 <= nil run: done-scrolling-up/previous-page/process-key/main15 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 2 run: done-scrolling-up/previous-page/process-key/main15 5: nil => ((10 boolean)) mem: ((10 boolean)): 1801480 <= nil run: done-scrolling-up/previous-page/process-key/main15 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 6: nil => ((11 boolean)) mem: ((11 boolean)): 1801481 <= nil run: done-scrolling-up/previous-page/process-key/main15 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 8: (((reply)) ((nil literal))) run: previous-page/process-key/main15 28: nil => ((7 boolean)) mem: ((7 boolean)): 1801477 <= nil run: previous-page/process-key/main15 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main15 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 2 run: previous-page/process-key/main15 30: nil => ((7 boolean)) mem: ((7 boolean)): 1801477 <= nil run: previous-page/process-key/main15 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main15 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal))) mem: ((5 integer) (space 1)) => 2 run: previous-page/process-key/main15 32: 1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 1 run: previous-page/process-key/main15 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 3 run: previous-page/process-key/main15 33: 2 => ((5 integer)) mem: ((5 integer)): 1801475 <= 2 run: previous-page/process-key/main15 34: (((jump)) ((-7 offset))) run: previous-page/process-key/main15 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main15 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1801469) run: done-scrolling-up/previous-page/process-key/main15 0: 1801469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801470 <= 29091 run: done-scrolling-up/previous-page/process-key/main15 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 2 run: done-scrolling-up/previous-page/process-key/main15 2: nil => ((8 boolean)) mem: ((8 boolean)): 1801478 <= nil run: done-scrolling-up/previous-page/process-key/main15 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main15 4: nil => ((9 boolean)) mem: ((9 boolean)): 1801479 <= nil run: done-scrolling-up/previous-page/process-key/main15 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main15 5: nil => ((10 boolean)) mem: ((10 boolean)): 1801480 <= nil run: done-scrolling-up/previous-page/process-key/main15 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 6: nil => ((11 boolean)) mem: ((11 boolean)): 1801481 <= nil run: done-scrolling-up/previous-page/process-key/main15 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 8: (((reply)) ((nil literal))) run: previous-page/process-key/main15 28: nil => ((7 boolean)) mem: ((7 boolean)): 1801477 <= nil run: previous-page/process-key/main15 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main15 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: previous-page/process-key/main15 30: nil => ((7 boolean)) mem: ((7 boolean)): 1801477 <= nil run: previous-page/process-key/main15 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main15 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal))) mem: ((5 integer) (space 1)) => 1 run: previous-page/process-key/main15 32: 0 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 0 run: previous-page/process-key/main15 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 2 run: previous-page/process-key/main15 33: 1 => ((5 integer)) mem: ((5 integer)): 1801475 <= 1 run: previous-page/process-key/main15 34: (((jump)) ((-7 offset))) run: previous-page/process-key/main15 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main15 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1801469) run: done-scrolling-up/previous-page/process-key/main15 0: 1801469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801470 <= 29091 run: done-scrolling-up/previous-page/process-key/main15 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 1 run: done-scrolling-up/previous-page/process-key/main15 2: nil => ((8 boolean)) mem: ((8 boolean)): 1801478 <= nil run: done-scrolling-up/previous-page/process-key/main15 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main15 4: nil => ((9 boolean)) mem: ((9 boolean)): 1801479 <= nil run: done-scrolling-up/previous-page/process-key/main15 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 0 run: done-scrolling-up/previous-page/process-key/main15 5: nil => ((10 boolean)) mem: ((10 boolean)): 1801480 <= nil run: done-scrolling-up/previous-page/process-key/main15 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 6: nil => ((11 boolean)) mem: ((11 boolean)): 1801481 <= nil run: done-scrolling-up/previous-page/process-key/main15 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main15 8: (((reply)) ((nil literal))) run: previous-page/process-key/main15 28: nil => ((7 boolean)) mem: ((7 boolean)): 1801477 <= nil run: previous-page/process-key/main15 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main15 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 0 run: previous-page/process-key/main15 30: nil => ((7 boolean)) mem: ((7 boolean)): 1801477 <= nil run: previous-page/process-key/main15 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main15 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal))) mem: ((5 integer) (space 1)) => 0 run: previous-page/process-key/main15 32: -1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -1 run: previous-page/process-key/main15 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 1 run: previous-page/process-key/main15 33: 0 => ((5 integer)) mem: ((5 integer)): 1801475 <= 0 run: previous-page/process-key/main15 34: (((jump)) ((-7 offset))) run: previous-page/process-key/main15 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main15 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1801469) run: done-scrolling-up/previous-page/process-key/main15 0: 1801469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801470 <= 29091 run: done-scrolling-up/previous-page/process-key/main15 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main15 2: t => ((8 boolean)) mem: ((8 boolean)): 1801478 <= t run: done-scrolling-up/previous-page/process-key/main15 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main15 9: done run: done-scrolling-up/previous-page/process-key/main15 10: (((reply)) ((t literal))) run: previous-page/process-key/main15 28: t => ((7 boolean)) mem: ((7 boolean)): 1801477 <= t run: previous-page/process-key/main15 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main15 35: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main15 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1801469) run: done-scrolling-up/previous-page/process-key/main15 0: 1801469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801470 <= 29091 run: done-scrolling-up/previous-page/process-key/main15 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main15 2: t => ((8 boolean)) mem: ((8 boolean)): 1801478 <= t run: done-scrolling-up/previous-page/process-key/main15 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main15 9: done run: done-scrolling-up/previous-page/process-key/main15 10: (((reply)) ((t literal))) run: previous-page/process-key/main15 35: t => ((7 boolean)) mem: ((7 boolean)): 1801477 <= t run: previous-page/process-key/main15 36: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main15 40: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main15 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (1801469) run: done-scrolling-up/previous-page/process-key/main15 0: 1801469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801470 <= 29091 run: done-scrolling-up/previous-page/process-key/main15 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main15 2: t => ((8 boolean)) mem: ((8 boolean)): 1801478 <= t run: done-scrolling-up/previous-page/process-key/main15 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main15 9: done run: done-scrolling-up/previous-page/process-key/main15 10: (((reply)) ((t literal))) run: previous-page/process-key/main15 40: t => ((7 boolean)) mem: ((7 boolean)): 1801477 <= t run: previous-page/process-key/main15 41: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main15 45: (((reply))) run: process-key/main15 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main15 0: 1801500 => ((default-space space-address)) run: print-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801501 <= 29091 run: print-page/process-key/main15 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main15 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801502 <= 28799 run: print-page/process-key/main15 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 run: print-page/process-key/main15 3: 1 => ((2 integer)) mem: ((2 integer)): 1801503 <= 1 run: print-page/process-key/main15 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/main15 4: nil => ((3 boolean)) mem: ((3 boolean)): 1801504 <= nil run: print-page/process-key/main15 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main15 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/main15 7: t => ((4 boolean)) mem: ((4 boolean)): 1801505 <= t run: print-page/process-key/main15 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => t run: print-page/process-key/main15 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-page/process-key/main15 9: 2 => ((2 integer)) mem: ((2 integer)): 1801503 <= 2 run: print-page/process-key/main15 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: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-page/process-key/main15 10: 16025 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 1801506 <= 16025 run: print-page/process-key/main15 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -1 run: print-page/process-key/main15 11: t => ((6 boolean)) mem: ((6 boolean)): 1801507 <= t run: print-page/process-key/main15 12: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: print-page/process-key/main15 13: (((print-instruction-trace-parent)) ((1 terminal-address)) ((5 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((5 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-page/process-key/main15 0: 1801531 => ((default-space space-address)) run: print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801533 <= 28799 run: print-instruction-trace-parent/print-page/process-key/main15 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-parent/print-page/process-key/main15 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 1801534 <= 16025 run: print-instruction-trace-parent/print-page/process-key/main15 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-parent/print-page/process-key/main15 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1801532 <= 29091 run: print-instruction-trace-parent/print-page/process-key/main15 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801562 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801564 <= 28799 run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: 17 => ((2 integer)) mem: ((2 integer)): 1801565 <= 17 run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1801566 <= 28802 run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: 0 => ((4 integer)) mem: ((4 integer)): 1801567 <= 0 run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801593 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801595 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801596 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801597 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801598 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801599 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801600 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801601 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801602 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 0 => ((9 integer)) mem: ((9 integer)): 1801603 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801604 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1801605 <= 28805 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801624 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801626 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801627 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801628 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801629 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801630 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801631 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801632 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801633 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 1 => ((9 integer)) mem: ((9 integer)): 1801634 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801635 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1801636 <= 28806 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801655 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801657 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801658 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801659 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801660 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801661 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801662 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801663 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801664 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 2 => ((9 integer)) mem: ((9 integer)): 1801665 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801666 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1801667 <= 28807 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801686 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801688 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801689 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801690 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801691 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801692 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801693 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801694 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801695 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 3 => ((9 integer)) mem: ((9 integer)): 1801696 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801697 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1801698 <= 28808 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801717 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801719 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801720 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801721 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801722 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801723 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801724 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801725 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801726 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 4 => ((9 integer)) mem: ((9 integer)): 1801727 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801728 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1801729 <= 28809 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801748 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801750 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801751 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801752 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801753 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801754 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801755 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801756 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801757 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 5 => ((9 integer)) mem: ((9 integer)): 1801758 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801759 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1801760 <= 28810 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801779 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801781 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801782 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801783 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801784 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801785 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801786 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801787 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801788 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 6 => ((9 integer)) mem: ((9 integer)): 1801789 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801790 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1801791 <= 28811 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801810 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801812 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801813 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801814 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801815 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801816 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801817 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801818 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801819 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 7 => ((9 integer)) mem: ((9 integer)): 1801820 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801821 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1801822 <= 28812 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801841 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801843 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801844 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801845 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801846 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801847 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801848 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801849 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801850 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 8 => ((9 integer)) mem: ((9 integer)): 1801851 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801852 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1801853 <= 28813 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801872 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801874 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801875 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801876 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801877 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801878 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801879 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801880 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801881 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 9 => ((9 integer)) mem: ((9 integer)): 1801882 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801883 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1801884 <= 28814 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801903 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801905 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801906 <= #\space schedule: scheduling print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 for further processing schedule: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801907 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801908 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801909 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801910 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801911 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801912 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 10 => ((9 integer)) mem: ((9 integer)): 1801913 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801914 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1801915 <= 28815 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801934 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801936 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801937 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801938 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801939 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801940 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801941 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801942 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801943 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 11 => ((9 integer)) mem: ((9 integer)): 1801944 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801945 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1801946 <= 28816 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801965 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801967 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801968 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1801969 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1801970 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1801971 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1801972 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1801973 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1801974 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 12 => ((9 integer)) mem: ((9 integer)): 1801975 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1801976 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1801977 <= 28817 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1801996 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1801998 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1801999 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802000 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802001 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802002 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802003 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802004 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802005 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 13 => ((9 integer)) mem: ((9 integer)): 1802006 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802007 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1802008 <= 28818 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1802027 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802029 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802030 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802031 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802032 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802033 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802034 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802035 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802036 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 14 => ((9 integer)) mem: ((9 integer)): 1802037 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802038 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1802039 <= 28819 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1802058 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802060 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802061 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802062 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802063 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802064 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802065 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802066 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802067 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 15 => ((9 integer)) mem: ((9 integer)): 1802068 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802069 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1802070 <= 28820 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1801568 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1802089 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802091 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802092 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802093 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802094 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802095 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802096 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802097 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802098 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 16 => ((9 integer)) mem: ((9 integer)): 1802099 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802100 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1802101 <= 28821 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 6: t => ((5 boolean)) mem: ((5 boolean)): 1801568 <= t run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-parent/print-page/process-key/main15 11: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main15 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: 1802120 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802122 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: #\- => ((2 character)) mem: ((2 character)): 1802123 <= #\- run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802124 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802125 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802126 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802127 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802128 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802129 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 0 => ((9 integer)) mem: ((9 integer)): 1802130 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802131 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1802132 <= 28805 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\- run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main15 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: 1802151 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802153 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802154 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802155 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802156 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802157 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802158 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802159 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802160 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 1 => ((9 integer)) mem: ((9 integer)): 1802161 <= 1 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802162 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1802163 <= 28806 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main15 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-parent/print-page/process-key/main15 7: 16291 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 1801535 <= 16291 run: print-instruction-trace-parent/print-page/process-key/main15 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-page/process-key/main15 8: 0 => ((4 integer)) mem: ((4 integer)): 1801536 <= 0 run: print-instruction-trace-parent/print-page/process-key/main15 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-parent/print-page/process-key/main15 9: 1 => ((5 integer)) mem: ((5 integer)): 1801537 <= 1 run: print-instruction-trace-parent/print-page/process-key/main15 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-page/process-key/main15 10: nil => ((6 boolean)) mem: ((6 boolean)): 1801538 <= nil run: print-instruction-trace-parent/print-page/process-key/main15 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-page/process-key/main15 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-parent/print-page/process-key/main15 12: 16386 => ((7 string-address)) mem: ((7 string-address)): 1801539 <= 16386 run: print-instruction-trace-parent/print-page/process-key/main15 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((7 string-address)) => 16386 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802182 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802184 <= 28799 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 1802185 <= 16386 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 3: 4 => ((3 integer)) mem: ((3 integer)): 1802186 <= 4 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 4: 0 => ((4 integer)) mem: ((4 integer)): 1802187 <= 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1802188 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: #\m => ((6 character)) mem: ((6 character)): 1802189 <= #\m run: print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802213 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802215 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: #\m => ((2 character)) mem: ((2 character)): 1802216 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802217 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802218 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802219 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802220 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802221 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802222 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 2 => ((9 integer)) mem: ((9 integer)): 1802223 <= 2 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802224 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1802225 <= 28807 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: 1 => ((4 integer)) mem: ((4 integer)): 1802187 <= 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1802188 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: #\a => ((6 character)) mem: ((6 character)): 1802189 <= #\a run: print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802244 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802246 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: #\a => ((2 character)) mem: ((2 character)): 1802247 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802248 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802249 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802250 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802251 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802252 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802253 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 3 => ((9 integer)) mem: ((9 integer)): 1802254 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802255 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1802256 <= 28808 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: 2 => ((4 integer)) mem: ((4 integer)): 1802187 <= 2 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1802188 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: #\i => ((6 character)) mem: ((6 character)): 1802189 <= #\i run: print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802275 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802277 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: #\i => ((2 character)) mem: ((2 character)): 1802278 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802279 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802280 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802281 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802282 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802283 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802284 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 4 => ((9 integer)) mem: ((9 integer)): 1802285 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802286 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1802287 <= 28809 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: 3 => ((4 integer)) mem: ((4 integer)): 1802187 <= 3 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1802188 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: #\n => ((6 character)) mem: ((6 character)): 1802189 <= #\n run: print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802306 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802308 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: #\n => ((2 character)) mem: ((2 character)): 1802309 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802310 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802311 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802312 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802313 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802314 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802315 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 5 => ((9 integer)) mem: ((9 integer)): 1802316 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802317 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1802318 <= 28810 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: 4 => ((4 integer)) mem: ((4 integer)): 1802187 <= 4 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: t => ((5 boolean)) mem: ((5 boolean)): 1802188 <= t run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-page/process-key/main15 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: 1802337 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802339 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: #\/ => ((2 character)) mem: ((2 character)): 1802340 <= #\/ run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802341 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802342 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802343 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802344 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802345 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802346 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 6 => ((9 integer)) mem: ((9 integer)): 1802347 <= 6 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802348 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1802349 <= 28811 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main15 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-page/process-key/main15 15: 1 => ((4 integer)) mem: ((4 integer)): 1801536 <= 1 run: print-instruction-trace-parent/print-page/process-key/main15 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-page/process-key/main15 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-page/process-key/main15 10: t => ((6 boolean)) mem: ((6 boolean)): 1801538 <= t run: print-instruction-trace-parent/print-page/process-key/main15 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-page/process-key/main15 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: 1802368 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802370 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802371 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802372 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802373 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802374 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802375 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802376 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802377 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 7 => ((9 integer)) mem: ((9 integer)): 1802378 <= 7 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802379 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1802380 <= 28812 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main15 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-parent/print-page/process-key/main15 18: 16611 => ((8 string-address)) mem: ((8 string-address)): 1801540 <= 16611 run: print-instruction-trace-parent/print-page/process-key/main15 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 string-address)) => 16611 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802399 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802401 <= 28799 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 1802402 <= 16611 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 3: 1 => ((3 integer)) mem: ((3 integer)): 1802403 <= 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 4: 0 => ((4 integer)) mem: ((4 integer)): 1802404 <= 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1802405 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: #\1 => ((6 character)) mem: ((6 character)): 1802406 <= #\1 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802430 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802432 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: #\1 => ((2 character)) mem: ((2 character)): 1802433 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802434 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802435 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802436 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802437 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802438 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802439 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 8 => ((9 integer)) mem: ((9 integer)): 1802440 <= 8 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802441 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1802442 <= 28813 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: 1 => ((4 integer)) mem: ((4 integer)): 1802404 <= 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: t => ((5 boolean)) mem: ((5 boolean)): 1802405 <= t run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-page/process-key/main15 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: 1802461 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802463 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802464 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802465 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802466 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802467 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802468 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802469 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802470 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 9 => ((9 integer)) mem: ((9 integer)): 1802471 <= 9 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802472 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1802473 <= 28814 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main15 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: 1802492 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802494 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: #\: => ((2 character)) mem: ((2 character)): 1802495 <= #\: run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802496 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802497 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802498 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802499 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802500 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802501 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 10 => ((9 integer)) mem: ((9 integer)): 1802502 <= 10 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802503 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1802504 <= 28815 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main15 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 0: 1802523 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802525 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802526 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802527 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802528 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802529 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802530 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802531 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802532 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 11 => ((9 integer)) mem: ((9 integer)): 1802533 <= 11 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802534 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1802535 <= 28816 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main15 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-parent/print-page/process-key/main15 23: 16675 => ((4 string-address)) mem: ((4 string-address)): 1801536 <= 16675 run: print-instruction-trace-parent/print-page/process-key/main15 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 16675 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802554 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802556 <= 28799 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 1802557 <= 16675 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 3: 5 => ((3 integer)) mem: ((3 integer)): 1802558 <= 5 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 4: 0 => ((4 integer)) mem: ((4 integer)): 1802559 <= 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1802560 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: #\d => ((6 character)) mem: ((6 character)): 1802561 <= #\d run: print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802585 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802587 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: #\d => ((2 character)) mem: ((2 character)): 1802588 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802589 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802590 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802591 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802592 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802593 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802594 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 12 => ((9 integer)) mem: ((9 integer)): 1802595 <= 12 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802596 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1802597 <= 28817 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: 1 => ((4 integer)) mem: ((4 integer)): 1802559 <= 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1802560 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: #\space => ((6 character)) mem: ((6 character)): 1802561 <= #\space run: print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802616 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802618 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802619 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802620 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802621 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802622 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802623 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802624 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802625 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 13 => ((9 integer)) mem: ((9 integer)): 1802626 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802627 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1802628 <= 28818 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: 2 => ((4 integer)) mem: ((4 integer)): 1802559 <= 2 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1802560 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: #\e => ((6 character)) mem: ((6 character)): 1802561 <= #\e run: print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802647 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802649 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: #\e => ((2 character)) mem: ((2 character)): 1802650 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802651 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802652 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802653 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802654 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802655 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802656 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 14 => ((9 integer)) mem: ((9 integer)): 1802657 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802658 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1802659 <= 28819 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: 3 => ((4 integer)) mem: ((4 integer)): 1802559 <= 3 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1802560 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: #\space => ((6 character)) mem: ((6 character)): 1802561 <= #\space run: print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802678 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802680 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802681 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802682 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802683 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802684 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802685 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802686 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802687 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 15 => ((9 integer)) mem: ((9 integer)): 1802688 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802689 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1802690 <= 28820 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: 4 => ((4 integer)) mem: ((4 integer)): 1802559 <= 4 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1802560 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-parent/print-page/process-key/main15 7: #\f => ((6 character)) mem: ((6 character)): 1802561 <= #\f run: print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 0: 1802709 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802711 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 2: #\f => ((2 character)) mem: ((2 character)): 1802712 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802713 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802714 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802715 <= 28801 schedule: scheduling print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 for further processing schedule: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802716 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802717 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 9: 0 => ((8 integer)) mem: ((8 integer)): 1802718 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 10: 16 => ((9 integer)) mem: ((9 integer)): 1802719 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802720 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1802721 <= 28821 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main15 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 9: 5 => ((4 integer)) mem: ((4 integer)): 1802559 <= 5 run: print-string/print-instruction-trace-parent/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main15 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-page/process-key/main15 5: t => ((5 boolean)) mem: ((5 boolean)): 1802560 <= t run: print-string/print-instruction-trace-parent/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-page/process-key/main15 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1802740 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-parent/print-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1802741 <= 29091 run: add-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-parent/print-page/process-key/main15 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802742 <= 28799 run: add-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 3: nil => ((2 boolean)) mem: ((2 boolean)): 1802743 <= nil run: add-line/print-instruction-trace-parent/print-page/process-key/main15 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-page/process-key/main15 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-instruction-trace-parent/print-page/process-key/main15 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-parent/print-page/process-key/main15 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 0: 1802771 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802773 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1802774 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 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-parent/print-page/process-key/main15 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1802775 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main15 7: (((reply))) run: print-page/process-key/main15 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-page/process-key/main15 14: 20396 => ((7 trace-address-array-address)) mem: ((7 trace-address-array-address)): 1801508 <= 20396 run: print-page/process-key/main15 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -1 run: max/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/print-page/process-key/main15 0: 1802802 => ((default-space space-address)) run: max/print-page/process-key/main15 1: (((1 integer)) <- ((next-input))) arg: nil 0 (-1 0) run: max/print-page/process-key/main15 1: -1 => ((1 integer)) mem: ((1 integer)): 1802804 <= -1 run: max/print-page/process-key/main15 2: (((2 integer)) <- ((next-input))) arg: nil 1 (-1 0) run: max/print-page/process-key/main15 2: 0 => ((2 integer)) mem: ((2 integer)): 1802805 <= 0 run: max/print-page/process-key/main15 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => -1 mem: ((2 integer)) => 0 run: max/print-page/process-key/main15 3: nil => ((3 boolean)) mem: ((3 boolean)): 1802806 <= nil run: max/print-page/process-key/main15 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/print-page/process-key/main15 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: print-page/process-key/main15 15: 0 => ((8 integer)) mem: ((8 integer)): 1801509 <= 0 run: print-page/process-key/main15 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 0 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main15 16: nil => ((9 boolean)) mem: ((9 boolean)): 1801510 <= nil run: print-page/process-key/main15 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main15 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/main15 18: nil => ((3 boolean)) mem: ((3 boolean)): 1801504 <= nil run: print-page/process-key/main15 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main15 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 0 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20397 trace-address) (raw)) => 16969 run: print-page/process-key/main15 20: 16969 => ((10 trace-address)) mem: ((10 trace-address)): 1801511 <= 16969 run: print-page/process-key/main15 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main15 0: 1802833 => ((default-space space-address)) run: print-character/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802835 <= 28799 run: print-character/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802836 <= #\space run: print-character/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802837 <= nil run: print-character/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802838 <= nil run: print-character/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802839 <= 28801 run: print-character/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802840 <= 28802 run: print-character/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802841 <= 17 run: print-character/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1802842 <= 17 run: print-character/print-page/process-key/main15 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/main15 10: 17 => ((9 integer)) mem: ((9 integer)): 1802843 <= 17 run: print-character/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802844 <= 28804 run: print-character/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main15 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1802845 <= 28822 run: print-character/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/print-page/process-key/main15 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/main15 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/process-key/main15 15: (((reply))) run: print-page/process-key/main15 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main15 0: 1802864 => ((default-space space-address)) run: print-character/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802866 <= 28799 run: print-character/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802867 <= #\space run: print-character/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802868 <= nil run: print-character/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802869 <= nil run: print-character/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802870 <= 28801 run: print-character/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802871 <= 28802 run: print-character/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802872 <= 17 run: print-character/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1802873 <= 17 run: print-character/print-page/process-key/main15 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/main15 10: 18 => ((9 integer)) mem: ((9 integer)): 1802874 <= 18 run: print-character/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802875 <= 28804 run: print-character/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main15 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1802876 <= 28823 run: print-character/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-page/process-key/main15 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/main15 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/process-key/main15 15: (((reply))) run: print-page/process-key/main15 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main15 0: 1802895 => ((default-space space-address)) run: print-character/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802897 <= 28799 run: print-character/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802898 <= #\space run: print-character/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802899 <= nil run: print-character/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802900 <= nil run: print-character/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802901 <= 28801 run: print-character/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802902 <= 28802 run: print-character/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802903 <= 17 run: print-character/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1802904 <= 17 run: print-character/print-page/process-key/main15 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/main15 10: 19 => ((9 integer)) mem: ((9 integer)): 1802905 <= 19 run: print-character/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802906 <= 28804 run: print-character/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main15 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1802907 <= 28824 run: print-character/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/print-page/process-key/main15 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/main15 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/process-key/main15 15: (((reply))) run: print-page/process-key/main15 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 16969 run: print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main15 0: 1802926 => ((default-space space-address)) run: print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16969) run: print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802928 <= 28799 run: print-trace/print-page/process-key/main15 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 16969) run: print-trace/print-page/process-key/main15 2: 16969 => ((2 trace-address)) mem: ((2 trace-address)): 1802929 <= 16969 run: print-trace/print-page/process-key/main15 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((16969 string-address) (raw)) => 17191 run: print-trace/print-page/process-key/main15 3: 17191 => ((3 string-address)) mem: ((3 string-address)): 1802930 <= 17191 run: print-trace/print-page/process-key/main15 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main15 0: 1802957 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802959 <= 28799 run: clear-line/print-trace/print-page/process-key/main15 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main15 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main15 3: 17 => ((2 integer)) mem: ((2 integer)): 1802960 <= 17 run: clear-line/print-trace/print-page/process-key/main15 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main15 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1802961 <= 28802 run: clear-line/print-trace/print-page/process-key/main15 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main15 5: 3 => ((4 integer)) mem: ((4 integer)): 1802962 <= 3 run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1802988 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1802990 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1802991 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1802992 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1802993 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1802994 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1802995 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1802996 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1802997 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 20 => ((9 integer)) mem: ((9 integer)): 1802998 <= 20 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1802999 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1803000 <= 28825 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803019 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803021 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803022 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803023 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803024 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803025 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803026 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803027 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803028 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 21 => ((9 integer)) mem: ((9 integer)): 1803029 <= 21 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803030 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1803031 <= 28826 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803050 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803052 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803053 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803054 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803055 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803056 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803057 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803058 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803059 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 22 => ((9 integer)) mem: ((9 integer)): 1803060 <= 22 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803061 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1803062 <= 28827 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803081 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803083 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803084 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803085 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803086 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803087 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803088 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803089 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803090 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 23 => ((9 integer)) mem: ((9 integer)): 1803091 <= 23 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803092 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1803093 <= 28828 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803112 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803114 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803115 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803116 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803117 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803118 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803119 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803120 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803121 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 24 => ((9 integer)) mem: ((9 integer)): 1803122 <= 24 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803123 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1803124 <= 28829 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803143 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803145 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803146 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803147 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803148 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803149 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803150 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803151 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803152 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 25 => ((9 integer)) mem: ((9 integer)): 1803153 <= 25 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803154 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1803155 <= 28830 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803174 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803176 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803177 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803178 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803179 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803180 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803181 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803182 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803183 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 26 => ((9 integer)) mem: ((9 integer)): 1803184 <= 26 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803185 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1803186 <= 28831 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803205 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803207 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803208 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803209 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803210 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803211 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803212 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803213 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803214 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 27 => ((9 integer)) mem: ((9 integer)): 1803215 <= 27 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803216 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1803217 <= 28832 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803236 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803238 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803239 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803240 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803241 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803242 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803243 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803244 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803245 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 28 => ((9 integer)) mem: ((9 integer)): 1803246 <= 28 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803247 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1803248 <= 28833 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803267 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803269 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803270 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803271 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803272 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803273 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803274 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803275 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803276 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 29 => ((9 integer)) mem: ((9 integer)): 1803277 <= 29 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803278 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1803279 <= 28834 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803298 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803300 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803301 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803302 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803303 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803304 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803305 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803306 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803307 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 30 => ((9 integer)) mem: ((9 integer)): 1803308 <= 30 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803309 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1803310 <= 28835 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803329 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803331 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803332 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803333 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803334 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803335 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803336 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803337 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803338 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 31 => ((9 integer)) mem: ((9 integer)): 1803339 <= 31 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803340 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1803341 <= 28836 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803360 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803362 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803363 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803364 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803365 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803366 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803367 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803368 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803369 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 32 => ((9 integer)) mem: ((9 integer)): 1803370 <= 32 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803371 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1803372 <= 28837 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1802963 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803391 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803393 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803394 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803395 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803396 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803397 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803398 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803399 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803400 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 10: 33 => ((9 integer)) mem: ((9 integer)): 1803401 <= 33 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803402 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1803403 <= 28838 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: t => ((5 boolean)) mem: ((5 boolean)): 1802963 <= t run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main15 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main15 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/process-key/main15 11: (((reply))) run: print-trace/print-page/process-key/main15 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17191 run: print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main15 0: 1803422 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17191) run: print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803424 <= 28799 run: print-string/print-trace/print-page/process-key/main15 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17191) run: print-string/print-trace/print-page/process-key/main15 2: 17191 => ((2 string-address)) mem: ((2 string-address)): 1803425 <= 17191 run: print-string/print-trace/print-page/process-key/main15 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17191 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main15 3: 3 => ((3 integer)) mem: ((3 integer)): 1803426 <= 3 run: print-string/print-trace/print-page/process-key/main15 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main15 4: 0 => ((4 integer)) mem: ((4 integer)): 1803427 <= 0 run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1803428 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17192 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main15 7: #\m => ((6 character)) mem: ((6 character)): 1803429 <= #\m run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1803453 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803455 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\m => ((2 character)) mem: ((2 character)): 1803456 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803457 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803458 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803459 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803460 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803461 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803462 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 10: 20 => ((9 integer)) mem: ((9 integer)): 1803463 <= 20 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803464 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1803465 <= 28825 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main15 9: 1 => ((4 integer)) mem: ((4 integer)): 1803427 <= 1 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1803428 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17193 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main15 7: #\e => ((6 character)) mem: ((6 character)): 1803429 <= #\e run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1803484 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803486 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\e => ((2 character)) mem: ((2 character)): 1803487 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803488 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803489 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803490 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803491 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803492 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803493 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 10: 21 => ((9 integer)) mem: ((9 integer)): 1803494 <= 21 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803495 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1803496 <= 28826 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main15 9: 2 => ((4 integer)) mem: ((4 integer)): 1803427 <= 2 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1803428 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17194 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main15 7: #\m => ((6 character)) mem: ((6 character)): 1803429 <= #\m run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1803515 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803517 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\m => ((2 character)) mem: ((2 character)): 1803518 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803519 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803520 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803521 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803522 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803523 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803524 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 10: 22 => ((9 integer)) mem: ((9 integer)): 1803525 <= 22 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803526 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1803527 <= 28827 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main15 9: 3 => ((4 integer)) mem: ((4 integer)): 1803427 <= 3 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: t => ((5 boolean)) mem: ((5 boolean)): 1803428 <= t run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main15 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main15 0: 1803546 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803548 <= 28799 run: print-character/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803549 <= #\space run: print-character/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803550 <= nil run: print-character/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803551 <= nil run: print-character/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803552 <= 28801 run: print-character/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803553 <= 28802 run: print-character/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803554 <= 17 run: print-character/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803555 <= 17 run: print-character/print-trace/print-page/process-key/main15 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/main15 10: 23 => ((9 integer)) mem: ((9 integer)): 1803556 <= 23 run: print-character/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803557 <= 28804 run: print-character/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main15 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1803558 <= 28828 run: print-character/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/print-trace/print-page/process-key/main15 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/main15 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/process-key/main15 15: (((reply))) run: print-trace/print-page/process-key/main15 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main15 0: 1803577 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803579 <= 28799 run: print-character/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/process-key/main15 2: #\: => ((2 character)) mem: ((2 character)): 1803580 <= #\: run: print-character/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803581 <= nil run: print-character/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803582 <= nil run: print-character/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803583 <= 28801 run: print-character/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803584 <= 28802 run: print-character/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803585 <= 17 run: print-character/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803586 <= 17 run: print-character/print-trace/print-page/process-key/main15 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/main15 10: 24 => ((9 integer)) mem: ((9 integer)): 1803587 <= 24 run: print-character/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803588 <= 28804 run: print-character/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main15 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1803589 <= 28829 run: print-character/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main15 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\: run: print-character/print-trace/print-page/process-key/main15 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/main15 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/process-key/main15 15: (((reply))) run: print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main15 0: 1803608 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803610 <= 28799 schedule: scheduling print-character/print-trace/print-page/process-key/main15 for further processing schedule: print-character/print-trace/print-page/process-key/main15 run: print-character/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803611 <= #\space run: print-character/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803612 <= nil run: print-character/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803613 <= nil run: print-character/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803614 <= 28801 run: print-character/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803615 <= 28802 run: print-character/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803616 <= 17 run: print-character/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803617 <= 17 run: print-character/print-trace/print-page/process-key/main15 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/main15 10: 25 => ((9 integer)) mem: ((9 integer)): 1803618 <= 25 run: print-character/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803619 <= 28804 run: print-character/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main15 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1803620 <= 28830 run: print-character/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/print-trace/print-page/process-key/main15 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/main15 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/process-key/main15 15: (((reply))) run: print-trace/print-page/process-key/main15 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((16970 string-address) (raw)) => 17257 run: print-trace/print-page/process-key/main15 9: 17257 => ((4 string-address)) mem: ((4 string-address)): 1802931 <= 17257 run: print-trace/print-page/process-key/main15 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17257 run: print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main15 0: 1803639 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17257) run: print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803641 <= 28799 run: print-string/print-trace/print-page/process-key/main15 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17257) run: print-string/print-trace/print-page/process-key/main15 2: 17257 => ((2 string-address)) mem: ((2 string-address)): 1803642 <= 17257 run: print-string/print-trace/print-page/process-key/main15 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17257 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main15 3: 3 => ((3 integer)) mem: ((3 integer)): 1803643 <= 3 run: print-string/print-trace/print-page/process-key/main15 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main15 4: 0 => ((4 integer)) mem: ((4 integer)): 1803644 <= 0 run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1803645 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17258 byte) (raw)) => 1 run: print-string/print-trace/print-page/process-key/main15 7: #\1 => ((6 character)) mem: ((6 character)): 1803646 <= #\1 run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1803670 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803672 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\1 => ((2 character)) mem: ((2 character)): 1803673 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803674 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803675 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803676 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803677 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803678 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803679 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 10: 26 => ((9 integer)) mem: ((9 integer)): 1803680 <= 26 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803681 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1803682 <= 28831 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main15 9: 1 => ((4 integer)) mem: ((4 integer)): 1803644 <= 1 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1803645 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17259 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main15 7: #\space => ((6 character)) mem: ((6 character)): 1803646 <= #\space run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1803701 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803703 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803704 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803705 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803706 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803707 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803708 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803709 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803710 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 10: 27 => ((9 integer)) mem: ((9 integer)): 1803711 <= 27 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803712 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1803713 <= 28832 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main15 9: 2 => ((4 integer)) mem: ((4 integer)): 1803644 <= 2 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1803645 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17260 byte) (raw)) => a run: print-string/print-trace/print-page/process-key/main15 7: #\a => ((6 character)) mem: ((6 character)): 1803646 <= #\a run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1803732 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803734 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\a => ((2 character)) mem: ((2 character)): 1803735 <= #\a run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803736 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803737 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803738 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803739 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803740 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 9: 17 => ((8 integer)) mem: ((8 integer)): 1803741 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 10: 28 => ((9 integer)) mem: ((9 integer)): 1803742 <= 28 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803743 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1803744 <= 28833 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\a run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main15 9: 3 => ((4 integer)) mem: ((4 integer)): 1803644 <= 3 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: t => ((5 boolean)) mem: ((5 boolean)): 1803645 <= t run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main15 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main15 0: 1803763 => ((default-space space-address)) run: add-line/print-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1803764 <= 29091 run: add-line/print-page/process-key/main15 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/process-key/main15 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803765 <= 28799 run: add-line/print-page/process-key/main15 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/main15 3: nil => ((2 boolean)) mem: ((2 boolean)): 1803766 <= nil run: add-line/print-page/process-key/main15 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main15 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/main15 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-page/process-key/main15 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main15 0: 1803794 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803796 <= 28799 run: cursor-to-next-line/add-line/print-page/process-key/main15 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main15 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main15 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1803797 <= 28801 run: cursor-to-next-line/add-line/print-page/process-key/main15 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/main15 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-page/process-key/main15 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main15 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1803798 <= 28802 run: cursor-to-next-line/add-line/print-page/process-key/main15 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main15 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main15 7: (((reply))) run: print-page/process-key/main15 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 0 run: print-page/process-key/main15 26: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-page/process-key/main15 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 0 run: print-page/process-key/main15 27: 1 => ((8 integer)) mem: ((8 integer)): 1801509 <= 1 run: print-page/process-key/main15 28: (((jump)) ((-13 offset))) run: print-page/process-key/main15 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 1 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main15 16: nil => ((9 boolean)) mem: ((9 boolean)): 1801510 <= nil run: print-page/process-key/main15 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main15 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/process-key/main15 18: nil => ((3 boolean)) mem: ((3 boolean)): 1801504 <= nil run: print-page/process-key/main15 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main15 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 1 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20398 trace-address) (raw)) => 17580 run: print-page/process-key/main15 20: 17580 => ((10 trace-address)) mem: ((10 trace-address)): 1801511 <= 17580 run: print-page/process-key/main15 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main15 0: 1803825 => ((default-space space-address)) run: print-character/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803827 <= 28799 run: print-character/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803828 <= #\space run: print-character/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803829 <= nil run: print-character/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803830 <= nil run: print-character/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803831 <= 28801 run: print-character/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803832 <= 28802 run: print-character/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803833 <= 17 run: print-character/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1803834 <= 34 run: print-character/print-page/process-key/main15 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/process-key/main15 10: 34 => ((9 integer)) mem: ((9 integer)): 1803835 <= 34 run: print-character/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803836 <= 28804 run: print-character/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main15 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1803837 <= 28839 run: print-character/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/print-page/process-key/main15 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/main15 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/process-key/main15 15: (((reply))) run: print-page/process-key/main15 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main15 0: 1803856 => ((default-space space-address)) run: print-character/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803858 <= 28799 run: print-character/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803859 <= #\space run: print-character/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803860 <= nil run: print-character/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803861 <= nil run: print-character/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803862 <= 28801 run: print-character/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803863 <= 28802 run: print-character/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803864 <= 17 run: print-character/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1803865 <= 34 run: print-character/print-page/process-key/main15 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/process-key/main15 10: 35 => ((9 integer)) mem: ((9 integer)): 1803866 <= 35 run: print-character/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803867 <= 28804 run: print-character/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main15 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1803868 <= 28840 run: print-character/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-page/process-key/main15 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/main15 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/process-key/main15 15: (((reply))) run: print-page/process-key/main15 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main15 0: 1803887 => ((default-space space-address)) run: print-character/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803889 <= 28799 run: print-character/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803890 <= #\space run: print-character/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803891 <= nil run: print-character/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803892 <= nil run: print-character/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803893 <= 28801 run: print-character/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803894 <= 28802 run: print-character/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803895 <= 17 run: print-character/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1803896 <= 34 run: print-character/print-page/process-key/main15 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/process-key/main15 10: 36 => ((9 integer)) mem: ((9 integer)): 1803897 <= 36 run: print-character/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803898 <= 28804 run: print-character/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main15 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1803899 <= 28841 run: print-character/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/print-page/process-key/main15 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/main15 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/process-key/main15 15: (((reply))) run: print-page/process-key/main15 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 17580 run: print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main15 0: 1803918 => ((default-space space-address)) run: print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17580) run: print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803920 <= 28799 run: print-trace/print-page/process-key/main15 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 17580) run: print-trace/print-page/process-key/main15 2: 17580 => ((2 trace-address)) mem: ((2 trace-address)): 1803921 <= 17580 run: print-trace/print-page/process-key/main15 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((17580 string-address) (raw)) => 17802 run: print-trace/print-page/process-key/main15 3: 17802 => ((3 string-address)) mem: ((3 string-address)): 1803922 <= 17802 run: print-trace/print-page/process-key/main15 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main15 0: 1803949 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803951 <= 28799 run: clear-line/print-trace/print-page/process-key/main15 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main15 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main15 3: 17 => ((2 integer)) mem: ((2 integer)): 1803952 <= 17 run: clear-line/print-trace/print-page/process-key/main15 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main15 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1803953 <= 28802 run: clear-line/print-trace/print-page/process-key/main15 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main15 5: 3 => ((4 integer)) mem: ((4 integer)): 1803954 <= 3 run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1803980 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1803982 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1803983 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1803984 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1803985 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1803986 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1803987 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1803988 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1803989 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 37 => ((9 integer)) mem: ((9 integer)): 1803990 <= 37 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1803991 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1803992 <= 28842 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804011 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804013 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804014 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804015 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804016 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804017 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804018 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804019 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804020 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 38 => ((9 integer)) mem: ((9 integer)): 1804021 <= 38 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804022 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1804023 <= 28843 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804042 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804044 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804045 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804046 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804047 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804048 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804049 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804050 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804051 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 39 => ((9 integer)) mem: ((9 integer)): 1804052 <= 39 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804053 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1804054 <= 28844 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804073 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804075 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804076 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804077 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804078 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804079 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804080 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804081 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804082 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 40 => ((9 integer)) mem: ((9 integer)): 1804083 <= 40 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804084 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1804085 <= 28845 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804104 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804106 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804107 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804108 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804109 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804110 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804111 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804112 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804113 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 41 => ((9 integer)) mem: ((9 integer)): 1804114 <= 41 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804115 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1804116 <= 28846 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804135 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804137 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804138 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804139 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804140 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804141 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804142 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804143 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804144 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 42 => ((9 integer)) mem: ((9 integer)): 1804145 <= 42 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804146 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1804147 <= 28847 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804166 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804168 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804169 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804170 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804171 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804172 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804173 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804174 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804175 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 43 => ((9 integer)) mem: ((9 integer)): 1804176 <= 43 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804177 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1804178 <= 28848 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804197 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804199 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804200 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804201 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804202 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804203 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804204 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804205 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804206 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 44 => ((9 integer)) mem: ((9 integer)): 1804207 <= 44 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804208 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1804209 <= 28849 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804228 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804230 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804231 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804232 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804233 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804234 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804235 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804236 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804237 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 45 => ((9 integer)) mem: ((9 integer)): 1804238 <= 45 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804239 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1804240 <= 28850 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804259 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804261 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804262 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804263 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804264 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804265 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804266 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804267 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804268 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 46 => ((9 integer)) mem: ((9 integer)): 1804269 <= 46 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804270 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1804271 <= 28851 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804290 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804292 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804293 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804294 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804295 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804296 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804297 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804298 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804299 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 47 => ((9 integer)) mem: ((9 integer)): 1804300 <= 47 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804301 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1804302 <= 28852 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804321 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804323 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804324 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804325 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804326 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804327 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804328 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804329 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804330 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 48 => ((9 integer)) mem: ((9 integer)): 1804331 <= 48 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804332 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1804333 <= 28853 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804352 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804354 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804355 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804356 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804357 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804358 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804359 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804360 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804361 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 49 => ((9 integer)) mem: ((9 integer)): 1804362 <= 49 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804363 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1804364 <= 28854 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: nil => ((5 boolean)) mem: ((5 boolean)): 1803955 <= nil run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main15 0: 1804383 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804385 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804386 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804387 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804388 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804389 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804390 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804391 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804392 <= 34 run: print-character/clear-line/print-trace/print-page/process-key/main15 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/process-key/main15 10: 50 => ((9 integer)) mem: ((9 integer)): 1804393 <= 50 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804394 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main15 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 1804395 <= 28855 run: print-character/clear-line/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main15 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/main15 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main15 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main15 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main15 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/main15 6: t => ((5 boolean)) mem: ((5 boolean)): 1803955 <= t run: clear-line/print-trace/print-page/process-key/main15 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main15 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main15 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/process-key/main15 11: (((reply))) run: print-trace/print-page/process-key/main15 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17802 run: print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main15 0: 1804414 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17802) run: print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804416 <= 28799 run: print-string/print-trace/print-page/process-key/main15 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17802) run: print-string/print-trace/print-page/process-key/main15 2: 17802 => ((2 string-address)) mem: ((2 string-address)): 1804417 <= 17802 run: print-string/print-trace/print-page/process-key/main15 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17802 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main15 3: 3 => ((3 integer)) mem: ((3 integer)): 1804418 <= 3 run: print-string/print-trace/print-page/process-key/main15 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main15 4: 0 => ((4 integer)) mem: ((4 integer)): 1804419 <= 0 run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1804420 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17803 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main15 7: #\m => ((6 character)) mem: ((6 character)): 1804421 <= #\m run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1804445 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804447 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\m => ((2 character)) mem: ((2 character)): 1804448 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804449 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804450 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804451 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804452 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804453 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804454 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 10: 37 => ((9 integer)) mem: ((9 integer)): 1804455 <= 37 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804456 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1804457 <= 28842 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main15 9: 1 => ((4 integer)) mem: ((4 integer)): 1804419 <= 1 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1804420 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17804 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main15 7: #\e => ((6 character)) mem: ((6 character)): 1804421 <= #\e run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1804476 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804478 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\e => ((2 character)) mem: ((2 character)): 1804479 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804480 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804481 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804482 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804483 <= 28802 schedule: scheduling print-character/print-string/print-trace/print-page/process-key/main15 for further processing schedule: print-character/print-string/print-trace/print-page/process-key/main15 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804484 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804485 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 10: 38 => ((9 integer)) mem: ((9 integer)): 1804486 <= 38 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804487 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1804488 <= 28843 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main15 9: 2 => ((4 integer)) mem: ((4 integer)): 1804419 <= 2 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1804420 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17805 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main15 7: #\m => ((6 character)) mem: ((6 character)): 1804421 <= #\m run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1804507 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804509 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\m => ((2 character)) mem: ((2 character)): 1804510 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804511 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804512 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804513 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804514 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804515 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804516 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 10: 39 => ((9 integer)) mem: ((9 integer)): 1804517 <= 39 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804518 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1804519 <= 28844 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main15 9: 3 => ((4 integer)) mem: ((4 integer)): 1804419 <= 3 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: t => ((5 boolean)) mem: ((5 boolean)): 1804420 <= t run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main15 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main15 0: 1804538 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804540 <= 28799 run: print-character/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804541 <= #\space run: print-character/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804542 <= nil run: print-character/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804543 <= nil run: print-character/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804544 <= 28801 run: print-character/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804545 <= 28802 run: print-character/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804546 <= 17 run: print-character/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804547 <= 34 run: print-character/print-trace/print-page/process-key/main15 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/process-key/main15 10: 40 => ((9 integer)) mem: ((9 integer)): 1804548 <= 40 run: print-character/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804549 <= 28804 run: print-character/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main15 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1804550 <= 28845 run: print-character/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/print-trace/print-page/process-key/main15 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/main15 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/process-key/main15 15: (((reply))) run: print-trace/print-page/process-key/main15 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main15 0: 1804569 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804571 <= 28799 run: print-character/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/process-key/main15 2: #\: => ((2 character)) mem: ((2 character)): 1804572 <= #\: run: print-character/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804573 <= nil run: print-character/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804574 <= nil run: print-character/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804575 <= 28801 run: print-character/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804576 <= 28802 run: print-character/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804577 <= 17 run: print-character/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804578 <= 34 run: print-character/print-trace/print-page/process-key/main15 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/process-key/main15 10: 41 => ((9 integer)) mem: ((9 integer)): 1804579 <= 41 run: print-character/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804580 <= 28804 run: print-character/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main15 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1804581 <= 28846 run: print-character/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main15 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\: run: print-character/print-trace/print-page/process-key/main15 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/main15 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/process-key/main15 15: (((reply))) run: print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main15 0: 1804600 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804602 <= 28799 run: print-character/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804603 <= #\space run: print-character/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804604 <= nil run: print-character/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804605 <= nil run: print-character/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804606 <= 28801 run: print-character/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804607 <= 28802 run: print-character/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804608 <= 17 run: print-character/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804609 <= 34 run: print-character/print-trace/print-page/process-key/main15 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/process-key/main15 10: 42 => ((9 integer)) mem: ((9 integer)): 1804610 <= 42 run: print-character/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804611 <= 28804 run: print-character/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main15 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1804612 <= 28847 run: print-character/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/print-trace/print-page/process-key/main15 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/main15 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/process-key/main15 15: (((reply))) run: print-trace/print-page/process-key/main15 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((17581 string-address) (raw)) => 17868 run: print-trace/print-page/process-key/main15 9: 17868 => ((4 string-address)) mem: ((4 string-address)): 1803923 <= 17868 run: print-trace/print-page/process-key/main15 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17868 run: print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main15 0: 1804631 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17868) run: print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804633 <= 28799 run: print-string/print-trace/print-page/process-key/main15 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17868) run: print-string/print-trace/print-page/process-key/main15 2: 17868 => ((2 string-address)) mem: ((2 string-address)): 1804634 <= 17868 run: print-string/print-trace/print-page/process-key/main15 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17868 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main15 3: 3 => ((3 integer)) mem: ((3 integer)): 1804635 <= 3 run: print-string/print-trace/print-page/process-key/main15 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main15 4: 0 => ((4 integer)) mem: ((4 integer)): 1804636 <= 0 run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1804637 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17869 byte) (raw)) => 1 run: print-string/print-trace/print-page/process-key/main15 7: #\1 => ((6 character)) mem: ((6 character)): 1804638 <= #\1 run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1804662 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804664 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\1 => ((2 character)) mem: ((2 character)): 1804665 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804666 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804667 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804668 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804669 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804670 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804671 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 10: 43 => ((9 integer)) mem: ((9 integer)): 1804672 <= 43 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804673 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1804674 <= 28848 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\1 run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main15 9: 1 => ((4 integer)) mem: ((4 integer)): 1804636 <= 1 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1804637 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17870 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main15 7: #\space => ((6 character)) mem: ((6 character)): 1804638 <= #\space run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1804693 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804695 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\space => ((2 character)) mem: ((2 character)): 1804696 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804697 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804698 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804699 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804700 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804701 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804702 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 10: 44 => ((9 integer)) mem: ((9 integer)): 1804703 <= 44 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804704 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1804705 <= 28849 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main15 9: 2 => ((4 integer)) mem: ((4 integer)): 1804636 <= 2 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: nil => ((5 boolean)) mem: ((5 boolean)): 1804637 <= nil run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main15 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17871 byte) (raw)) => b run: print-string/print-trace/print-page/process-key/main15 7: #\b => ((6 character)) mem: ((6 character)): 1804638 <= #\b run: print-string/print-trace/print-page/process-key/main15 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-trace/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main15 0: 1804724 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804726 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main15 2: #\b => ((2 character)) mem: ((2 character)): 1804727 <= #\b run: print-character/print-string/print-trace/print-page/process-key/main15 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main15 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1804728 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-trace/print-page/process-key/main15 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1804729 <= nil run: print-character/print-string/print-trace/print-page/process-key/main15 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main15 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1804730 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main15 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main15 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1804731 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main15 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main15 8: 17 => ((7 integer)) mem: ((7 integer)): 1804732 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 9: 34 => ((8 integer)) mem: ((8 integer)): 1804733 <= 34 run: print-character/print-string/print-trace/print-page/process-key/main15 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/process-key/main15 10: 45 => ((9 integer)) mem: ((9 integer)): 1804734 <= 45 run: print-character/print-string/print-trace/print-page/process-key/main15 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1804735 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main15 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main15 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1804736 <= 28850 run: print-character/print-string/print-trace/print-page/process-key/main15 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-trace/print-page/process-key/main15 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\b run: print-character/print-string/print-trace/print-page/process-key/main15 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/main15 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main15 15: (((reply))) run: print-string/print-trace/print-page/process-key/main15 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main15 9: 3 => ((4 integer)) mem: ((4 integer)): 1804636 <= 3 run: print-string/print-trace/print-page/process-key/main15 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main15 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/main15 5: t => ((5 boolean)) mem: ((5 boolean)): 1804637 <= t run: print-string/print-trace/print-page/process-key/main15 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main15 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main15 0: 1804755 => ((default-space space-address)) run: add-line/print-page/process-key/main15 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/process-key/main15 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1804756 <= 29091 run: add-line/print-page/process-key/main15 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/process-key/main15 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804757 <= 28799 run: add-line/print-page/process-key/main15 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/process-key/main15 3: nil => ((2 boolean)) mem: ((2 boolean)): 1804758 <= nil run: add-line/print-page/process-key/main15 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main15 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-page/process-key/main15 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-page/process-key/main15 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main15 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main15 0: 1804786 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main15 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/process-key/main15 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1804788 <= 28799 run: cursor-to-next-line/add-line/print-page/process-key/main15 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main15 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main15 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1804789 <= 28801 run: cursor-to-next-line/add-line/print-page/process-key/main15 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/process-key/main15 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-page/process-key/main15 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main15 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1804790 <= 28802 run: cursor-to-next-line/add-line/print-page/process-key/main15 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main15 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main15 7: (((reply))) run: print-page/process-key/main15 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 1 run: print-page/process-key/main15 26: 1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 1 run: print-page/process-key/main15 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 1 run: print-page/process-key/main15 27: 2 => ((8 integer)) mem: ((8 integer)): 1801509 <= 2 run: print-page/process-key/main15 28: (((jump)) ((-13 offset))) run: print-page/process-key/main15 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 2 mem: ((3 integer) (space 1)) => 5 run: print-page/process-key/main15 16: nil => ((9 boolean)) mem: ((9 boolean)): 1801510 <= nil run: print-page/process-key/main15 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main15 18: (((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/process-key/main15 18: t => ((3 boolean)) mem: ((3 boolean)): 1801504 <= t run: print-page/process-key/main15 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => t run: print-page/process-key/main15 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/process-key/main15 29: t => ((3 boolean)) mem: ((3 boolean)): 1801504 <= t run: print-page/process-key/main15 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: print-page/process-key/main15 31: (((reply))) run: process-key/main15 33: (((reply)) ((nil literal))) schedule: done with routine nil ===: main16pre 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)) ((5 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{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)) ((5 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))) -: next-space-generator of main16pre is browser-state cn0: convert-names in main16pre 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)) ((5 literal))) nil nil cn0: checking arg ((5 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)) 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)) ((5 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))) schedule: main16pre run: main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main16pre 0: 1901000 => ((default-space space-address)) run: main16pre 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main16pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1901001 <= 29091 run: main16pre 2: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) run: main16pre 2: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: main16pre 3: (((5 integer) (space 1)) <- ((copy)) ((0 literal))) run: main16pre 3: 0 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 0 run: main16pre 4: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) run: main16pre 4: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: main16pre 5: (((7 integer) (space 1)) <- ((copy)) ((2 literal))) run: main16pre 5: 2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 2 run: main16pre 6: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) run: main16pre 6: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 1 run: main16pre 7: (((3 integer) (space 1)) <- ((copy)) ((5 literal))) run: main16pre 7: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: main16pre 8: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address) (raw)) => 28799 run: to-top/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/main16pre 0: 1901031 => ((default-space space-address)) run: to-top/main16pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/main16pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1901032 <= 29091 run: to-top/main16pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/main16pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901033 <= 28799 run: to-top/main16pre 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/main16pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1901034 <= nil run: to-top/main16pre 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main16pre 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main16pre 0: 1901062 => ((default-space space-address)) run: up/to-top/main16pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/main16pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1901063 <= 29091 run: up/to-top/main16pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/main16pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901064 <= 28799 run: up/to-top/main16pre 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/main16pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1901065 <= nil run: up/to-top/main16pre 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main16pre 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main16pre 0: 1901093 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main16pre 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/main16pre 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1901095 <= 28759 run: instruction-trace-num-children/up/to-top/main16pre 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/main16pre 2: 1 => ((2 integer)) mem: ((2 integer)): 1901096 <= 1 run: instruction-trace-num-children/up/to-top/main16pre 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/main16pre 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1901097 <= 16025 run: instruction-trace-num-children/up/to-top/main16pre 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/main16pre 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1901098 <= 20396 run: instruction-trace-num-children/up/to-top/main16pre 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/main16pre 5: 5 => ((5 integer)) mem: ((5 integer)): 1901099 <= 5 run: instruction-trace-num-children/up/to-top/main16pre 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/main16pre 5: 5 => ((3 integer)) mem: ((3 integer)): 1901066 <= 5 run: up/to-top/main16pre 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/main16pre 6: 6 => ((3 integer)) mem: ((3 integer)): 1901066 <= 6 run: up/to-top/main16pre 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/main16pre 7: 7 => ((4 integer)) mem: ((4 integer)): 1901067 <= 7 run: up/to-top/main16pre 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 7 run: up/to-top/main16pre 8: nil => ((5 boolean)) mem: ((5 boolean)): 1901068 <= nil run: up/to-top/main16pre 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/main16pre 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/main16pre 20: nil => ((8 boolean)) mem: ((8 boolean)): 1901071 <= nil run: up/to-top/main16pre 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main16pre 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/main16pre 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/main16pre 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main16pre 0: 1901124 => ((default-space space-address)) run: cursor-up/up/to-top/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901126 <= 28799 run: cursor-up/up/to-top/main16pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main16pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main16pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1901127 <= 28801 run: cursor-up/up/to-top/main16pre 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/main16pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 1901128 <= nil run: cursor-up/up/to-top/main16pre 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main16pre 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/main16pre 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/main16pre 7: (((reply))) run: to-top/main16pre 6: (((jump)) ((-4 offset))) run: to-top/main16pre 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/main16pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1901034 <= nil run: to-top/main16pre 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main16pre 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main16pre 0: 1901155 => ((default-space space-address)) run: up/to-top/main16pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/main16pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1901156 <= 29091 run: up/to-top/main16pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/main16pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901157 <= 28799 run: up/to-top/main16pre 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/main16pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1901158 <= nil run: up/to-top/main16pre 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main16pre 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main16pre 0: 1901186 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main16pre 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/main16pre 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1901188 <= 28759 run: instruction-trace-num-children/up/to-top/main16pre 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/main16pre 2: 1 => ((2 integer)) mem: ((2 integer)): 1901189 <= 1 run: instruction-trace-num-children/up/to-top/main16pre 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/main16pre 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1901190 <= 16025 run: instruction-trace-num-children/up/to-top/main16pre 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/main16pre 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1901191 <= 20396 run: instruction-trace-num-children/up/to-top/main16pre 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/main16pre 5: 5 => ((5 integer)) mem: ((5 integer)): 1901192 <= 5 run: instruction-trace-num-children/up/to-top/main16pre 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/main16pre 5: 5 => ((3 integer)) mem: ((3 integer)): 1901159 <= 5 run: up/to-top/main16pre 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/main16pre 6: 6 => ((3 integer)) mem: ((3 integer)): 1901159 <= 6 run: up/to-top/main16pre 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/main16pre 7: 7 => ((4 integer)) mem: ((4 integer)): 1901160 <= 7 run: up/to-top/main16pre 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 7 run: up/to-top/main16pre 8: nil => ((5 boolean)) mem: ((5 boolean)): 1901161 <= nil run: up/to-top/main16pre 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/main16pre 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main16pre 20: nil => ((8 boolean)) mem: ((8 boolean)): 1901164 <= nil run: up/to-top/main16pre 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main16pre 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main16pre 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/main16pre 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main16pre 0: 1901217 => ((default-space space-address)) run: cursor-up/up/to-top/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901219 <= 28799 run: cursor-up/up/to-top/main16pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main16pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main16pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1901220 <= 28801 run: cursor-up/up/to-top/main16pre 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main16pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 1901221 <= nil run: cursor-up/up/to-top/main16pre 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main16pre 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main16pre 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/main16pre 7: (((reply))) run: to-top/main16pre 6: (((jump)) ((-4 offset))) run: to-top/main16pre 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/main16pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1901034 <= nil run: to-top/main16pre 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main16pre 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main16pre 0: 1901248 => ((default-space space-address)) run: up/to-top/main16pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/main16pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1901249 <= 29091 run: up/to-top/main16pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/main16pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901250 <= 28799 run: up/to-top/main16pre 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/main16pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1901251 <= nil run: up/to-top/main16pre 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main16pre 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main16pre 0: 1901279 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main16pre 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/main16pre 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 1901281 <= 28759 run: instruction-trace-num-children/up/to-top/main16pre 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/main16pre 2: 1 => ((2 integer)) mem: ((2 integer)): 1901282 <= 1 run: instruction-trace-num-children/up/to-top/main16pre 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/main16pre 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 1901283 <= 16025 run: instruction-trace-num-children/up/to-top/main16pre 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/main16pre 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 1901284 <= 20396 run: instruction-trace-num-children/up/to-top/main16pre 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/main16pre 5: 5 => ((5 integer)) mem: ((5 integer)): 1901285 <= 5 run: instruction-trace-num-children/up/to-top/main16pre 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/main16pre 5: 5 => ((3 integer)) mem: ((3 integer)): 1901252 <= 5 run: up/to-top/main16pre 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/main16pre 6: 6 => ((3 integer)) mem: ((3 integer)): 1901252 <= 6 run: up/to-top/main16pre 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/main16pre 7: 7 => ((4 integer)) mem: ((4 integer)): 1901253 <= 7 run: up/to-top/main16pre 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/to-top/main16pre 8: nil => ((5 boolean)) mem: ((5 boolean)): 1901254 <= nil run: up/to-top/main16pre 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/main16pre 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main16pre 20: nil => ((8 boolean)) mem: ((8 boolean)): 1901257 <= nil run: up/to-top/main16pre 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main16pre 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main16pre 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/main16pre 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main16pre 0: 1901310 => ((default-space space-address)) run: cursor-up/up/to-top/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901312 <= 28799 run: cursor-up/up/to-top/main16pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main16pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main16pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1901313 <= 28801 run: cursor-up/up/to-top/main16pre 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main16pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 1901314 <= nil run: cursor-up/up/to-top/main16pre 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main16pre 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main16pre 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/main16pre 7: (((reply))) run: to-top/main16pre 6: (((jump)) ((-4 offset))) run: to-top/main16pre 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/main16pre 3: t => ((2 boolean)) mem: ((2 boolean)): 1901034 <= t run: to-top/main16pre 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: main16pre 9: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address) (raw)) => 28799 run: print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/main16pre 0: 1901341 => ((default-space space-address)) run: print-page/main16pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/main16pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1901342 <= 29091 run: print-page/main16pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/main16pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901343 <= 28799 run: print-page/main16pre 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 run: print-page/main16pre 3: 1 => ((2 integer)) mem: ((2 integer)): 1901344 <= 1 run: print-page/main16pre 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/main16pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 1901345 <= nil run: print-page/main16pre 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main16pre 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/main16pre 7: t => ((4 boolean)) mem: ((4 boolean)): 1901346 <= t run: print-page/main16pre 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => t run: print-page/main16pre 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-page/main16pre 9: 2 => ((2 integer)) mem: ((2 integer)): 1901344 <= 2 run: print-page/main16pre 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: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-page/main16pre 10: 16025 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 1901347 <= 16025 run: print-page/main16pre 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 0 run: print-page/main16pre 11: nil => ((6 boolean)) mem: ((6 boolean)): 1901348 <= nil run: print-page/main16pre 12: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: print-page/main16pre 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-page/main16pre 14: 20396 => ((7 trace-address-array-address)) mem: ((7 trace-address-array-address)): 1901349 <= 20396 run: print-page/main16pre 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 0 run: max/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/print-page/main16pre 0: 1901372 => ((default-space space-address)) run: max/print-page/main16pre 1: (((1 integer)) <- ((next-input))) arg: nil 0 (0 0) run: max/print-page/main16pre 1: 0 => ((1 integer)) mem: ((1 integer)): 1901374 <= 0 run: max/print-page/main16pre 2: (((2 integer)) <- ((next-input))) arg: nil 1 (0 0) run: max/print-page/main16pre 2: 0 => ((2 integer)) mem: ((2 integer)): 1901375 <= 0 run: max/print-page/main16pre 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 0 mem: ((2 integer)) => 0 run: max/print-page/main16pre 3: nil => ((3 boolean)) mem: ((3 boolean)): 1901376 <= nil run: max/print-page/main16pre 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/print-page/main16pre 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: print-page/main16pre 15: 0 => ((8 integer)) mem: ((8 integer)): 1901350 <= 0 run: print-page/main16pre 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 0 mem: ((3 integer) (space 1)) => 5 run: print-page/main16pre 16: nil => ((9 boolean)) mem: ((9 boolean)): 1901351 <= nil run: print-page/main16pre 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main16pre 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/main16pre 18: nil => ((3 boolean)) mem: ((3 boolean)): 1901345 <= nil run: print-page/main16pre 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/main16pre 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 0 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20397 trace-address) (raw)) => 16969 run: print-page/main16pre 20: 16969 => ((10 trace-address)) mem: ((10 trace-address)): 1901352 <= 16969 run: print-page/main16pre 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main16pre 0: 1901403 => ((default-space space-address)) run: print-character/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901405 <= 28799 run: print-character/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901406 <= #\space run: print-character/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901407 <= nil run: print-character/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901408 <= nil run: print-character/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901409 <= 28801 run: print-character/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901410 <= 28802 run: print-character/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901411 <= 17 run: print-character/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901412 <= 0 run: print-character/print-page/main16pre 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/main16pre 10: 0 => ((9 integer)) mem: ((9 integer)): 1901413 <= 0 run: print-character/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901414 <= 28804 run: print-character/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main16pre 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 1901415 <= 28805 run: print-character/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/print-page/main16pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main16pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/main16pre 15: (((reply))) run: print-page/main16pre 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main16pre 0: 1901434 => ((default-space space-address)) run: print-character/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901436 <= 28799 run: print-character/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901437 <= #\space run: print-character/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901438 <= nil run: print-character/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901439 <= nil run: print-character/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901440 <= 28801 run: print-character/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901441 <= 28802 run: print-character/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901442 <= 17 run: print-character/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901443 <= 0 run: print-character/print-page/main16pre 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/main16pre 10: 1 => ((9 integer)) mem: ((9 integer)): 1901444 <= 1 run: print-character/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901445 <= 28804 run: print-character/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main16pre 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 1901446 <= 28806 run: print-character/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-page/main16pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main16pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/main16pre 15: (((reply))) run: print-page/main16pre 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main16pre 0: 1901465 => ((default-space space-address)) run: print-character/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901467 <= 28799 run: print-character/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901468 <= #\space run: print-character/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901469 <= nil run: print-character/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901470 <= nil run: print-character/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901471 <= 28801 run: print-character/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901472 <= 28802 run: print-character/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901473 <= 17 run: print-character/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901474 <= 0 run: print-character/print-page/main16pre 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/main16pre 10: 2 => ((9 integer)) mem: ((9 integer)): 1901475 <= 2 run: print-character/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901476 <= 28804 run: print-character/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main16pre 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 1901477 <= 28807 run: print-character/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/print-page/main16pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main16pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/main16pre 15: (((reply))) run: print-page/main16pre 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 16969 run: print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/main16pre 0: 1901496 => ((default-space space-address)) run: print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16969) run: print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901498 <= 28799 run: print-trace/print-page/main16pre 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 16969) run: print-trace/print-page/main16pre 2: 16969 => ((2 trace-address)) mem: ((2 trace-address)): 1901499 <= 16969 run: print-trace/print-page/main16pre 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((16969 string-address) (raw)) => 17191 run: print-trace/print-page/main16pre 3: 17191 => ((3 string-address)) mem: ((3 string-address)): 1901500 <= 17191 run: print-trace/print-page/main16pre 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/main16pre 0: 1901527 => ((default-space space-address)) run: clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901529 <= 28799 run: clear-line/print-trace/print-page/main16pre 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/main16pre 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/main16pre 3: 17 => ((2 integer)) mem: ((2 integer)): 1901530 <= 17 run: clear-line/print-trace/print-page/main16pre 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/main16pre 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1901531 <= 28802 run: clear-line/print-trace/print-page/main16pre 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/main16pre 5: 3 => ((4 integer)) mem: ((4 integer)): 1901532 <= 3 run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901558 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901560 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901561 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901562 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901563 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901564 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901565 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901566 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901567 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 3 => ((9 integer)) mem: ((9 integer)): 1901568 <= 3 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901569 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1901570 <= 28808 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901589 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901591 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901592 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901593 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901594 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901595 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901596 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901597 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901598 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 4 => ((9 integer)) mem: ((9 integer)): 1901599 <= 4 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901600 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1901601 <= 28809 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901620 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901622 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901623 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901624 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901625 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901626 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901627 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901628 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901629 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 5 => ((9 integer)) mem: ((9 integer)): 1901630 <= 5 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901631 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1901632 <= 28810 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901651 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901653 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901654 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901655 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901656 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901657 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901658 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901659 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901660 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 6 => ((9 integer)) mem: ((9 integer)): 1901661 <= 6 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901662 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1901663 <= 28811 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901682 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901684 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901685 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901686 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901687 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901688 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901689 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901690 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901691 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 7 => ((9 integer)) mem: ((9 integer)): 1901692 <= 7 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901693 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1901694 <= 28812 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901713 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901715 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901716 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901717 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901718 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901719 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901720 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901721 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901722 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 8 => ((9 integer)) mem: ((9 integer)): 1901723 <= 8 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901724 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1901725 <= 28813 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901744 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901746 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901747 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901748 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901749 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901750 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901751 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901752 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901753 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 9 => ((9 integer)) mem: ((9 integer)): 1901754 <= 9 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901755 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1901756 <= 28814 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901775 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901777 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901778 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901779 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901780 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901781 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901782 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901783 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901784 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 10 => ((9 integer)) mem: ((9 integer)): 1901785 <= 10 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901786 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1901787 <= 28815 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901806 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901808 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901809 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901810 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901811 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901812 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901813 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901814 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901815 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 11 => ((9 integer)) mem: ((9 integer)): 1901816 <= 11 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901817 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1901818 <= 28816 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901837 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901839 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901840 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901841 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901842 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901843 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901844 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901845 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901846 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 12 => ((9 integer)) mem: ((9 integer)): 1901847 <= 12 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901848 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 1901849 <= 28817 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901868 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901870 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901871 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901872 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901873 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901874 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901875 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901876 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901877 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 13 => ((9 integer)) mem: ((9 integer)): 1901878 <= 13 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901879 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 1901880 <= 28818 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901899 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901901 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901902 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901903 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901904 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901905 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901906 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901907 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901908 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 14 => ((9 integer)) mem: ((9 integer)): 1901909 <= 14 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901910 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 1901911 <= 28819 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901930 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901932 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901933 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901934 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901935 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901936 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901937 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901938 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901939 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 15 => ((9 integer)) mem: ((9 integer)): 1901940 <= 15 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901941 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 1901942 <= 28820 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1901533 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1901961 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901963 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1901964 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1901965 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1901966 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1901967 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1901968 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1901969 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1901970 <= 0 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 16 => ((9 integer)) mem: ((9 integer)): 1901971 <= 16 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1901972 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 1901973 <= 28821 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: t => ((5 boolean)) mem: ((5 boolean)): 1901533 <= t run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/main16pre 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/main16pre 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/main16pre 11: (((reply))) run: print-trace/print-page/main16pre 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17191 run: print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main16pre 0: 1901992 => ((default-space space-address)) run: print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17191) run: print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1901994 <= 28799 run: print-string/print-trace/print-page/main16pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17191) run: print-string/print-trace/print-page/main16pre 2: 17191 => ((2 string-address)) mem: ((2 string-address)): 1901995 <= 17191 run: print-string/print-trace/print-page/main16pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17191 integer) (raw)) => 3 run: print-string/print-trace/print-page/main16pre 3: 3 => ((3 integer)) mem: ((3 integer)): 1901996 <= 3 run: print-string/print-trace/print-page/main16pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main16pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1901997 <= 0 run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1901998 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17192 byte) (raw)) => m run: print-string/print-trace/print-page/main16pre 7: #\m => ((6 character)) mem: ((6 character)): 1901999 <= #\m run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1902023 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902025 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 2: #\m => ((2 character)) mem: ((2 character)): 1902026 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902027 <= nil schedule: scheduling print-character/print-string/print-trace/print-page/main16pre for further processing schedule: print-character/print-string/print-trace/print-page/main16pre run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902028 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902029 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902030 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902031 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1902032 <= 0 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 3 => ((9 integer)) mem: ((9 integer)): 1902033 <= 3 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902034 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 1902035 <= 28808 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main16pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1901997 <= 1 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1901998 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17193 byte) (raw)) => e run: print-string/print-trace/print-page/main16pre 7: #\e => ((6 character)) mem: ((6 character)): 1901999 <= #\e run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1902054 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902056 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 2: #\e => ((2 character)) mem: ((2 character)): 1902057 <= #\e run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902058 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902059 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902060 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902061 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902062 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1902063 <= 0 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 4 => ((9 integer)) mem: ((9 integer)): 1902064 <= 4 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902065 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 1902066 <= 28809 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/main16pre 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\e run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main16pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1901997 <= 2 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1901998 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17194 byte) (raw)) => m run: print-string/print-trace/print-page/main16pre 7: #\m => ((6 character)) mem: ((6 character)): 1901999 <= #\m run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1902085 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902087 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 2: #\m => ((2 character)) mem: ((2 character)): 1902088 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902089 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902090 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902091 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902092 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902093 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1902094 <= 0 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 5 => ((9 integer)) mem: ((9 integer)): 1902095 <= 5 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902096 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 1902097 <= 28810 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main16pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1901997 <= 3 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1901998 <= t run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/main16pre 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main16pre 0: 1902116 => ((default-space space-address)) run: print-character/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902118 <= 28799 run: print-character/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902119 <= #\space run: print-character/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902120 <= nil run: print-character/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902121 <= nil run: print-character/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902122 <= 28801 run: print-character/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902123 <= 28802 run: print-character/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902124 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1902125 <= 0 run: print-character/print-trace/print-page/main16pre 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/main16pre 10: 6 => ((9 integer)) mem: ((9 integer)): 1902126 <= 6 run: print-character/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902127 <= 28804 run: print-character/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main16pre 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 1902128 <= 28811 run: print-character/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/print-trace/print-page/main16pre 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/main16pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/main16pre 15: (((reply))) run: print-trace/print-page/main16pre 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main16pre 0: 1902147 => ((default-space space-address)) run: print-character/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902149 <= 28799 run: print-character/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/main16pre 2: #\: => ((2 character)) mem: ((2 character)): 1902150 <= #\: run: print-character/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902151 <= nil run: print-character/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902152 <= nil run: print-character/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902153 <= 28801 run: print-character/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902154 <= 28802 run: print-character/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902155 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1902156 <= 0 run: print-character/print-trace/print-page/main16pre 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/main16pre 10: 7 => ((9 integer)) mem: ((9 integer)): 1902157 <= 7 run: print-character/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902158 <= 28804 run: print-character/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main16pre 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 1902159 <= 28812 run: print-character/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/main16pre 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\: run: print-character/print-trace/print-page/main16pre 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/main16pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/main16pre 15: (((reply))) run: print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main16pre 0: 1902178 => ((default-space space-address)) run: print-character/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902180 <= 28799 run: print-character/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902181 <= #\space run: print-character/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902182 <= nil run: print-character/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902183 <= nil run: print-character/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902184 <= 28801 run: print-character/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902185 <= 28802 run: print-character/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902186 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1902187 <= 0 run: print-character/print-trace/print-page/main16pre 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/main16pre 10: 8 => ((9 integer)) mem: ((9 integer)): 1902188 <= 8 run: print-character/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902189 <= 28804 run: print-character/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main16pre 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 1902190 <= 28813 run: print-character/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/print-trace/print-page/main16pre 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/main16pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/main16pre 15: (((reply))) run: print-trace/print-page/main16pre 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((16970 string-address) (raw)) => 17257 run: print-trace/print-page/main16pre 9: 17257 => ((4 string-address)) mem: ((4 string-address)): 1901501 <= 17257 run: print-trace/print-page/main16pre 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17257 run: print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main16pre 0: 1902209 => ((default-space space-address)) run: print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17257) run: print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902211 <= 28799 run: print-string/print-trace/print-page/main16pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17257) run: print-string/print-trace/print-page/main16pre 2: 17257 => ((2 string-address)) mem: ((2 string-address)): 1902212 <= 17257 run: print-string/print-trace/print-page/main16pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17257 integer) (raw)) => 3 run: print-string/print-trace/print-page/main16pre 3: 3 => ((3 integer)) mem: ((3 integer)): 1902213 <= 3 run: print-string/print-trace/print-page/main16pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main16pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1902214 <= 0 run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1902215 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17258 byte) (raw)) => 1 run: print-string/print-trace/print-page/main16pre 7: #\1 => ((6 character)) mem: ((6 character)): 1902216 <= #\1 run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1902240 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902242 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 2: #\1 => ((2 character)) mem: ((2 character)): 1902243 <= #\1 run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902244 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902245 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902246 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902247 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902248 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1902249 <= 0 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 9 => ((9 integer)) mem: ((9 integer)): 1902250 <= 9 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902251 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 1902252 <= 28814 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/main16pre 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\1 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main16pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1902214 <= 1 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1902215 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17259 byte) (raw)) => run: print-string/print-trace/print-page/main16pre 7: #\space => ((6 character)) mem: ((6 character)): 1902216 <= #\space run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1902271 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902273 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902274 <= #\space run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902275 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902276 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902277 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902278 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902279 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1902280 <= 0 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 10 => ((9 integer)) mem: ((9 integer)): 1902281 <= 10 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902282 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 1902283 <= 28815 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main16pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1902214 <= 2 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1902215 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17260 byte) (raw)) => a run: print-string/print-trace/print-page/main16pre 7: #\a => ((6 character)) mem: ((6 character)): 1902216 <= #\a run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1902302 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902304 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-page/main16pre 2: #\a => ((2 character)) mem: ((2 character)): 1902305 <= #\a run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902306 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902307 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902308 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902309 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902310 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 0 => ((8 integer)) mem: ((8 integer)): 1902311 <= 0 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 11 => ((9 integer)) mem: ((9 integer)): 1902312 <= 11 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902313 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 1902314 <= 28816 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-page/main16pre 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\a run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main16pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1902214 <= 3 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1902215 <= t run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/main16pre 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/main16pre 0: 1902333 => ((default-space space-address)) run: add-line/print-page/main16pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/main16pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1902334 <= 29091 run: add-line/print-page/main16pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/main16pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902335 <= 28799 run: add-line/print-page/main16pre 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/main16pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1902336 <= nil run: add-line/print-page/main16pre 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/main16pre 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-page/main16pre 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-page/main16pre 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/main16pre 0: 1902364 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902366 <= 28799 run: cursor-to-next-line/add-line/print-page/main16pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/main16pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/main16pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1902367 <= 28801 run: cursor-to-next-line/add-line/print-page/main16pre 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/main16pre 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-page/main16pre 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/main16pre 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1902368 <= 28802 run: cursor-to-next-line/add-line/print-page/main16pre 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/main16pre 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/main16pre 7: (((reply))) run: print-page/main16pre 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 0 run: print-page/main16pre 26: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-page/main16pre 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 0 run: print-page/main16pre 27: 1 => ((8 integer)) mem: ((8 integer)): 1901350 <= 1 run: print-page/main16pre 28: (((jump)) ((-13 offset))) run: print-page/main16pre 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 1 mem: ((3 integer) (space 1)) => 5 run: print-page/main16pre 16: nil => ((9 boolean)) mem: ((9 boolean)): 1901351 <= nil run: print-page/main16pre 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main16pre 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/main16pre 18: nil => ((3 boolean)) mem: ((3 boolean)): 1901345 <= nil run: print-page/main16pre 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/main16pre 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 1 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20398 trace-address) (raw)) => 17580 run: print-page/main16pre 20: 17580 => ((10 trace-address)) mem: ((10 trace-address)): 1901352 <= 17580 run: print-page/main16pre 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main16pre 0: 1902395 => ((default-space space-address)) run: print-character/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902397 <= 28799 run: print-character/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902398 <= #\space run: print-character/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902399 <= nil run: print-character/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902400 <= nil run: print-character/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902401 <= 28801 run: print-character/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902402 <= 28802 run: print-character/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902403 <= 17 run: print-character/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902404 <= 17 run: print-character/print-page/main16pre 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/main16pre 10: 17 => ((9 integer)) mem: ((9 integer)): 1902405 <= 17 run: print-character/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902406 <= 28804 run: print-character/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main16pre 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 1902407 <= 28822 run: print-character/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/print-page/main16pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main16pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/main16pre 15: (((reply))) run: print-page/main16pre 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main16pre 0: 1902426 => ((default-space space-address)) run: print-character/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902428 <= 28799 run: print-character/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902429 <= #\space run: print-character/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902430 <= nil run: print-character/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902431 <= nil run: print-character/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902432 <= 28801 run: print-character/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902433 <= 28802 run: print-character/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902434 <= 17 run: print-character/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902435 <= 17 run: print-character/print-page/main16pre 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/main16pre 10: 18 => ((9 integer)) mem: ((9 integer)): 1902436 <= 18 run: print-character/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902437 <= 28804 run: print-character/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main16pre 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 1902438 <= 28823 run: print-character/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-page/main16pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main16pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/main16pre 15: (((reply))) run: print-page/main16pre 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main16pre 0: 1902457 => ((default-space space-address)) run: print-character/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902459 <= 28799 run: print-character/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902460 <= #\space run: print-character/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902461 <= nil run: print-character/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902462 <= nil run: print-character/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902463 <= 28801 run: print-character/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902464 <= 28802 run: print-character/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902465 <= 17 run: print-character/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902466 <= 17 run: print-character/print-page/main16pre 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/main16pre 10: 19 => ((9 integer)) mem: ((9 integer)): 1902467 <= 19 run: print-character/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902468 <= 28804 run: print-character/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main16pre 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 1902469 <= 28824 run: print-character/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/print-page/main16pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main16pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/main16pre 15: (((reply))) run: print-page/main16pre 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 17580 run: print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/main16pre 0: 1902488 => ((default-space space-address)) run: print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17580) run: print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902490 <= 28799 run: print-trace/print-page/main16pre 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 17580) run: print-trace/print-page/main16pre 2: 17580 => ((2 trace-address)) mem: ((2 trace-address)): 1902491 <= 17580 run: print-trace/print-page/main16pre 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((17580 string-address) (raw)) => 17802 run: print-trace/print-page/main16pre 3: 17802 => ((3 string-address)) mem: ((3 string-address)): 1902492 <= 17802 run: print-trace/print-page/main16pre 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/main16pre 0: 1902519 => ((default-space space-address)) run: clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902521 <= 28799 run: clear-line/print-trace/print-page/main16pre 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/main16pre 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/main16pre 3: 17 => ((2 integer)) mem: ((2 integer)): 1902522 <= 17 run: clear-line/print-trace/print-page/main16pre 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/main16pre 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1902523 <= 28802 run: clear-line/print-trace/print-page/main16pre 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/main16pre 5: 3 => ((4 integer)) mem: ((4 integer)): 1902524 <= 3 run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902550 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902552 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902553 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902554 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902555 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902556 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902557 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902558 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902559 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 20 => ((9 integer)) mem: ((9 integer)): 1902560 <= 20 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902561 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1902562 <= 28825 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902581 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902583 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902584 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902585 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902586 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902587 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902588 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902589 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902590 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 21 => ((9 integer)) mem: ((9 integer)): 1902591 <= 21 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902592 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1902593 <= 28826 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902612 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902614 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902615 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902616 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902617 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902618 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902619 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902620 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902621 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 22 => ((9 integer)) mem: ((9 integer)): 1902622 <= 22 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902623 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1902624 <= 28827 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902643 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902645 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902646 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902647 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902648 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902649 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902650 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902651 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902652 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 23 => ((9 integer)) mem: ((9 integer)): 1902653 <= 23 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902654 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1902655 <= 28828 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902674 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902676 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902677 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902678 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902679 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902680 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902681 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902682 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902683 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 24 => ((9 integer)) mem: ((9 integer)): 1902684 <= 24 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902685 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1902686 <= 28829 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902705 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902707 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902708 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902709 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902710 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902711 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902712 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902713 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902714 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 25 => ((9 integer)) mem: ((9 integer)): 1902715 <= 25 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902716 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1902717 <= 28830 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902736 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902738 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902739 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902740 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902741 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902742 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902743 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902744 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902745 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 26 => ((9 integer)) mem: ((9 integer)): 1902746 <= 26 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902747 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1902748 <= 28831 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902767 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902769 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902770 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902771 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902772 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902773 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902774 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902775 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902776 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 27 => ((9 integer)) mem: ((9 integer)): 1902777 <= 27 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902778 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1902779 <= 28832 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902798 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902800 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902801 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902802 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902803 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902804 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902805 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902806 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902807 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 28 => ((9 integer)) mem: ((9 integer)): 1902808 <= 28 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902809 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1902810 <= 28833 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902829 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902831 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902832 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902833 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902834 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902835 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902836 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902837 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902838 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 29 => ((9 integer)) mem: ((9 integer)): 1902839 <= 29 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902840 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 1902841 <= 28834 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902860 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902862 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902863 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902864 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902865 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902866 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902867 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902868 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902869 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 30 => ((9 integer)) mem: ((9 integer)): 1902870 <= 30 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902871 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 1902872 <= 28835 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902891 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902893 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902894 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902895 <= nil schedule: scheduling print-character/clear-line/print-trace/print-page/main16pre for further processing schedule: print-character/clear-line/print-trace/print-page/main16pre run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902896 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902897 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902898 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902899 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902900 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 31 => ((9 integer)) mem: ((9 integer)): 1902901 <= 31 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902902 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 1902903 <= 28836 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902922 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902924 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902925 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902926 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902927 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902928 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902929 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902930 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902931 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 32 => ((9 integer)) mem: ((9 integer)): 1902932 <= 32 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902933 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 1902934 <= 28837 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1902525 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1902953 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902955 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1902956 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1902957 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1902958 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1902959 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1902960 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1902961 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1902962 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 33 => ((9 integer)) mem: ((9 integer)): 1902963 <= 33 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1902964 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 1902965 <= 28838 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: t => ((5 boolean)) mem: ((5 boolean)): 1902525 <= t run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/main16pre 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/main16pre 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/main16pre 11: (((reply))) run: print-trace/print-page/main16pre 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17802 run: print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main16pre 0: 1902984 => ((default-space space-address)) run: print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17802) run: print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1902986 <= 28799 run: print-string/print-trace/print-page/main16pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17802) run: print-string/print-trace/print-page/main16pre 2: 17802 => ((2 string-address)) mem: ((2 string-address)): 1902987 <= 17802 run: print-string/print-trace/print-page/main16pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17802 integer) (raw)) => 3 run: print-string/print-trace/print-page/main16pre 3: 3 => ((3 integer)) mem: ((3 integer)): 1902988 <= 3 run: print-string/print-trace/print-page/main16pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main16pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1902989 <= 0 run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1902990 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17803 byte) (raw)) => m run: print-string/print-trace/print-page/main16pre 7: #\m => ((6 character)) mem: ((6 character)): 1902991 <= #\m run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1903015 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903017 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 2: #\m => ((2 character)) mem: ((2 character)): 1903018 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903019 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903020 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903021 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903022 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903023 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1903024 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 20 => ((9 integer)) mem: ((9 integer)): 1903025 <= 20 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903026 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 1903027 <= 28825 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main16pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1902989 <= 1 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1902990 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17804 byte) (raw)) => e run: print-string/print-trace/print-page/main16pre 7: #\e => ((6 character)) mem: ((6 character)): 1902991 <= #\e run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1903046 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903048 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 2: #\e => ((2 character)) mem: ((2 character)): 1903049 <= #\e run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903050 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903051 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903052 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903053 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903054 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1903055 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 21 => ((9 integer)) mem: ((9 integer)): 1903056 <= 21 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903057 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 1903058 <= 28826 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/main16pre 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\e run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main16pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1902989 <= 2 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1902990 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17802 string) (raw)) mem: ((17802 integer) (raw)) => 3 mem: ((17805 byte) (raw)) => m run: print-string/print-trace/print-page/main16pre 7: #\m => ((6 character)) mem: ((6 character)): 1902991 <= #\m run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1903077 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903079 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 2: #\m => ((2 character)) mem: ((2 character)): 1903080 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903081 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903082 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903083 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903084 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903085 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1903086 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 22 => ((9 integer)) mem: ((9 integer)): 1903087 <= 22 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903088 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 1903089 <= 28827 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main16pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1902989 <= 3 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1902990 <= t run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/main16pre 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main16pre 0: 1903108 => ((default-space space-address)) run: print-character/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903110 <= 28799 run: print-character/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903111 <= #\space run: print-character/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903112 <= nil run: print-character/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903113 <= nil run: print-character/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903114 <= 28801 run: print-character/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903115 <= 28802 run: print-character/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903116 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1903117 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 10: 23 => ((9 integer)) mem: ((9 integer)): 1903118 <= 23 run: print-character/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903119 <= 28804 run: print-character/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main16pre 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 1903120 <= 28828 run: print-character/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/print-trace/print-page/main16pre 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/main16pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/main16pre 15: (((reply))) run: print-trace/print-page/main16pre 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main16pre 0: 1903139 => ((default-space space-address)) run: print-character/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903141 <= 28799 run: print-character/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/main16pre 2: #\: => ((2 character)) mem: ((2 character)): 1903142 <= #\: run: print-character/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903143 <= nil run: print-character/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903144 <= nil run: print-character/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903145 <= 28801 run: print-character/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903146 <= 28802 run: print-character/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903147 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1903148 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 10: 24 => ((9 integer)) mem: ((9 integer)): 1903149 <= 24 run: print-character/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903150 <= 28804 run: print-character/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main16pre 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 1903151 <= 28829 run: print-character/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/main16pre 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\: run: print-character/print-trace/print-page/main16pre 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/main16pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/main16pre 15: (((reply))) run: print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main16pre 0: 1903170 => ((default-space space-address)) run: print-character/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903172 <= 28799 run: print-character/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903173 <= #\space run: print-character/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903174 <= nil run: print-character/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903175 <= nil run: print-character/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903176 <= 28801 run: print-character/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903177 <= 28802 run: print-character/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903178 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1903179 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 10: 25 => ((9 integer)) mem: ((9 integer)): 1903180 <= 25 run: print-character/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903181 <= 28804 run: print-character/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main16pre 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 1903182 <= 28830 run: print-character/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/print-trace/print-page/main16pre 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/main16pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/main16pre 15: (((reply))) run: print-trace/print-page/main16pre 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((17581 string-address) (raw)) => 17868 run: print-trace/print-page/main16pre 9: 17868 => ((4 string-address)) mem: ((4 string-address)): 1902493 <= 17868 run: print-trace/print-page/main16pre 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17868 run: print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main16pre 0: 1903201 => ((default-space space-address)) run: print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17868) run: print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903203 <= 28799 run: print-string/print-trace/print-page/main16pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17868) run: print-string/print-trace/print-page/main16pre 2: 17868 => ((2 string-address)) mem: ((2 string-address)): 1903204 <= 17868 run: print-string/print-trace/print-page/main16pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17868 integer) (raw)) => 3 run: print-string/print-trace/print-page/main16pre 3: 3 => ((3 integer)) mem: ((3 integer)): 1903205 <= 3 run: print-string/print-trace/print-page/main16pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main16pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1903206 <= 0 run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1903207 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17869 byte) (raw)) => 1 run: print-string/print-trace/print-page/main16pre 7: #\1 => ((6 character)) mem: ((6 character)): 1903208 <= #\1 run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1903232 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903234 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 2: #\1 => ((2 character)) mem: ((2 character)): 1903235 <= #\1 run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903236 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903237 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903238 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903239 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903240 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1903241 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 26 => ((9 integer)) mem: ((9 integer)): 1903242 <= 26 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903243 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 1903244 <= 28831 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/main16pre 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\1 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main16pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1903206 <= 1 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1903207 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17870 byte) (raw)) => run: print-string/print-trace/print-page/main16pre 7: #\space => ((6 character)) mem: ((6 character)): 1903208 <= #\space run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1903263 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903265 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903266 <= #\space run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903267 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903268 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903269 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903270 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903271 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1903272 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 27 => ((9 integer)) mem: ((9 integer)): 1903273 <= 27 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903274 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 1903275 <= 28832 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main16pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1903206 <= 2 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1903207 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17868 string) (raw)) mem: ((17868 integer) (raw)) => 3 mem: ((17871 byte) (raw)) => b run: print-string/print-trace/print-page/main16pre 7: #\b => ((6 character)) mem: ((6 character)): 1903208 <= #\b run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1903294 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903296 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-trace/print-page/main16pre 2: #\b => ((2 character)) mem: ((2 character)): 1903297 <= #\b run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903298 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903299 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903300 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903301 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903302 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 17 => ((8 integer)) mem: ((8 integer)): 1903303 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 28 => ((9 integer)) mem: ((9 integer)): 1903304 <= 28 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903305 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 1903306 <= 28833 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-trace/print-page/main16pre 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\b run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main16pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1903206 <= 3 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1903207 <= t run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/main16pre 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/main16pre 0: 1903325 => ((default-space space-address)) run: add-line/print-page/main16pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/main16pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1903326 <= 29091 run: add-line/print-page/main16pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/main16pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903327 <= 28799 run: add-line/print-page/main16pre 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/main16pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1903328 <= nil run: add-line/print-page/main16pre 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/main16pre 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: add-line/print-page/main16pre 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-page/main16pre 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/main16pre 0: 1903356 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903358 <= 28799 run: cursor-to-next-line/add-line/print-page/main16pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/main16pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/main16pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1903359 <= 28801 run: cursor-to-next-line/add-line/print-page/main16pre 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/main16pre 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-page/main16pre 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/main16pre 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1903360 <= 28802 run: cursor-to-next-line/add-line/print-page/main16pre 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/main16pre 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/main16pre 7: (((reply))) run: print-page/main16pre 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 1 run: print-page/main16pre 26: 1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 1 run: print-page/main16pre 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 1 run: print-page/main16pre 27: 2 => ((8 integer)) mem: ((8 integer)): 1901350 <= 2 run: print-page/main16pre 28: (((jump)) ((-13 offset))) run: print-page/main16pre 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 2 mem: ((3 integer) (space 1)) => 5 run: print-page/main16pre 16: nil => ((9 boolean)) mem: ((9 boolean)): 1901351 <= nil run: print-page/main16pre 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main16pre 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/main16pre 18: nil => ((3 boolean)) mem: ((3 boolean)): 1901345 <= nil run: print-page/main16pre 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/main16pre 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 2 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20399 trace-address) (raw)) => 18191 run: print-page/main16pre 20: 18191 => ((10 trace-address)) mem: ((10 trace-address)): 1901352 <= 18191 run: print-page/main16pre 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main16pre 0: 1903387 => ((default-space space-address)) run: print-character/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903389 <= 28799 run: print-character/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903390 <= #\space run: print-character/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903391 <= nil run: print-character/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903392 <= nil run: print-character/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903393 <= 28801 run: print-character/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903394 <= 28802 run: print-character/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903395 <= 17 run: print-character/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903396 <= 34 run: print-character/print-page/main16pre 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/main16pre 10: 34 => ((9 integer)) mem: ((9 integer)): 1903397 <= 34 run: print-character/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903398 <= 28804 run: print-character/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main16pre 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 1903399 <= 28839 run: print-character/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/print-page/main16pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-page/main16pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/main16pre 15: (((reply))) run: print-page/main16pre 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main16pre 0: 1903418 => ((default-space space-address)) run: print-character/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903420 <= 28799 run: print-character/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903421 <= #\space run: print-character/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903422 <= nil run: print-character/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903423 <= nil run: print-character/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903424 <= 28801 run: print-character/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903425 <= 28802 run: print-character/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903426 <= 17 run: print-character/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903427 <= 34 run: print-character/print-page/main16pre 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/main16pre 10: 35 => ((9 integer)) mem: ((9 integer)): 1903428 <= 35 run: print-character/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903429 <= 28804 run: print-character/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main16pre 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 1903430 <= 28840 run: print-character/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-page/main16pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-page/main16pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/main16pre 15: (((reply))) run: print-page/main16pre 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/main16pre 0: 1903449 => ((default-space space-address)) run: print-character/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903451 <= 28799 run: print-character/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903452 <= #\space run: print-character/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903453 <= nil run: print-character/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903454 <= nil run: print-character/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903455 <= 28801 run: print-character/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903456 <= 28802 run: print-character/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903457 <= 17 run: print-character/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903458 <= 34 run: print-character/print-page/main16pre 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/main16pre 10: 36 => ((9 integer)) mem: ((9 integer)): 1903459 <= 36 run: print-character/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903460 <= 28804 run: print-character/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/main16pre 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 1903461 <= 28841 run: print-character/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/print-page/main16pre 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-page/main16pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/main16pre 15: (((reply))) run: print-page/main16pre 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 18191 run: print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/main16pre 0: 1903480 => ((default-space space-address)) run: print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 18191) run: print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903482 <= 28799 run: print-trace/print-page/main16pre 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 18191) run: print-trace/print-page/main16pre 2: 18191 => ((2 trace-address)) mem: ((2 trace-address)): 1903483 <= 18191 run: print-trace/print-page/main16pre 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((18191 string-address) (raw)) => 18413 run: print-trace/print-page/main16pre 3: 18413 => ((3 string-address)) mem: ((3 string-address)): 1903484 <= 18413 run: print-trace/print-page/main16pre 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/main16pre 0: 1903511 => ((default-space space-address)) run: clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903513 <= 28799 run: clear-line/print-trace/print-page/main16pre 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/main16pre 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/main16pre 3: 17 => ((2 integer)) mem: ((2 integer)): 1903514 <= 17 run: clear-line/print-trace/print-page/main16pre 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/main16pre 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1903515 <= 28802 run: clear-line/print-trace/print-page/main16pre 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/main16pre 5: 3 => ((4 integer)) mem: ((4 integer)): 1903516 <= 3 run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903542 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903544 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903545 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903546 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903547 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903548 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903549 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903550 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903551 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 37 => ((9 integer)) mem: ((9 integer)): 1903552 <= 37 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903553 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1903554 <= 28842 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903573 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903575 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903576 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903577 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903578 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903579 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903580 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903581 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903582 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 38 => ((9 integer)) mem: ((9 integer)): 1903583 <= 38 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903584 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1903585 <= 28843 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903604 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903606 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903607 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903608 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903609 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903610 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903611 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903612 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903613 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 39 => ((9 integer)) mem: ((9 integer)): 1903614 <= 39 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903615 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1903616 <= 28844 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903635 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903637 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903638 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903639 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903640 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903641 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903642 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903643 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903644 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 40 => ((9 integer)) mem: ((9 integer)): 1903645 <= 40 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903646 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1903647 <= 28845 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903666 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903668 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903669 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903670 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903671 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903672 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903673 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903674 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903675 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 41 => ((9 integer)) mem: ((9 integer)): 1903676 <= 41 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903677 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1903678 <= 28846 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903697 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903699 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903700 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903701 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903702 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903703 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903704 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903705 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903706 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 42 => ((9 integer)) mem: ((9 integer)): 1903707 <= 42 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903708 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1903709 <= 28847 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903728 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903730 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903731 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903732 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903733 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903734 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903735 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903736 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903737 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 43 => ((9 integer)) mem: ((9 integer)): 1903738 <= 43 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903739 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1903740 <= 28848 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903759 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903761 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903762 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903763 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903764 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903765 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903766 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903767 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903768 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 44 => ((9 integer)) mem: ((9 integer)): 1903769 <= 44 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903770 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1903771 <= 28849 schedule: scheduling print-character/clear-line/print-trace/print-page/main16pre for further processing schedule: print-character/clear-line/print-trace/print-page/main16pre run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903790 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903792 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903793 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903794 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903795 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903796 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903797 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903798 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903799 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 45 => ((9 integer)) mem: ((9 integer)): 1903800 <= 45 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903801 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1903802 <= 28850 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903821 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903823 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903824 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903825 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903826 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903827 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903828 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903829 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903830 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 46 => ((9 integer)) mem: ((9 integer)): 1903831 <= 46 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903832 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 1903833 <= 28851 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903852 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903854 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903855 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903856 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903857 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903858 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903859 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903860 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903861 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 47 => ((9 integer)) mem: ((9 integer)): 1903862 <= 47 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903863 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 1903864 <= 28852 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903883 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903885 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903886 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903887 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903888 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903889 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903890 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903891 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903892 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 48 => ((9 integer)) mem: ((9 integer)): 1903893 <= 48 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903894 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 1903895 <= 28853 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903914 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903916 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903917 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903918 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903919 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903920 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903921 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903922 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903923 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 49 => ((9 integer)) mem: ((9 integer)): 1903924 <= 49 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903925 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 1903926 <= 28854 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 1903517 <= nil run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/main16pre 0: 1903945 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903947 <= 28799 run: print-character/clear-line/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1903948 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1903949 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1903950 <= nil run: print-character/clear-line/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1903951 <= 28801 run: print-character/clear-line/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1903952 <= 28802 run: print-character/clear-line/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1903953 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1903954 <= 34 run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 10: 50 => ((9 integer)) mem: ((9 integer)): 1903955 <= 50 run: print-character/clear-line/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1903956 <= 28804 run: print-character/clear-line/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/main16pre 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 1903957 <= 28855 run: print-character/clear-line/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-trace/print-page/main16pre 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/main16pre 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/main16pre 15: (((reply))) run: clear-line/print-trace/print-page/main16pre 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/main16pre 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/main16pre 6: t => ((5 boolean)) mem: ((5 boolean)): 1903517 <= t run: clear-line/print-trace/print-page/main16pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/main16pre 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/main16pre 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/main16pre 11: (((reply))) run: print-trace/print-page/main16pre 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 18413 run: print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main16pre 0: 1903976 => ((default-space space-address)) run: print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 18413) run: print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1903978 <= 28799 run: print-string/print-trace/print-page/main16pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 18413) run: print-string/print-trace/print-page/main16pre 2: 18413 => ((2 string-address)) mem: ((2 string-address)): 1903979 <= 18413 run: print-string/print-trace/print-page/main16pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18413 integer) (raw)) => 3 run: print-string/print-trace/print-page/main16pre 3: 3 => ((3 integer)) mem: ((3 integer)): 1903980 <= 3 run: print-string/print-trace/print-page/main16pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main16pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1903981 <= 0 run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1903982 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 mem: ((18414 byte) (raw)) => m run: print-string/print-trace/print-page/main16pre 7: #\m => ((6 character)) mem: ((6 character)): 1903983 <= #\m run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1904007 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904009 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 2: #\m => ((2 character)) mem: ((2 character)): 1904010 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1904011 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1904012 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1904013 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1904014 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1904015 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1904016 <= 34 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 37 => ((9 integer)) mem: ((9 integer)): 1904017 <= 37 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1904018 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 1904019 <= 28842 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main16pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1903981 <= 1 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1903982 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 mem: ((18415 byte) (raw)) => e run: print-string/print-trace/print-page/main16pre 7: #\e => ((6 character)) mem: ((6 character)): 1903983 <= #\e run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1904038 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904040 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 2: #\e => ((2 character)) mem: ((2 character)): 1904041 <= #\e run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1904042 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1904043 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1904044 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1904045 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1904046 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1904047 <= 34 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 38 => ((9 integer)) mem: ((9 integer)): 1904048 <= 38 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1904049 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 1904050 <= 28843 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/main16pre 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\e run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main16pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1903981 <= 2 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1903982 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((18413 string) (raw)) mem: ((18413 integer) (raw)) => 3 mem: ((18416 byte) (raw)) => m run: print-string/print-trace/print-page/main16pre 7: #\m => ((6 character)) mem: ((6 character)): 1903983 <= #\m run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1904069 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904071 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 2: #\m => ((2 character)) mem: ((2 character)): 1904072 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1904073 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1904074 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1904075 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1904076 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1904077 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1904078 <= 34 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 39 => ((9 integer)) mem: ((9 integer)): 1904079 <= 39 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1904080 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 1904081 <= 28844 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/main16pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\m run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main16pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1903981 <= 3 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1903982 <= t run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/main16pre 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main16pre 0: 1904100 => ((default-space space-address)) run: print-character/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904102 <= 28799 run: print-character/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1904103 <= #\space run: print-character/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1904104 <= nil run: print-character/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1904105 <= nil run: print-character/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1904106 <= 28801 run: print-character/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1904107 <= 28802 run: print-character/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1904108 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1904109 <= 34 run: print-character/print-trace/print-page/main16pre 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/main16pre 10: 40 => ((9 integer)) mem: ((9 integer)): 1904110 <= 40 run: print-character/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1904111 <= 28804 run: print-character/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main16pre 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 1904112 <= 28845 run: print-character/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/print-trace/print-page/main16pre 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/main16pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/main16pre 15: (((reply))) run: print-trace/print-page/main16pre 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main16pre 0: 1904131 => ((default-space space-address)) run: print-character/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904133 <= 28799 run: print-character/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/main16pre 2: #\: => ((2 character)) mem: ((2 character)): 1904134 <= #\: run: print-character/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1904135 <= nil run: print-character/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1904136 <= nil run: print-character/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1904137 <= 28801 run: print-character/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1904138 <= 28802 run: print-character/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1904139 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1904140 <= 34 run: print-character/print-trace/print-page/main16pre 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/main16pre 10: 41 => ((9 integer)) mem: ((9 integer)): 1904141 <= 41 run: print-character/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1904142 <= 28804 run: print-character/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main16pre 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 1904143 <= 28846 run: print-character/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/main16pre 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\: run: print-character/print-trace/print-page/main16pre 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/main16pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/main16pre 15: (((reply))) run: print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/main16pre 0: 1904162 => ((default-space space-address)) run: print-character/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904164 <= 28799 run: print-character/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1904165 <= #\space run: print-character/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1904166 <= nil run: print-character/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1904167 <= nil run: print-character/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1904168 <= 28801 run: print-character/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1904169 <= 28802 run: print-character/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1904170 <= 17 run: print-character/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1904171 <= 34 run: print-character/print-trace/print-page/main16pre 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/main16pre 10: 42 => ((9 integer)) mem: ((9 integer)): 1904172 <= 42 run: print-character/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1904173 <= 28804 run: print-character/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/main16pre 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 1904174 <= 28847 run: print-character/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/print-trace/print-page/main16pre 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/main16pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/main16pre 15: (((reply))) run: print-trace/print-page/main16pre 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((18192 string-address) (raw)) => 18479 run: print-trace/print-page/main16pre 9: 18479 => ((4 string-address)) mem: ((4 string-address)): 1903485 <= 18479 run: print-trace/print-page/main16pre 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 18479 run: print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/main16pre 0: 1904193 => ((default-space space-address)) run: print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 18479) run: print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904195 <= 28799 run: print-string/print-trace/print-page/main16pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 18479) run: print-string/print-trace/print-page/main16pre 2: 18479 => ((2 string-address)) mem: ((2 string-address)): 1904196 <= 18479 run: print-string/print-trace/print-page/main16pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((18479 integer) (raw)) => 3 run: print-string/print-trace/print-page/main16pre 3: 3 => ((3 integer)) mem: ((3 integer)): 1904197 <= 3 run: print-string/print-trace/print-page/main16pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/main16pre 4: 0 => ((4 integer)) mem: ((4 integer)): 1904198 <= 0 run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1904199 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 mem: ((18480 byte) (raw)) => 1 run: print-string/print-trace/print-page/main16pre 7: #\1 => ((6 character)) mem: ((6 character)): 1904200 <= #\1 run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1904224 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904226 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 2: #\1 => ((2 character)) mem: ((2 character)): 1904227 <= #\1 run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1904228 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1904229 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1904230 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1904231 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1904232 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1904233 <= 34 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 43 => ((9 integer)) mem: ((9 integer)): 1904234 <= 43 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1904235 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 1904236 <= 28848 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-page/main16pre 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\1 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/main16pre 9: 1 => ((4 integer)) mem: ((4 integer)): 1904198 <= 1 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1904199 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 mem: ((18481 byte) (raw)) => run: print-string/print-trace/print-page/main16pre 7: #\space => ((6 character)) mem: ((6 character)): 1904200 <= #\space run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1904255 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904257 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 2: #\space => ((2 character)) mem: ((2 character)): 1904258 <= #\space run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1904259 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1904260 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1904261 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1904262 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1904263 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1904264 <= 34 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 44 => ((9 integer)) mem: ((9 integer)): 1904265 <= 44 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1904266 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 1904267 <= 28849 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/main16pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/main16pre 9: 2 => ((4 integer)) mem: ((4 integer)): 1904198 <= 2 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 1904199 <= nil run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/main16pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((18479 string) (raw)) mem: ((18479 integer) (raw)) => 3 mem: ((18482 byte) (raw)) => c run: print-string/print-trace/print-page/main16pre 7: #\c => ((6 character)) mem: ((6 character)): 1904200 <= #\c run: print-string/print-trace/print-page/main16pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-trace/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/main16pre 0: 1904286 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-trace/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904288 <= 28799 run: print-character/print-string/print-trace/print-page/main16pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-trace/print-page/main16pre 2: #\c => ((2 character)) mem: ((2 character)): 1904289 <= #\c run: print-character/print-string/print-trace/print-page/main16pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-trace/print-page/main16pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 1904290 <= nil run: print-character/print-string/print-trace/print-page/main16pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-trace/print-page/main16pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 1904291 <= nil run: print-character/print-string/print-trace/print-page/main16pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/main16pre 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/main16pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 1904292 <= 28801 run: print-character/print-string/print-trace/print-page/main16pre 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/main16pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 1904293 <= 28802 run: print-character/print-string/print-trace/print-page/main16pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/main16pre 8: 17 => ((7 integer)) mem: ((7 integer)): 1904294 <= 17 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 9: 34 => ((8 integer)) mem: ((8 integer)): 1904295 <= 34 run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 10: 45 => ((9 integer)) mem: ((9 integer)): 1904296 <= 45 run: print-character/print-string/print-trace/print-page/main16pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/main16pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 1904297 <= 28804 run: print-character/print-string/print-trace/print-page/main16pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/main16pre 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 1904298 <= 28850 run: print-character/print-string/print-trace/print-page/main16pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => c run: print-character/print-string/print-trace/print-page/main16pre 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\c run: print-character/print-string/print-trace/print-page/main16pre 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/main16pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/main16pre 15: (((reply))) run: print-string/print-trace/print-page/main16pre 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/main16pre 9: 3 => ((4 integer)) mem: ((4 integer)): 1904198 <= 3 run: print-string/print-trace/print-page/main16pre 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/main16pre 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/main16pre 5: t => ((5 boolean)) mem: ((5 boolean)): 1904199 <= t run: print-string/print-trace/print-page/main16pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/main16pre 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/main16pre 0: 1904317 => ((default-space space-address)) run: add-line/print-page/main16pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/main16pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 1904318 <= 29091 run: add-line/print-page/main16pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/main16pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904319 <= 28799 run: add-line/print-page/main16pre 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/main16pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 1904320 <= nil run: add-line/print-page/main16pre 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/main16pre 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-page/main16pre 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-page/main16pre 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/main16pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/main16pre 0: 1904348 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/main16pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/main16pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 1904350 <= 28799 run: cursor-to-next-line/add-line/print-page/main16pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/main16pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/main16pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 1904351 <= 28801 run: cursor-to-next-line/add-line/print-page/main16pre 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/main16pre 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-page/main16pre 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/main16pre 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 1904352 <= 28802 run: cursor-to-next-line/add-line/print-page/main16pre 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/main16pre 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/main16pre 7: (((reply))) run: print-page/main16pre 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 2 run: print-page/main16pre 26: 2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 2 run: print-page/main16pre 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 2 run: print-page/main16pre 27: 3 => ((8 integer)) mem: ((8 integer)): 1901350 <= 3 run: print-page/main16pre 28: (((jump)) ((-13 offset))) run: print-page/main16pre 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 3 mem: ((3 integer) (space 1)) => 5 run: print-page/main16pre 16: nil => ((9 boolean)) mem: ((9 boolean)): 1901351 <= nil run: print-page/main16pre 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/main16pre 18: (((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/main16pre 18: t => ((3 boolean)) mem: ((3 boolean)): 1901345 <= t run: print-page/main16pre 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => t run: print-page/main16pre 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/main16pre 29: t => ((3 boolean)) mem: ((3 boolean)): 1901345 <= t run: print-page/main16pre 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => t run: print-page/main16pre 31: (((reply))) schedule: done with routine nil ===: main16 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)) ((5 literal))) -- nil c{0: 8 (((s string-address)) <- ((new)) K) -- nil c{0: 9 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 10 (((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)) ((5 literal))) c{1: 8 ✓ (((s string-address)) <- ((new)) K) c{1: 9 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 10 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main16 is browser-state cn0: convert-names in main16 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)) ((5 literal))) nil nil cn0: checking arg ((5 literal)) cn0: checking oarg ((expanded-children integer) (space 1)) maybe-add: ((expanded-children integer) (space 1)) 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)) 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)) ((5 literal))) 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))) schedule: main16 run: main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main16 0: 2001000 => ((default-space space-address)) run: main16 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001001 <= 29091 run: main16 2: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) run: main16 2: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: main16 3: (((5 integer) (space 1)) <- ((copy)) ((0 literal))) run: main16 3: 0 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 0 run: main16 4: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) run: main16 4: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: main16 5: (((7 integer) (space 1)) <- ((copy)) ((2 literal))) run: main16 5: 2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 2 run: main16 6: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) run: main16 6: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 1 run: main16 7: (((3 integer) (space 1)) <- ((copy)) ((5 literal))) run: main16 7: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: main16 8: (((1 string-address)) <- ((new)) K) run: main16 8: 2001031 => ((1 string-address)) mem: ((1 string-address)): 2001002 <= 2001031 run: main16 9: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 2001031 run: init-keyboard/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main16 0: 2001033 => ((default-space space-address)) run: init-keyboard/main16 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main16 1: 2001064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2001035 <= 2001064 run: init-keyboard/main16 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main16 2: 2001065 => ((2 string-address-address)) mem: ((2 string-address-address)): 2001036 <= 2001065 run: init-keyboard/main16 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (2001031) run: init-keyboard/main16 3: 2001031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 2001065 <= 2001031 run: init-keyboard/main16 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main16 4: 2001064 => ((3 integer-address)) mem: ((3 integer-address)): 2001037 <= 2001064 run: init-keyboard/main16 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main16 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2001064 <= 0 run: init-keyboard/main16 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 2001064 run: main16 9: 2001064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 2001003 <= 2001064 run: main16 10: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 2001064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main16 0: 2001066 => ((default-space space-address)) run: process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2001064 28799) run: process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001067 <= 29091 run: process-key/main16 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 2001064 28799) run: process-key/main16 2: 2001064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2001068 <= 2001064 run: process-key/main16 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 2001064 28799) run: process-key/main16 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 2001069 <= 28799 run: process-key/main16 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 2001064 run: read-key/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main16 0: 2001097 => ((default-space space-address)) run: read-key/process-key/main16 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (2001064 silent) run: read-key/process-key/main16 1: 2001064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2001099 <= 2001064 run: read-key/process-key/main16 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (2001064 silent) run: read-key/process-key/main16 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 2001100 <= silent run: read-key/process-key/main16 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 2001064 run: read-key/process-key/main16 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main16 4: 2001064 => ((3 integer-address)) mem: ((3 integer-address)): 2001101 <= 2001064 run: read-key/process-key/main16 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((2001065 string-address) (raw)) => 2001031 run: read-key/process-key/main16 5: 2001031 => ((4 string-address)) mem: ((4 string-address)): 2001102 <= 2001031 run: read-key/process-key/main16 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((2001031 integer) (raw)) => 1 run: read-key/process-key/main16 6: 1 => ((5 integer)) mem: ((5 integer)): 2001103 <= 1 run: read-key/process-key/main16 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main16 7: nil => ((6 boolean)) mem: ((6 boolean)): 2001104 <= nil run: read-key/process-key/main16 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main16 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((2001031 string) (raw)) mem: ((2001031 integer) (raw)) => 1 mem: ((2001032 byte) (raw)) => K run: read-key/process-key/main16 10: #\K => ((7 character)) mem: ((7 character)): 2001105 <= #\K run: read-key/process-key/main16 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main16 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2001064 <= 1 run: read-key/process-key/main16 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main16 4: #\K => ((3 character)) mem: ((3 character)): 2001070 <= #\K run: process-key/main16 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main16 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main16 7: nil => ((4 boolean)) mem: ((4 boolean)): 2001071 <= nil run: process-key/main16 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main16 8: nil => ((5 boolean)) mem: ((5 boolean)): 2001072 <= nil run: process-key/main16 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main16 9: nil => ((6 boolean)) mem: ((6 boolean)): 2001073 <= nil run: process-key/main16 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main16 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main16 12: nil => ((7 boolean)) mem: ((7 boolean)): 2001074 <= nil run: process-key/main16 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main16 13: nil => ((8 boolean)) mem: ((8 boolean)): 2001075 <= nil run: process-key/main16 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main16 14: nil => ((7 boolean)) mem: ((7 boolean)): 2001074 <= nil run: process-key/main16 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main16 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main16 18: nil => ((9 boolean)) mem: ((9 boolean)): 2001076 <= nil run: process-key/main16 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main16 19: nil => ((10 boolean)) mem: ((10 boolean)): 2001077 <= nil run: process-key/main16 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main16 20: nil => ((9 boolean)) mem: ((9 boolean)): 2001076 <= nil run: process-key/main16 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main16 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main16 24: nil => ((11 boolean)) mem: ((11 boolean)): 2001078 <= nil run: process-key/main16 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main16 25: t => ((12 boolean)) mem: ((12 boolean)): 2001079 <= t run: process-key/main16 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main16 26: t => ((11 boolean)) mem: ((11 boolean)): 2001078 <= t run: process-key/main16 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main16 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main16 0: 2001128 => ((default-space space-address)) run: at-first-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001129 <= 29091 run: at-first-page/process-key/main16 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: at-first-page/process-key/main16 2: nil => ((1 boolean)) mem: ((1 boolean)): 2001130 <= nil run: at-first-page/process-key/main16 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main16 4: (((reply)) ((nil literal))) run: process-key/main16 28: nil => ((13 boolean)) mem: ((13 boolean)): 2001080 <= nil run: process-key/main16 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main16 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main16 0: 2001159 => ((default-space space-address)) run: to-top/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001160 <= 29091 run: to-top/process-key/main16 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main16 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001161 <= 28799 run: to-top/process-key/main16 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main16 3: nil => ((2 boolean)) mem: ((2 boolean)): 2001162 <= nil run: to-top/process-key/main16 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main16 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main16 0: 2001190 => ((default-space space-address)) run: up/to-top/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001191 <= 29091 run: up/to-top/process-key/main16 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main16 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001192 <= 28799 run: up/to-top/process-key/main16 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main16 3: nil => ((2 boolean)) mem: ((2 boolean)): 2001193 <= nil run: up/to-top/process-key/main16 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main16 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main16 0: 2001221 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main16 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main16 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2001223 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main16 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main16 2: 1 => ((2 integer)) mem: ((2 integer)): 2001224 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main16 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main16 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2001225 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main16 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main16 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2001226 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main16 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main16 5: 5 => ((5 integer)) mem: ((5 integer)): 2001227 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main16 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main16 5: 5 => ((3 integer)) mem: ((3 integer)): 2001194 <= 5 run: up/to-top/process-key/main16 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main16 6: 6 => ((3 integer)) mem: ((3 integer)): 2001194 <= 6 run: up/to-top/process-key/main16 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main16 7: 7 => ((4 integer)) mem: ((4 integer)): 2001195 <= 7 run: up/to-top/process-key/main16 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 7 run: up/to-top/process-key/main16 8: nil => ((5 boolean)) mem: ((5 boolean)): 2001196 <= nil run: up/to-top/process-key/main16 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main16 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main16 20: nil => ((8 boolean)) mem: ((8 boolean)): 2001199 <= nil run: up/to-top/process-key/main16 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main16 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main16 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main16 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main16 0: 2001252 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001254 <= 28799 run: cursor-up/up/to-top/process-key/main16 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main16 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main16 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2001255 <= 28801 run: cursor-up/up/to-top/process-key/main16 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/main16 4: nil => ((3 boolean)) mem: ((3 boolean)): 2001256 <= nil run: cursor-up/up/to-top/process-key/main16 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main16 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/main16 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main16 7: (((reply))) run: to-top/process-key/main16 6: (((jump)) ((-4 offset))) run: to-top/process-key/main16 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main16 3: nil => ((2 boolean)) mem: ((2 boolean)): 2001162 <= nil run: to-top/process-key/main16 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main16 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main16 0: 2001283 => ((default-space space-address)) run: up/to-top/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001284 <= 29091 run: up/to-top/process-key/main16 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main16 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001285 <= 28799 run: up/to-top/process-key/main16 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main16 3: nil => ((2 boolean)) mem: ((2 boolean)): 2001286 <= nil run: up/to-top/process-key/main16 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main16 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main16 0: 2001314 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main16 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main16 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2001316 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main16 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main16 2: 1 => ((2 integer)) mem: ((2 integer)): 2001317 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main16 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main16 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2001318 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main16 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main16 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2001319 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main16 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main16 5: 5 => ((5 integer)) mem: ((5 integer)): 2001320 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main16 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main16 5: 5 => ((3 integer)) mem: ((3 integer)): 2001287 <= 5 run: up/to-top/process-key/main16 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main16 6: 6 => ((3 integer)) mem: ((3 integer)): 2001287 <= 6 run: up/to-top/process-key/main16 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main16 7: 7 => ((4 integer)) mem: ((4 integer)): 2001288 <= 7 run: up/to-top/process-key/main16 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 7 run: up/to-top/process-key/main16 8: nil => ((5 boolean)) mem: ((5 boolean)): 2001289 <= nil run: up/to-top/process-key/main16 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main16 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main16 20: nil => ((8 boolean)) mem: ((8 boolean)): 2001292 <= nil run: up/to-top/process-key/main16 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main16 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main16 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main16 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main16 0: 2001345 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001347 <= 28799 run: cursor-up/up/to-top/process-key/main16 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main16 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main16 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2001348 <= 28801 run: cursor-up/up/to-top/process-key/main16 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/main16 4: nil => ((3 boolean)) mem: ((3 boolean)): 2001349 <= nil run: cursor-up/up/to-top/process-key/main16 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main16 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/main16 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main16 7: (((reply))) run: to-top/process-key/main16 6: (((jump)) ((-4 offset))) run: to-top/process-key/main16 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main16 3: nil => ((2 boolean)) mem: ((2 boolean)): 2001162 <= nil run: to-top/process-key/main16 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main16 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main16 0: 2001376 => ((default-space space-address)) run: up/to-top/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001377 <= 29091 run: up/to-top/process-key/main16 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main16 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001378 <= 28799 run: up/to-top/process-key/main16 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main16 3: nil => ((2 boolean)) mem: ((2 boolean)): 2001379 <= nil run: up/to-top/process-key/main16 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main16 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main16 0: 2001407 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main16 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main16 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2001409 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main16 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main16 2: 1 => ((2 integer)) mem: ((2 integer)): 2001410 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main16 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main16 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2001411 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main16 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main16 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2001412 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main16 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main16 5: 5 => ((5 integer)) mem: ((5 integer)): 2001413 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main16 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main16 5: 5 => ((3 integer)) mem: ((3 integer)): 2001380 <= 5 run: up/to-top/process-key/main16 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main16 6: 6 => ((3 integer)) mem: ((3 integer)): 2001380 <= 6 run: up/to-top/process-key/main16 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main16 7: 7 => ((4 integer)) mem: ((4 integer)): 2001381 <= 7 run: up/to-top/process-key/main16 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/to-top/process-key/main16 8: nil => ((5 boolean)) mem: ((5 boolean)): 2001382 <= nil run: up/to-top/process-key/main16 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main16 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main16 20: nil => ((8 boolean)) mem: ((8 boolean)): 2001385 <= nil run: up/to-top/process-key/main16 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main16 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main16 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main16 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main16 0: 2001438 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001440 <= 28799 run: cursor-up/up/to-top/process-key/main16 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main16 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main16 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2001441 <= 28801 run: cursor-up/up/to-top/process-key/main16 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/main16 4: nil => ((3 boolean)) mem: ((3 boolean)): 2001442 <= nil run: cursor-up/up/to-top/process-key/main16 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main16 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/main16 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main16 7: (((reply))) run: to-top/process-key/main16 6: (((jump)) ((-4 offset))) run: to-top/process-key/main16 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main16 3: t => ((2 boolean)) mem: ((2 boolean)): 2001162 <= t run: to-top/process-key/main16 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main16 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main16 0: 2001469 => ((default-space space-address)) run: previous-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001470 <= 29091 run: previous-page/process-key/main16 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main16 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main16 3: nil => ((1 boolean)) mem: ((1 boolean)): 2001471 <= nil run: previous-page/process-key/main16 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main16 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main16 5: nil => ((1 boolean)) mem: ((1 boolean)): 2001471 <= nil run: previous-page/process-key/main16 6: (((jump-if)) ((1 boolean)) ((39 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main16 7: (((2 boolean)) <- ((equal)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main16 7: t => ((2 boolean)) mem: ((2 boolean)): 2001472 <= t run: previous-page/process-key/main16 8: (((3 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 0 run: previous-page/process-key/main16 8: nil => ((3 boolean)) mem: ((3 boolean)): 2001473 <= nil run: previous-page/process-key/main16 9: (((3 boolean)) <- ((and)) ((2 boolean)) ((3 boolean))) mem: ((2 boolean)) => t mem: ((3 boolean)) => nil run: previous-page/process-key/main16 9: nil => ((3 boolean)) mem: ((3 boolean)): 2001473 <= nil run: previous-page/process-key/main16 10: (((jump-if)) ((3 boolean)) ((35 offset))) mem: ((3 boolean)) => nil run: previous-page/process-key/main16 11: (((4 integer)) <- ((subtract)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main16 11: 0 => ((4 integer)) mem: ((4 integer)): 2001474 <= 0 run: previous-page/process-key/main16 12: (((1 boolean)) <- ((greater-than)) ((4 integer)) ((8 integer) (space 1))) mem: ((4 integer)) => 0 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main16 12: nil => ((1 boolean)) mem: ((1 boolean)): 2001471 <= nil run: previous-page/process-key/main16 13: (((jump-if)) ((1 boolean)) ((32 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main16 14: (((5 integer)) <- ((copy)) ((8 integer) (space 1))) mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main16 14: 3 => ((5 integer)) mem: ((5 integer)): 2001475 <= 3 run: previous-page/process-key/main16 15: (((6 integer)) <- ((add)) ((2 integer) (space 1)) ((1 literal))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main16 15: 2 => ((6 integer)) mem: ((6 integer)): 2001476 <= 2 run: previous-page/process-key/main16 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main16 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2001469) run: done-scrolling-up/previous-page/process-key/main16 0: 2001469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001470 <= 29091 run: done-scrolling-up/previous-page/process-key/main16 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 3 run: done-scrolling-up/previous-page/process-key/main16 2: nil => ((8 boolean)) mem: ((8 boolean)): 2001478 <= nil run: done-scrolling-up/previous-page/process-key/main16 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main16 4: nil => ((9 boolean)) mem: ((9 boolean)): 2001479 <= nil run: done-scrolling-up/previous-page/process-key/main16 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 0 run: done-scrolling-up/previous-page/process-key/main16 5: nil => ((10 boolean)) mem: ((10 boolean)): 2001480 <= nil run: done-scrolling-up/previous-page/process-key/main16 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 6: nil => ((11 boolean)) mem: ((11 boolean)): 2001481 <= nil run: done-scrolling-up/previous-page/process-key/main16 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 8: (((reply)) ((nil literal))) run: previous-page/process-key/main16 16: nil => ((7 boolean)) mem: ((7 boolean)): 2001477 <= nil run: previous-page/process-key/main16 17: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main16 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 2 run: previous-page/process-key/main16 18: t => ((7 boolean)) mem: ((7 boolean)): 2001477 <= t run: previous-page/process-key/main16 19: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main16 23: (((1 boolean)) <- ((equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 2 run: previous-page/process-key/main16 23: nil => ((1 boolean)) mem: ((1 boolean)): 2001471 <= nil run: previous-page/process-key/main16 24: (((jump-unless)) ((1 boolean)) ((3 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main16 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main16 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2001469) run: done-scrolling-up/previous-page/process-key/main16 0: 2001469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001470 <= 29091 run: done-scrolling-up/previous-page/process-key/main16 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 3 run: done-scrolling-up/previous-page/process-key/main16 2: nil => ((8 boolean)) mem: ((8 boolean)): 2001478 <= nil run: done-scrolling-up/previous-page/process-key/main16 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main16 4: nil => ((9 boolean)) mem: ((9 boolean)): 2001479 <= nil run: done-scrolling-up/previous-page/process-key/main16 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 0 run: done-scrolling-up/previous-page/process-key/main16 5: nil => ((10 boolean)) mem: ((10 boolean)): 2001480 <= nil run: done-scrolling-up/previous-page/process-key/main16 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 6: nil => ((11 boolean)) mem: ((11 boolean)): 2001481 <= nil run: done-scrolling-up/previous-page/process-key/main16 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 8: (((reply)) ((nil literal))) run: previous-page/process-key/main16 28: nil => ((7 boolean)) mem: ((7 boolean)): 2001477 <= nil run: previous-page/process-key/main16 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main16 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 0 run: previous-page/process-key/main16 30: nil => ((7 boolean)) mem: ((7 boolean)): 2001477 <= nil run: previous-page/process-key/main16 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main16 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal))) mem: ((5 integer) (space 1)) => 0 run: previous-page/process-key/main16 32: -1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -1 run: previous-page/process-key/main16 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 3 run: previous-page/process-key/main16 33: 2 => ((5 integer)) mem: ((5 integer)): 2001475 <= 2 run: previous-page/process-key/main16 34: (((jump)) ((-7 offset))) run: previous-page/process-key/main16 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main16 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2001469) run: done-scrolling-up/previous-page/process-key/main16 0: 2001469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001470 <= 29091 run: done-scrolling-up/previous-page/process-key/main16 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 2 run: done-scrolling-up/previous-page/process-key/main16 2: nil => ((8 boolean)) mem: ((8 boolean)): 2001478 <= nil run: done-scrolling-up/previous-page/process-key/main16 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main16 4: nil => ((9 boolean)) mem: ((9 boolean)): 2001479 <= nil run: done-scrolling-up/previous-page/process-key/main16 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -1 run: done-scrolling-up/previous-page/process-key/main16 5: t => ((10 boolean)) mem: ((10 boolean)): 2001480 <= t run: done-scrolling-up/previous-page/process-key/main16 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 6: nil => ((11 boolean)) mem: ((11 boolean)): 2001481 <= nil run: done-scrolling-up/previous-page/process-key/main16 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 8: (((reply)) ((nil literal))) run: previous-page/process-key/main16 28: nil => ((7 boolean)) mem: ((7 boolean)): 2001477 <= nil run: previous-page/process-key/main16 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main16 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -1 run: previous-page/process-key/main16 30: t => ((7 boolean)) mem: ((7 boolean)): 2001477 <= t run: previous-page/process-key/main16 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main16 35: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main16 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2001469) run: done-scrolling-up/previous-page/process-key/main16 0: 2001469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001470 <= 29091 run: done-scrolling-up/previous-page/process-key/main16 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 2 run: done-scrolling-up/previous-page/process-key/main16 2: nil => ((8 boolean)) mem: ((8 boolean)): 2001478 <= nil run: done-scrolling-up/previous-page/process-key/main16 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main16 4: nil => ((9 boolean)) mem: ((9 boolean)): 2001479 <= nil run: done-scrolling-up/previous-page/process-key/main16 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -1 run: done-scrolling-up/previous-page/process-key/main16 5: t => ((10 boolean)) mem: ((10 boolean)): 2001480 <= t run: done-scrolling-up/previous-page/process-key/main16 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 6: nil => ((11 boolean)) mem: ((11 boolean)): 2001481 <= nil run: done-scrolling-up/previous-page/process-key/main16 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 8: (((reply)) ((nil literal))) run: previous-page/process-key/main16 35: nil => ((7 boolean)) mem: ((7 boolean)): 2001477 <= nil run: previous-page/process-key/main16 36: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main16 37: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((1 literal))) mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main16 37: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 0 run: previous-page/process-key/main16 38: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: previous-page/process-key/main16 38: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: previous-page/process-key/main16 39: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 2 run: previous-page/process-key/main16 39: 1 => ((5 integer)) mem: ((5 integer)): 2001475 <= 1 run: previous-page/process-key/main16 40: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main16 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2001469) run: done-scrolling-up/previous-page/process-key/main16 0: 2001469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001470 <= 29091 run: done-scrolling-up/previous-page/process-key/main16 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 1 run: done-scrolling-up/previous-page/process-key/main16 2: nil => ((8 boolean)) mem: ((8 boolean)): 2001478 <= nil run: done-scrolling-up/previous-page/process-key/main16 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main16 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 0 run: done-scrolling-up/previous-page/process-key/main16 4: t => ((9 boolean)) mem: ((9 boolean)): 2001479 <= t run: done-scrolling-up/previous-page/process-key/main16 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -2 run: done-scrolling-up/previous-page/process-key/main16 5: t => ((10 boolean)) mem: ((10 boolean)): 2001480 <= t run: done-scrolling-up/previous-page/process-key/main16 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => t mem: ((10 boolean)) => t run: done-scrolling-up/previous-page/process-key/main16 6: t => ((11 boolean)) mem: ((11 boolean)): 2001481 <= t run: done-scrolling-up/previous-page/process-key/main16 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => t run: done-scrolling-up/previous-page/process-key/main16 9: done run: done-scrolling-up/previous-page/process-key/main16 10: (((reply)) ((t literal))) run: previous-page/process-key/main16 40: t => ((7 boolean)) mem: ((7 boolean)): 2001477 <= t run: previous-page/process-key/main16 41: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main16 45: (((reply))) run: process-key/main16 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main16 0: 2001500 => ((default-space space-address)) run: print-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001501 <= 29091 run: print-page/process-key/main16 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main16 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001502 <= 28799 run: print-page/process-key/main16 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/process-key/main16 3: 0 => ((2 integer)) mem: ((2 integer)): 2001503 <= 0 run: print-page/process-key/main16 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/main16 4: nil => ((3 boolean)) mem: ((3 boolean)): 2001504 <= nil run: print-page/process-key/main16 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main16 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/process-key/main16 7: nil => ((4 boolean)) mem: ((4 boolean)): 2001505 <= nil run: print-page/process-key/main16 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/process-key/main16 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/main16 29: nil => ((3 boolean)) mem: ((3 boolean)): 2001504 <= nil run: print-page/process-key/main16 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main16 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: print-page/process-key/main16 32: t => ((11 boolean)) mem: ((11 boolean)): 2001512 <= t run: print-page/process-key/main16 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/process-key/main16 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1))) mem: ((2 integer)) => 0 mem: ((2 integer) (space 1)) => 1 run: print-page/process-key/main16 37: nil => ((12 boolean)) mem: ((12 boolean)): 2001513 <= nil run: print-page/process-key/main16 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => nil run: print-page/process-key/main16 42: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer)) ((2 integer) (space 1) (until))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 0 mem: ((2 integer) (space 1) (until)) => 1 run: print-traces-collapsed-from/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main16 0: 2001531 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2001532 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main16 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main16 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001533 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main16 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main16 3: 0 => ((2 integer)) mem: ((2 integer)): 2001534 <= 0 run: print-traces-collapsed-from/print-page/process-key/main16 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main16 4: 1 => ((3 integer)) mem: ((3 integer)): 2001535 <= 1 run: print-traces-collapsed-from/print-page/process-key/main16 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main16 5: 8 => ((4 integer)) mem: ((4 integer)): 2001536 <= 8 run: print-traces-collapsed-from/print-page/process-key/main16 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main16 7: (((4 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 1 run: min/print-traces-collapsed-from/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/print-traces-collapsed-from/print-page/process-key/main16 0: 2001562 => ((default-space space-address)) run: min/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 1) run: min/print-traces-collapsed-from/print-page/process-key/main16 1: 8 => ((1 integer)) mem: ((1 integer)): 2001564 <= 8 run: min/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 1) run: min/print-traces-collapsed-from/print-page/process-key/main16 2: 1 => ((2 integer)) mem: ((2 integer)): 2001565 <= 1 run: min/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 1 run: min/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 boolean)) mem: ((3 boolean)): 2001566 <= nil run: min/print-traces-collapsed-from/print-page/process-key/main16 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/print-traces-collapsed-from/print-page/process-key/main16 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main16 7: 1 => ((4 integer)) mem: ((4 integer)): 2001536 <= 1 run: print-traces-collapsed-from/print-page/process-key/main16 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main16 8: nil => ((5 boolean)) mem: ((5 boolean)): 2001537 <= nil run: print-traces-collapsed-from/print-page/process-key/main16 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: nil => ((6 boolean)) mem: ((6 boolean)): 2001538 <= nil run: print-traces-collapsed-from/print-page/process-key/main16 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main16 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-traces-collapsed-from/print-page/process-key/main16 12: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2001539 <= 14024 run: print-traces-collapsed-from/print-page/process-key/main16 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main16 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: print-traces-collapsed-from/print-page/process-key/main16 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main16 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main16 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 0: 2001593 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2001595 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: 14024 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2001600 <= 14024 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2001601 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001624 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001626 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: 17 => ((2 integer)) mem: ((2 integer)): 2001627 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2001628 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 5: 0 => ((4 integer)) mem: ((4 integer)): 2001629 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001655 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001657 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001658 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2001659 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2001660 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2001661 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2001662 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2001663 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2001664 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 0 => ((9 integer)) mem: ((9 integer)): 2001665 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2001666 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2001667 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001686 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001688 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001689 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2001690 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2001691 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2001692 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2001693 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2001694 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2001695 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 1 => ((9 integer)) mem: ((9 integer)): 2001696 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2001697 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2001698 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001717 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001719 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001720 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2001721 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2001722 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2001723 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2001724 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2001725 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2001726 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 2 => ((9 integer)) mem: ((9 integer)): 2001727 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2001728 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2001729 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001748 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001750 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001751 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2001752 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2001753 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2001754 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2001755 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2001756 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2001757 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 3 => ((9 integer)) mem: ((9 integer)): 2001758 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2001759 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2001760 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001779 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001781 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001782 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2001783 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2001784 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2001785 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2001786 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2001787 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2001788 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 4 => ((9 integer)) mem: ((9 integer)): 2001789 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2001790 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2001791 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001810 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001812 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2001814 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2001815 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2001816 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2001817 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2001818 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2001819 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 5 => ((9 integer)) mem: ((9 integer)): 2001820 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2001821 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2001822 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001841 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001843 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2001845 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2001846 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2001847 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2001848 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2001849 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2001850 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 6 => ((9 integer)) mem: ((9 integer)): 2001851 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2001852 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2001853 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001872 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001874 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001875 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2001876 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2001877 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2001878 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2001879 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2001880 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2001881 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 7 => ((9 integer)) mem: ((9 integer)): 2001882 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2001883 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2001884 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001903 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001905 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001906 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2001907 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2001908 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2001909 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2001910 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2001911 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2001912 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 8 => ((9 integer)) mem: ((9 integer)): 2001913 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2001914 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2001915 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001934 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001936 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001937 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2001938 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2001939 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2001940 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2001941 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2001942 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2001943 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 9 => ((9 integer)) mem: ((9 integer)): 2001944 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2001945 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2001946 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) schedule: scheduling clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 for further processing schedule: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001965 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001967 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001968 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2001969 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2001970 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2001971 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2001972 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2001973 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2001974 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 10 => ((9 integer)) mem: ((9 integer)): 2001975 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2001976 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2001977 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2001996 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2001998 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2001999 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002000 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002001 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002002 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002003 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002004 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002005 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 11 => ((9 integer)) mem: ((9 integer)): 2002006 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002007 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2002008 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002027 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002029 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002030 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002031 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002032 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002033 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002034 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002035 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002036 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 12 => ((9 integer)) mem: ((9 integer)): 2002037 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002038 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2002039 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002058 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002060 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002061 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002062 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002063 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002064 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002065 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002066 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002067 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 13 => ((9 integer)) mem: ((9 integer)): 2002068 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002069 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2002070 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002089 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002091 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002092 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002093 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002094 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002095 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002096 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002097 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002098 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 14 => ((9 integer)) mem: ((9 integer)): 2002099 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002100 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2002101 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002120 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002122 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002123 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002124 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002125 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002126 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002127 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002128 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002129 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 15 => ((9 integer)) mem: ((9 integer)): 2002130 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002131 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2002132 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2001630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002151 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002153 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002154 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002155 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002156 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002157 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002158 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002159 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002160 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 16 => ((9 integer)) mem: ((9 integer)): 2002161 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002162 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2002163 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: t => ((5 boolean)) mem: ((5 boolean)): 2001630 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 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/main16 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002182 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002184 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\+ => ((2 character)) mem: ((2 character)): 2002185 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002186 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002187 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002188 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002189 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002190 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002191 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 0 => ((9 integer)) mem: ((9 integer)): 2002192 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002193 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2002194 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002213 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002215 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002216 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002217 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002218 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002219 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002220 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002221 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002222 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 1 => ((9 integer)) mem: ((9 integer)): 2002223 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002224 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2002225 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: 14290 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2001602 <= 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 0 => ((9 integer)) mem: ((9 integer)): 2001603 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 9: 1 => ((10 integer)) mem: ((10 integer)): 2001604 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: nil => ((11 boolean)) mem: ((11 boolean)): 2001605 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 14385 => ((12 string-address)) mem: ((12 string-address)): 2001606 <= 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002244 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002246 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 2002247 <= 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: 4 => ((3 integer)) mem: ((3 integer)): 2002248 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: 0 => ((4 integer)) mem: ((4 integer)): 2002249 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2002250 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: #\m => ((6 character)) mem: ((6 character)): 2002251 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002275 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002277 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\m => ((2 character)) mem: ((2 character)): 2002278 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002279 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002280 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002281 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002282 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002283 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002284 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 2 => ((9 integer)) mem: ((9 integer)): 2002285 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002286 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2002287 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 1 => ((4 integer)) mem: ((4 integer)): 2002249 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2002250 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: #\a => ((6 character)) mem: ((6 character)): 2002251 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002306 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002308 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\a => ((2 character)) mem: ((2 character)): 2002309 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002310 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002311 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002312 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002313 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002314 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002315 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 3 => ((9 integer)) mem: ((9 integer)): 2002316 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002317 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2002318 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 2 => ((4 integer)) mem: ((4 integer)): 2002249 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2002250 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: #\i => ((6 character)) mem: ((6 character)): 2002251 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002337 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002339 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\i => ((2 character)) mem: ((2 character)): 2002340 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002341 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002342 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002343 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002344 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002345 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002346 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 4 => ((9 integer)) mem: ((9 integer)): 2002347 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002348 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2002349 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 3 => ((4 integer)) mem: ((4 integer)): 2002249 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2002250 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: #\n => ((6 character)) mem: ((6 character)): 2002251 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002368 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002370 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\n => ((2 character)) mem: ((2 character)): 2002371 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002372 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002373 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002374 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002375 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002376 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002377 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 5 => ((9 integer)) mem: ((9 integer)): 2002378 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002379 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2002380 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 4 => ((4 integer)) mem: ((4 integer)): 2002249 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 5: t => ((5 boolean)) mem: ((5 boolean)): 2002250 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002399 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002401 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\/ => ((2 character)) mem: ((2 character)): 2002402 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002403 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002404 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002405 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002406 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002407 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002408 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 6 => ((9 integer)) mem: ((9 integer)): 2002409 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002410 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2002411 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 15: 1 => ((9 integer)) mem: ((9 integer)): 2001603 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: t => ((11 boolean)) mem: ((11 boolean)): 2001605 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002430 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002432 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002433 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002434 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002435 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002436 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002437 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002438 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002439 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 7 => ((9 integer)) mem: ((9 integer)): 2002440 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002441 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2002442 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 18: 14610 => ((13 string-address)) mem: ((13 string-address)): 2001607 <= 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002461 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002463 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 2002464 <= 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: 1 => ((3 integer)) mem: ((3 integer)): 2002465 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: 0 => ((4 integer)) mem: ((4 integer)): 2002466 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2002467 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: #\0 => ((6 character)) mem: ((6 character)): 2002468 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002492 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002494 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\0 => ((2 character)) mem: ((2 character)): 2002495 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002496 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002497 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002498 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002499 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002500 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002501 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 8 => ((9 integer)) mem: ((9 integer)): 2002502 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002503 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2002504 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 1 => ((4 integer)) mem: ((4 integer)): 2002466 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 5: t => ((5 boolean)) mem: ((5 boolean)): 2002467 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002523 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002525 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002526 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002527 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002528 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002529 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002530 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002531 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002532 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 9 => ((9 integer)) mem: ((9 integer)): 2002533 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002534 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2002535 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002554 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002556 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\: => ((2 character)) mem: ((2 character)): 2002557 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002558 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002559 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002560 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002561 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002562 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002563 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 10 => ((9 integer)) mem: ((9 integer)): 2002564 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002565 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2002566 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002585 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002587 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002588 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002589 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002590 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002591 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002592 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002593 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002594 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 11 => ((9 integer)) mem: ((9 integer)): 2002595 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002596 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2002597 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 23: 14674 => ((9 string-address)) mem: ((9 string-address)): 2001603 <= 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002616 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002618 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 2002619 <= 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: 5 => ((3 integer)) mem: ((3 integer)): 2002620 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: 0 => ((4 integer)) mem: ((4 integer)): 2002621 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2002622 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: #\a => ((6 character)) mem: ((6 character)): 2002623 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002647 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002649 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\a => ((2 character)) mem: ((2 character)): 2002650 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002651 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002652 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002653 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002654 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002655 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002656 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 10: 12 => ((9 integer)) mem: ((9 integer)): 2002657 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002658 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2002659 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 1 => ((4 integer)) mem: ((4 integer)): 2002621 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2002622 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: #\space => ((6 character)) mem: ((6 character)): 2002623 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002678 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002680 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002681 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002682 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002683 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002684 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002685 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002686 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002687 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 10: 13 => ((9 integer)) mem: ((9 integer)): 2002688 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002689 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2002690 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 2 => ((4 integer)) mem: ((4 integer)): 2002621 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2002622 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: #\b => ((6 character)) mem: ((6 character)): 2002623 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002709 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002711 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\b => ((2 character)) mem: ((2 character)): 2002712 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002713 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002714 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002715 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002716 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002717 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002718 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 10: 14 => ((9 integer)) mem: ((9 integer)): 2002719 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002720 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2002721 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 3 => ((4 integer)) mem: ((4 integer)): 2002621 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2002622 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: #\space => ((6 character)) mem: ((6 character)): 2002623 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002740 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002742 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002743 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002744 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002745 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002746 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002747 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002748 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002749 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 10: 15 => ((9 integer)) mem: ((9 integer)): 2002750 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002751 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2002752 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 4 => ((4 integer)) mem: ((4 integer)): 2002621 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2002622 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: #\c => ((6 character)) mem: ((6 character)): 2002623 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002771 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002773 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: #\c => ((2 character)) mem: ((2 character)): 2002774 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002775 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002776 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002777 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002778 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002779 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 9: 0 => ((8 integer)) mem: ((8 integer)): 2002780 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 10: 16 => ((9 integer)) mem: ((9 integer)): 2002781 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002782 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2002783 <= 28821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 9: 5 => ((4 integer)) mem: ((4 integer)): 2002621 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/process-key/main16 5: t => ((5 boolean)) mem: ((5 boolean)): 2002622 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002802 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2002803 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002804 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 3: nil => ((2 boolean)) mem: ((2 boolean)): 2002805 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 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/main16 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 0: 2002833 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002835 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2002836 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2002837 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 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/main16 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main16 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main16 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main16 16: 1 => ((2 integer)) mem: ((2 integer)): 2001534 <= 1 run: print-traces-collapsed-from/print-page/process-key/main16 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main16 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main16 8: t => ((5 boolean)) mem: ((5 boolean)): 2001537 <= t run: print-traces-collapsed-from/print-page/process-key/main16 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main16 43: (((9 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/main16 43: nil => ((9 boolean)) mem: ((9 boolean)): 2001510 <= nil run: print-page/process-key/main16 44: (((jump-if)) ((9 boolean)) ((3 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main16 45: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-page/process-key/main16 45: 16025 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 2001506 <= 16025 run: print-page/process-key/main16 46: (((print-instruction-trace)) ((1 terminal-address)) ((5 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((5 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace/print-page/process-key/main16 0: 2002864 => ((default-space space-address)) run: print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002866 <= 28799 run: print-instruction-trace/print-page/process-key/main16 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace/print-page/process-key/main16 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 2002867 <= 16025 run: print-instruction-trace/print-page/process-key/main16 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace/print-page/process-key/main16 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2002865 <= 29091 run: print-instruction-trace/print-page/process-key/main16 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((2 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2002895 => ((default-space space-address)) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002897 <= 28799 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 2002898 <= 16025 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2002896 <= 29091 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2002926 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002928 <= 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: 17 => ((2 integer)) mem: ((2 integer)): 2002929 <= 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2002930 <= 28802 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: 0 => ((4 integer)) mem: ((4 integer)): 2002931 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2002957 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002959 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002960 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002961 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002962 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002963 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002964 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002965 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2002966 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 17 => ((9 integer)) mem: ((9 integer)): 2002967 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002968 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2002969 <= 28822 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2002988 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2002990 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2002991 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2002992 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2002993 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2002994 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2002995 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2002996 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2002997 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 18 => ((9 integer)) mem: ((9 integer)): 2002998 <= 18 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2002999 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2003000 <= 28823 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003019 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003021 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003022 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003023 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003024 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003025 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003026 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003027 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003028 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 19 => ((9 integer)) mem: ((9 integer)): 2003029 <= 19 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003030 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2003031 <= 28824 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003050 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003052 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003053 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003054 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003055 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003056 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003057 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003058 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003059 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 20 => ((9 integer)) mem: ((9 integer)): 2003060 <= 20 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003061 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2003062 <= 28825 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003081 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003083 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003084 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003085 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003086 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003087 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003088 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003089 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003090 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 21 => ((9 integer)) mem: ((9 integer)): 2003091 <= 21 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003092 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2003093 <= 28826 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003112 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003114 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003115 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003116 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003117 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003118 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003119 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003120 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003121 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 22 => ((9 integer)) mem: ((9 integer)): 2003122 <= 22 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003123 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2003124 <= 28827 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003143 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003145 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003146 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003147 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003148 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003149 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003150 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003151 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003152 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 23 => ((9 integer)) mem: ((9 integer)): 2003153 <= 23 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003154 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2003155 <= 28828 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003174 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003176 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003177 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003178 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003179 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003180 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003181 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003182 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003183 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 24 => ((9 integer)) mem: ((9 integer)): 2003184 <= 24 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003185 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2003186 <= 28829 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003205 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003207 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003208 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003209 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003210 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003211 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003212 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003213 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003214 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 25 => ((9 integer)) mem: ((9 integer)): 2003215 <= 25 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003216 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2003217 <= 28830 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003236 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003238 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003239 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003240 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003241 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003242 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003243 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003244 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003245 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 26 => ((9 integer)) mem: ((9 integer)): 2003246 <= 26 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003247 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2003248 <= 28831 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003267 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003269 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003270 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003271 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003272 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003273 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003274 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003275 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003276 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 27 => ((9 integer)) mem: ((9 integer)): 2003277 <= 27 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003278 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2003279 <= 28832 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003298 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003300 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003301 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003302 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003303 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003304 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003305 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003306 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003307 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 28 => ((9 integer)) mem: ((9 integer)): 2003308 <= 28 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003309 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2003310 <= 28833 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003329 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003331 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003332 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003333 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003334 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003335 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003336 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003337 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003338 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 29 => ((9 integer)) mem: ((9 integer)): 2003339 <= 29 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003340 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2003341 <= 28834 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003360 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003362 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003363 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003364 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003365 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003366 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003367 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003368 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003369 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 30 => ((9 integer)) mem: ((9 integer)): 2003370 <= 30 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003371 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2003372 <= 28835 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003391 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003393 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003394 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003395 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003396 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003397 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003398 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003399 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003400 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 31 => ((9 integer)) mem: ((9 integer)): 2003401 <= 31 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003402 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2003403 <= 28836 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003422 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003424 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003425 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003426 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003427 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003428 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003429 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003430 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003431 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 32 => ((9 integer)) mem: ((9 integer)): 2003432 <= 32 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003433 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2003434 <= 28837 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2002932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003453 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003455 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003456 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003457 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003458 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003459 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003460 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003461 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003462 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 33 => ((9 integer)) mem: ((9 integer)): 2003463 <= 33 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003464 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2003465 <= 28838 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: t => ((5 boolean)) mem: ((5 boolean)): 2002932 <= t run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003484 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003486 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\- => ((2 character)) mem: ((2 character)): 2003487 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003488 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003489 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003490 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003491 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003492 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003493 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 17 => ((9 integer)) mem: ((9 integer)): 2003494 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003495 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2003496 <= 28822 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003515 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003517 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003518 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003519 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003520 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003521 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003522 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003523 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003524 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 18 => ((9 integer)) mem: ((9 integer)): 2003525 <= 18 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003526 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2003527 <= 28823 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 16291 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 2002899 <= 16291 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 0 => ((4 integer)) mem: ((4 integer)): 2002900 <= 0 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: 1 => ((5 integer)) mem: ((5 integer)): 2002901 <= 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: nil => ((6 boolean)) mem: ((6 boolean)): 2002902 <= nil run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 16386 => ((7 string-address)) mem: ((7 string-address)): 2002903 <= 16386 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((7 string-address)) => 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003546 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003548 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 2003549 <= 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: 4 => ((3 integer)) mem: ((3 integer)): 2003550 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: 0 => ((4 integer)) mem: ((4 integer)): 2003551 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2003552 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: #\m => ((6 character)) mem: ((6 character)): 2003553 <= #\m run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003577 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003579 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\m => ((2 character)) mem: ((2 character)): 2003580 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003581 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003582 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003583 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003584 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003585 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003586 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 19 => ((9 integer)) mem: ((9 integer)): 2003587 <= 19 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003588 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2003589 <= 28824 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: 1 => ((4 integer)) mem: ((4 integer)): 2003551 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2003552 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: #\a => ((6 character)) mem: ((6 character)): 2003553 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003608 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003610 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\a => ((2 character)) mem: ((2 character)): 2003611 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003612 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003613 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003614 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003615 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003616 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003617 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 20 => ((9 integer)) mem: ((9 integer)): 2003618 <= 20 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003619 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2003620 <= 28825 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: 2 => ((4 integer)) mem: ((4 integer)): 2003551 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2003552 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: #\i => ((6 character)) mem: ((6 character)): 2003553 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003639 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003641 <= 28799 schedule: scheduling print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 for further processing schedule: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\i => ((2 character)) mem: ((2 character)): 2003642 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003643 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003644 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003645 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003646 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003647 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003648 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 21 => ((9 integer)) mem: ((9 integer)): 2003649 <= 21 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003650 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2003651 <= 28826 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: 3 => ((4 integer)) mem: ((4 integer)): 2003551 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2003552 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: #\n => ((6 character)) mem: ((6 character)): 2003553 <= #\n run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003670 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003672 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\n => ((2 character)) mem: ((2 character)): 2003673 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003674 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003675 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003676 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003677 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003678 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003679 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 22 => ((9 integer)) mem: ((9 integer)): 2003680 <= 22 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003681 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2003682 <= 28827 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: 4 => ((4 integer)) mem: ((4 integer)): 2003551 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: t => ((5 boolean)) mem: ((5 boolean)): 2003552 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003701 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003703 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\/ => ((2 character)) mem: ((2 character)): 2003704 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003705 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003706 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003707 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003708 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003709 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003710 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 23 => ((9 integer)) mem: ((9 integer)): 2003711 <= 23 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003712 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2003713 <= 28828 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: 1 => ((4 integer)) mem: ((4 integer)): 2002900 <= 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: t => ((6 boolean)) mem: ((6 boolean)): 2002902 <= t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003732 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003734 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003735 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003736 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003737 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003738 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003739 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003740 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003741 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 24 => ((9 integer)) mem: ((9 integer)): 2003742 <= 24 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003743 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2003744 <= 28829 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 18: 16611 => ((8 string-address)) mem: ((8 string-address)): 2002904 <= 16611 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 string-address)) => 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003763 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003765 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 2003766 <= 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: 1 => ((3 integer)) mem: ((3 integer)): 2003767 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: 0 => ((4 integer)) mem: ((4 integer)): 2003768 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2003769 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: #\1 => ((6 character)) mem: ((6 character)): 2003770 <= #\1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003794 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003796 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\1 => ((2 character)) mem: ((2 character)): 2003797 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003798 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003799 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003800 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003801 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003803 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 25 => ((9 integer)) mem: ((9 integer)): 2003804 <= 25 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003805 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2003806 <= 28830 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: 1 => ((4 integer)) mem: ((4 integer)): 2003768 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: t => ((5 boolean)) mem: ((5 boolean)): 2003769 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003825 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003827 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003828 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003829 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003830 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003831 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003832 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003833 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003834 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 26 => ((9 integer)) mem: ((9 integer)): 2003835 <= 26 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003836 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2003837 <= 28831 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003856 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003858 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\: => ((2 character)) mem: ((2 character)): 2003859 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003860 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003861 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003862 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003863 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003864 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003865 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 27 => ((9 integer)) mem: ((9 integer)): 2003866 <= 27 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003867 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2003868 <= 28832 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003887 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003889 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003890 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003891 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003892 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003893 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003894 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003895 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003896 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 28 => ((9 integer)) mem: ((9 integer)): 2003897 <= 28 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003898 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2003899 <= 28833 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 23: 16675 => ((4 string-address)) mem: ((4 string-address)): 2002900 <= 16675 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003918 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003920 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 2003921 <= 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: 5 => ((3 integer)) mem: ((3 integer)): 2003922 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: 0 => ((4 integer)) mem: ((4 integer)): 2003923 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2003924 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: #\d => ((6 character)) mem: ((6 character)): 2003925 <= #\d run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003949 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003951 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\d => ((2 character)) mem: ((2 character)): 2003952 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003953 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003954 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003955 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003956 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003957 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003958 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 29 => ((9 integer)) mem: ((9 integer)): 2003959 <= 29 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003960 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2003961 <= 28834 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: 1 => ((4 integer)) mem: ((4 integer)): 2003923 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2003924 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: #\space => ((6 character)) mem: ((6 character)): 2003925 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2003980 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2003982 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2003983 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2003984 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2003985 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2003986 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2003987 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2003988 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2003989 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 30 => ((9 integer)) mem: ((9 integer)): 2003990 <= 30 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2003991 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2003992 <= 28835 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: 2 => ((4 integer)) mem: ((4 integer)): 2003923 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2003924 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: #\e => ((6 character)) mem: ((6 character)): 2003925 <= #\e run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2004011 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004013 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\e => ((2 character)) mem: ((2 character)): 2004014 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004015 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004016 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004017 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004018 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004019 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2004020 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 31 => ((9 integer)) mem: ((9 integer)): 2004021 <= 31 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004022 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2004023 <= 28836 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: 3 => ((4 integer)) mem: ((4 integer)): 2003923 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2003924 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: #\space => ((6 character)) mem: ((6 character)): 2003925 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2004042 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004044 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004045 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004046 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004047 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004048 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004049 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004050 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2004051 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 32 => ((9 integer)) mem: ((9 integer)): 2004052 <= 32 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004053 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2004054 <= 28837 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: 4 => ((4 integer)) mem: ((4 integer)): 2003923 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2003924 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: #\f => ((6 character)) mem: ((6 character)): 2003925 <= #\f run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2004073 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004075 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: #\f => ((2 character)) mem: ((2 character)): 2004076 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004077 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004078 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004079 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004080 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004081 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 17 => ((8 integer)) mem: ((8 integer)): 2004082 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 33 => ((9 integer)) mem: ((9 integer)): 2004083 <= 33 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004084 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2004085 <= 28838 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 9: 5 => ((4 integer)) mem: ((4 integer)): 2003923 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: t => ((5 boolean)) mem: ((5 boolean)): 2003924 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2004104 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2004105 <= 29091 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004106 <= 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 3: nil => ((2 boolean)) mem: ((2 boolean)): 2004107 <= nil run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 0: 2004135 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004137 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2004138 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2004139 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main16 7: (((reply))) run: print-instruction-trace/print-page/process-key/main16 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-instruction-trace/print-page/process-key/main16 5: 20396 => ((3 trace-address-array-address)) mem: ((3 trace-address-array-address)): 2002868 <= 20396 run: print-instruction-trace/print-page/process-key/main16 6: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace/print-page/process-key/main16 6: 0 => ((4 integer)) mem: ((4 integer)): 2002869 <= 0 run: print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset))) mem: ((3 trace-address-array-address)) => 20396 run: print-instruction-trace/print-page/process-key/main16 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref))) array-len: ((3 trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: print-instruction-trace/print-page/process-key/main16 9: 5 => ((5 integer)) mem: ((5 integer)): 2002870 <= 5 run: print-instruction-trace/print-page/process-key/main16 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer))) mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/process-key/main16 10: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: print-instruction-trace/print-page/process-key/main16 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/process-key/main16 11: nil => ((6 boolean)) mem: ((6 boolean)): 2002871 <= nil run: print-instruction-trace/print-page/process-key/main16 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 13: nil => ((7 boolean)) mem: ((7 boolean)): 2002872 <= nil run: print-instruction-trace/print-page/process-key/main16 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => nil run: print-instruction-trace/print-page/process-key/main16 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20397 trace-address) (raw)) => 16969 run: print-instruction-trace/print-page/process-key/main16 15: 16969 => ((8 trace-address)) mem: ((8 trace-address)): 2002873 <= 16969 run: print-instruction-trace/print-page/process-key/main16 16: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/process-key/main16 0: 2004166 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004168 <= 28799 run: print-character/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004169 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004170 <= nil run: print-character/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004171 <= nil run: print-character/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004172 <= 28801 run: print-character/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004173 <= 28802 run: print-character/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004174 <= 17 run: print-character/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004175 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 34 => ((9 integer)) mem: ((9 integer)): 2004176 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004177 <= 28804 run: print-character/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/process-key/main16 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2004178 <= 28839 run: print-character/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main16 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace/print-page/process-key/main16 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace/print-page/process-key/main16 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/process-key/main16 0: 2004197 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004199 <= 28799 run: print-character/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004200 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004201 <= nil run: print-character/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004202 <= nil run: print-character/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004203 <= 28801 run: print-character/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004204 <= 28802 run: print-character/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004205 <= 17 run: print-character/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004206 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 35 => ((9 integer)) mem: ((9 integer)): 2004207 <= 35 run: print-character/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004208 <= 28804 run: print-character/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/process-key/main16 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2004209 <= 28840 run: print-character/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main16 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace/print-page/process-key/main16 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace/print-page/process-key/main16 18: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/process-key/main16 0: 2004228 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004230 <= 28799 run: print-character/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004231 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004232 <= nil run: print-character/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004233 <= nil run: print-character/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004234 <= 28801 run: print-character/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004235 <= 28802 run: print-character/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004236 <= 17 run: print-character/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004237 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 36 => ((9 integer)) mem: ((9 integer)): 2004238 <= 36 run: print-character/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004239 <= 28804 run: print-character/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/process-key/main16 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2004240 <= 28841 run: print-character/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main16 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-instruction-trace/print-page/process-key/main16 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-instruction-trace/print-page/process-key/main16 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 trace-address)) => 16969 run: print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004259 => ((default-space space-address)) run: print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16969) run: print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004261 <= 28799 run: print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 16969) run: print-trace/print-instruction-trace/print-page/process-key/main16 2: 16969 => ((2 trace-address)) mem: ((2 trace-address)): 2004262 <= 16969 run: print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((16969 string-address) (raw)) => 17191 run: print-trace/print-instruction-trace/print-page/process-key/main16 3: 17191 => ((3 string-address)) mem: ((3 string-address)): 2004263 <= 17191 run: print-trace/print-instruction-trace/print-page/process-key/main16 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004290 => ((default-space space-address)) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004292 <= 28799 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: 17 => ((2 integer)) mem: ((2 integer)): 2004293 <= 17 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2004294 <= 28802 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: 3 => ((4 integer)) mem: ((4 integer)): 2004295 <= 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004321 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004323 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004324 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004325 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004326 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004327 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004328 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004329 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004330 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 37 => ((9 integer)) mem: ((9 integer)): 2004331 <= 37 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004332 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2004333 <= 28842 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004352 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004354 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004355 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004356 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004357 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004358 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004359 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004360 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004361 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 38 => ((9 integer)) mem: ((9 integer)): 2004362 <= 38 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004363 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2004364 <= 28843 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004383 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004385 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004386 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004387 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004388 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004389 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004390 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004391 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004392 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 39 => ((9 integer)) mem: ((9 integer)): 2004393 <= 39 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004394 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2004395 <= 28844 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004414 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004416 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004417 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004418 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004419 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004420 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004421 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004422 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004423 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 40 => ((9 integer)) mem: ((9 integer)): 2004424 <= 40 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004425 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2004426 <= 28845 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004445 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004447 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004448 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004449 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004450 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004451 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004452 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004453 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004454 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 41 => ((9 integer)) mem: ((9 integer)): 2004455 <= 41 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004456 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2004457 <= 28846 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004476 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004478 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004479 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004480 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004481 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004482 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004483 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004484 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004485 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 42 => ((9 integer)) mem: ((9 integer)): 2004486 <= 42 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004487 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2004488 <= 28847 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004507 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004509 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004510 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004511 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004512 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004513 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004514 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004515 <= 17 schedule: scheduling print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 for further processing schedule: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004516 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 43 => ((9 integer)) mem: ((9 integer)): 2004517 <= 43 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004518 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2004519 <= 28848 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004538 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004540 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004541 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004542 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004543 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004544 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004545 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004546 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004547 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 44 => ((9 integer)) mem: ((9 integer)): 2004548 <= 44 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004549 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2004550 <= 28849 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004569 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004571 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004572 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004573 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004574 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004575 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004576 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004577 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004578 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 45 => ((9 integer)) mem: ((9 integer)): 2004579 <= 45 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004580 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2004581 <= 28850 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004600 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004602 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004603 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004604 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004605 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004606 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004607 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004608 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004609 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 46 => ((9 integer)) mem: ((9 integer)): 2004610 <= 46 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004611 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2004612 <= 28851 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004631 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004633 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004634 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004635 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004636 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004637 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004638 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004639 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004640 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 47 => ((9 integer)) mem: ((9 integer)): 2004641 <= 47 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004642 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 2004643 <= 28852 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004662 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004664 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004665 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004666 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004667 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004668 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004669 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004670 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004671 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 48 => ((9 integer)) mem: ((9 integer)): 2004672 <= 48 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004673 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 2004674 <= 28853 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004693 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004695 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004696 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004697 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004698 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004699 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004700 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004701 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004702 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 49 => ((9 integer)) mem: ((9 integer)): 2004703 <= 49 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004704 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 2004705 <= 28854 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: nil => ((5 boolean)) mem: ((5 boolean)): 2004296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004724 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004726 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004727 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004728 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004729 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004730 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004731 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004732 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004733 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 50 => ((9 integer)) mem: ((9 integer)): 2004734 <= 50 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004735 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 2004736 <= 28855 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 6: t => ((5 boolean)) mem: ((5 boolean)): 2004296 <= t run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main16 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17191 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004755 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17191) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004757 <= 28799 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17191) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: 17191 => ((2 string-address)) mem: ((2 string-address)): 2004758 <= 17191 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17191 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: 3 => ((3 integer)) mem: ((3 integer)): 2004759 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: 0 => ((4 integer)) mem: ((4 integer)): 2004760 <= 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2004761 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17192 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: #\m => ((6 character)) mem: ((6 character)): 2004762 <= #\m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004786 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004788 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\m => ((2 character)) mem: ((2 character)): 2004789 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004790 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004791 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004792 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004793 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004794 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004795 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 37 => ((9 integer)) mem: ((9 integer)): 2004796 <= 37 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004797 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2004798 <= 28842 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: 1 => ((4 integer)) mem: ((4 integer)): 2004760 <= 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2004761 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17193 byte) (raw)) => e run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: #\e => ((6 character)) mem: ((6 character)): 2004762 <= #\e run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004817 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004819 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\e => ((2 character)) mem: ((2 character)): 2004820 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004821 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004822 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004823 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004824 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004825 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004826 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 38 => ((9 integer)) mem: ((9 integer)): 2004827 <= 38 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004828 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2004829 <= 28843 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: 2 => ((4 integer)) mem: ((4 integer)): 2004760 <= 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2004761 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17194 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: #\m => ((6 character)) mem: ((6 character)): 2004762 <= #\m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004848 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004850 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\m => ((2 character)) mem: ((2 character)): 2004851 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004852 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004853 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004854 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004855 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004856 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004857 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 39 => ((9 integer)) mem: ((9 integer)): 2004858 <= 39 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004859 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2004860 <= 28844 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: 3 => ((4 integer)) mem: ((4 integer)): 2004760 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: t => ((5 boolean)) mem: ((5 boolean)): 2004761 <= t run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-instruction-trace/print-page/process-key/main16 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004879 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004881 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004882 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004883 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004884 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004885 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004886 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004887 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004888 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 40 => ((9 integer)) mem: ((9 integer)): 2004889 <= 40 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004890 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2004891 <= 28845 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main16 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004910 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004912 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\: => ((2 character)) mem: ((2 character)): 2004913 <= #\: run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004914 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004915 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004916 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004917 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004918 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004919 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 41 => ((9 integer)) mem: ((9 integer)): 2004920 <= 41 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004921 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2004922 <= 28846 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\: run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004941 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004943 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2004944 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2004945 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2004946 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2004947 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2004948 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2004949 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2004950 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 42 => ((9 integer)) mem: ((9 integer)): 2004951 <= 42 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2004952 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2004953 <= 28847 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main16 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((16970 string-address) (raw)) => 17257 run: print-trace/print-instruction-trace/print-page/process-key/main16 9: 17257 => ((4 string-address)) mem: ((4 string-address)): 2004264 <= 17257 run: print-trace/print-instruction-trace/print-page/process-key/main16 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17257 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2004972 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17257) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2004974 <= 28799 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17257) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: 17257 => ((2 string-address)) mem: ((2 string-address)): 2004975 <= 17257 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17257 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: 3 => ((3 integer)) mem: ((3 integer)): 2004976 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: 0 => ((4 integer)) mem: ((4 integer)): 2004977 <= 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2004978 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17258 byte) (raw)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: #\1 => ((6 character)) mem: ((6 character)): 2004979 <= #\1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2005003 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2005005 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\1 => ((2 character)) mem: ((2 character)): 2005006 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2005007 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2005008 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2005009 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2005010 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2005011 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2005012 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 43 => ((9 integer)) mem: ((9 integer)): 2005013 <= 43 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2005014 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2005015 <= 28848 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: 1 => ((4 integer)) mem: ((4 integer)): 2004977 <= 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2004978 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17259 byte) (raw)) => run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: #\space => ((6 character)) mem: ((6 character)): 2004979 <= #\space run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2005034 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2005036 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\space => ((2 character)) mem: ((2 character)): 2005037 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2005038 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2005039 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2005040 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2005041 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2005042 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2005043 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 44 => ((9 integer)) mem: ((9 integer)): 2005044 <= 44 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2005045 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2005046 <= 28849 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: 2 => ((4 integer)) mem: ((4 integer)): 2004977 <= 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: nil => ((5 boolean)) mem: ((5 boolean)): 2004978 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17260 byte) (raw)) => a run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: #\a => ((6 character)) mem: ((6 character)): 2004979 <= #\a run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 0: 2005065 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2005067 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 2: #\a => ((2 character)) mem: ((2 character)): 2005068 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2005069 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2005070 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2005071 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2005072 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 8: 17 => ((7 integer)) mem: ((7 integer)): 2005073 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 9: 34 => ((8 integer)) mem: ((8 integer)): 2005074 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 10: 45 => ((9 integer)) mem: ((9 integer)): 2005075 <= 45 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2005076 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2005077 <= 28850 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main16 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 9: 3 => ((4 integer)) mem: ((4 integer)): 2004977 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 5: t => ((5 boolean)) mem: ((5 boolean)): 2004978 <= t run: print-string/print-trace/print-instruction-trace/print-page/process-key/main16 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace/print-page/process-key/main16 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace/print-page/process-key/main16 0: 2005096 => ((default-space space-address)) run: add-line/print-instruction-trace/print-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace/print-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2005097 <= 29091 run: add-line/print-instruction-trace/print-page/process-key/main16 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace/print-page/process-key/main16 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2005098 <= 28799 run: add-line/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 3: nil => ((2 boolean)) mem: ((2 boolean)): 2005099 <= nil run: add-line/print-instruction-trace/print-page/process-key/main16 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace/print-page/process-key/main16 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace/print-page/process-key/main16 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace/print-page/process-key/main16 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 0: 2005127 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2005129 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2005130 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2005131 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main16 7: (((reply))) run: print-instruction-trace/print-page/process-key/main16 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: print-instruction-trace/print-page/process-key/main16 21: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-instruction-trace/print-page/process-key/main16 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace/print-page/process-key/main16 22: 1 => ((4 integer)) mem: ((4 integer)): 2002869 <= 1 run: print-instruction-trace/print-page/process-key/main16 23: (((jump)) ((-13 offset))) run: print-instruction-trace/print-page/process-key/main16 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/process-key/main16 11: nil => ((6 boolean)) mem: ((6 boolean)): 2002871 <= nil run: print-instruction-trace/print-page/process-key/main16 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/print-page/process-key/main16 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/print-page/process-key/main16 13: t => ((7 boolean)) mem: ((7 boolean)): 2002872 <= t run: print-instruction-trace/print-page/process-key/main16 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => t run: print-page/process-key/main16 47: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/process-key/main16 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main16 0: 2005158 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main16 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/process-key/main16 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2005159 <= 29091 run: clear-rest-of-page/print-page/process-key/main16 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/process-key/main16 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2005160 <= 28799 run: clear-rest-of-page/print-page/process-key/main16 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/main16 3: t => ((2 boolean)) mem: ((2 boolean)): 2005161 <= t run: clear-rest-of-page/print-page/process-key/main16 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main16 33: (((reply)) ((nil literal))) schedule: done with routine nil ===: main17 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)) ((1 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)) ((3 literal))) -- nil c{0: 6 (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((5 literal))) -- nil c{0: 8 (((s string-address)) <- ((new)) K) -- nil c{0: 9 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 10 (((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)) ((1 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)) ((3 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((5 literal))) c{1: 8 ✓ (((s string-address)) <- ((new)) K) c{1: 9 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 10 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main17 is browser-state cn0: convert-names in main17 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)) ((1 literal))) nil nil 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)) ((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)) ((3 literal))) nil nil cn0: checking arg ((3 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)) ((5 literal))) nil nil cn0: checking arg ((5 literal)) cn0: checking oarg ((expanded-children integer) (space 1)) maybe-add: ((expanded-children integer) (space 1)) 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)) 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)) ((1 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((3 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((5 literal))) 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))) schedule: main17 run: main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main17 0: 2101000 => ((default-space space-address)) run: main17 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101001 <= 29091 run: main17 2: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) run: main17 2: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: main17 3: (((5 integer) (space 1)) <- ((copy)) ((1 literal))) run: main17 3: 1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 1 run: main17 4: (((6 integer) (space 1)) <- ((copy)) ((1 literal))) run: main17 4: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: main17 5: (((7 integer) (space 1)) <- ((copy)) ((3 literal))) run: main17 5: 3 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 3 run: main17 6: (((2 integer) (space 1)) <- ((copy)) ((1 literal))) run: main17 6: 1 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 1 run: main17 7: (((3 integer) (space 1)) <- ((copy)) ((5 literal))) run: main17 7: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: main17 8: (((1 string-address)) <- ((new)) K) run: main17 8: 2101031 => ((1 string-address)) mem: ((1 string-address)): 2101002 <= 2101031 run: main17 9: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 2101031 run: init-keyboard/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main17 0: 2101033 => ((default-space space-address)) run: init-keyboard/main17 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main17 1: 2101064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2101035 <= 2101064 run: init-keyboard/main17 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main17 2: 2101065 => ((2 string-address-address)) mem: ((2 string-address-address)): 2101036 <= 2101065 run: init-keyboard/main17 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (2101031) run: init-keyboard/main17 3: 2101031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 2101065 <= 2101031 run: init-keyboard/main17 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main17 4: 2101064 => ((3 integer-address)) mem: ((3 integer-address)): 2101037 <= 2101064 run: init-keyboard/main17 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main17 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2101064 <= 0 run: init-keyboard/main17 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 2101064 run: main17 9: 2101064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 2101003 <= 2101064 run: main17 10: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 2101064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main17 0: 2101066 => ((default-space space-address)) run: process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2101064 28799) run: process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101067 <= 29091 run: process-key/main17 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 2101064 28799) run: process-key/main17 2: 2101064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2101068 <= 2101064 run: process-key/main17 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 2101064 28799) run: process-key/main17 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 2101069 <= 28799 run: process-key/main17 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 2101064 run: read-key/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main17 0: 2101097 => ((default-space space-address)) run: read-key/process-key/main17 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (2101064 silent) run: read-key/process-key/main17 1: 2101064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2101099 <= 2101064 run: read-key/process-key/main17 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (2101064 silent) run: read-key/process-key/main17 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 2101100 <= silent run: read-key/process-key/main17 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 2101064 run: read-key/process-key/main17 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main17 4: 2101064 => ((3 integer-address)) mem: ((3 integer-address)): 2101101 <= 2101064 run: read-key/process-key/main17 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((2101065 string-address) (raw)) => 2101031 run: read-key/process-key/main17 5: 2101031 => ((4 string-address)) mem: ((4 string-address)): 2101102 <= 2101031 run: read-key/process-key/main17 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((2101031 integer) (raw)) => 1 run: read-key/process-key/main17 6: 1 => ((5 integer)) mem: ((5 integer)): 2101103 <= 1 run: read-key/process-key/main17 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main17 7: nil => ((6 boolean)) mem: ((6 boolean)): 2101104 <= nil run: read-key/process-key/main17 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main17 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((2101031 string) (raw)) mem: ((2101031 integer) (raw)) => 1 mem: ((2101032 byte) (raw)) => K run: read-key/process-key/main17 10: #\K => ((7 character)) mem: ((7 character)): 2101105 <= #\K run: read-key/process-key/main17 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main17 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2101064 <= 1 run: read-key/process-key/main17 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main17 4: #\K => ((3 character)) mem: ((3 character)): 2101070 <= #\K run: process-key/main17 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main17 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main17 7: nil => ((4 boolean)) mem: ((4 boolean)): 2101071 <= nil run: process-key/main17 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main17 8: nil => ((5 boolean)) mem: ((5 boolean)): 2101072 <= nil run: process-key/main17 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main17 9: nil => ((6 boolean)) mem: ((6 boolean)): 2101073 <= nil run: process-key/main17 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main17 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main17 12: nil => ((7 boolean)) mem: ((7 boolean)): 2101074 <= nil run: process-key/main17 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main17 13: nil => ((8 boolean)) mem: ((8 boolean)): 2101075 <= nil run: process-key/main17 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main17 14: nil => ((7 boolean)) mem: ((7 boolean)): 2101074 <= nil run: process-key/main17 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main17 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main17 18: nil => ((9 boolean)) mem: ((9 boolean)): 2101076 <= nil run: process-key/main17 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main17 19: nil => ((10 boolean)) mem: ((10 boolean)): 2101077 <= nil run: process-key/main17 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main17 20: nil => ((9 boolean)) mem: ((9 boolean)): 2101076 <= nil run: process-key/main17 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main17 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main17 24: nil => ((11 boolean)) mem: ((11 boolean)): 2101078 <= nil run: process-key/main17 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main17 25: t => ((12 boolean)) mem: ((12 boolean)): 2101079 <= t run: process-key/main17 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main17 26: t => ((11 boolean)) mem: ((11 boolean)): 2101078 <= t run: process-key/main17 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main17 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main17 0: 2101128 => ((default-space space-address)) run: at-first-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101129 <= 29091 run: at-first-page/process-key/main17 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: at-first-page/process-key/main17 2: nil => ((1 boolean)) mem: ((1 boolean)): 2101130 <= nil run: at-first-page/process-key/main17 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main17 4: (((reply)) ((nil literal))) run: process-key/main17 28: nil => ((13 boolean)) mem: ((13 boolean)): 2101080 <= nil run: process-key/main17 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main17 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main17 0: 2101159 => ((default-space space-address)) run: to-top/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101160 <= 29091 run: to-top/process-key/main17 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main17 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101161 <= 28799 run: to-top/process-key/main17 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main17 3: nil => ((2 boolean)) mem: ((2 boolean)): 2101162 <= nil run: to-top/process-key/main17 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main17 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main17 0: 2101190 => ((default-space space-address)) run: up/to-top/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101191 <= 29091 run: up/to-top/process-key/main17 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main17 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101192 <= 28799 run: up/to-top/process-key/main17 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main17 3: nil => ((2 boolean)) mem: ((2 boolean)): 2101193 <= nil run: up/to-top/process-key/main17 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main17 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main17 0: 2101221 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main17 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main17 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2101223 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main17 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main17 2: 1 => ((2 integer)) mem: ((2 integer)): 2101224 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main17 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main17 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2101225 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main17 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main17 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2101226 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main17 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main17 5: 5 => ((5 integer)) mem: ((5 integer)): 2101227 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main17 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main17 5: 5 => ((3 integer)) mem: ((3 integer)): 2101194 <= 5 run: up/to-top/process-key/main17 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main17 6: 6 => ((3 integer)) mem: ((3 integer)): 2101194 <= 6 run: up/to-top/process-key/main17 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main17 7: 7 => ((4 integer)) mem: ((4 integer)): 2101195 <= 7 run: up/to-top/process-key/main17 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 7 run: up/to-top/process-key/main17 8: nil => ((5 boolean)) mem: ((5 boolean)): 2101196 <= nil run: up/to-top/process-key/main17 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main17 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main17 20: nil => ((8 boolean)) mem: ((8 boolean)): 2101199 <= nil run: up/to-top/process-key/main17 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main17 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main17 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main17 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main17 0: 2101252 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101254 <= 28799 run: cursor-up/up/to-top/process-key/main17 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main17 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main17 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2101255 <= 28801 run: cursor-up/up/to-top/process-key/main17 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/main17 4: nil => ((3 boolean)) mem: ((3 boolean)): 2101256 <= nil run: cursor-up/up/to-top/process-key/main17 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main17 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/main17 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main17 7: (((reply))) run: to-top/process-key/main17 6: (((jump)) ((-4 offset))) run: to-top/process-key/main17 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main17 3: nil => ((2 boolean)) mem: ((2 boolean)): 2101162 <= nil run: to-top/process-key/main17 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main17 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main17 0: 2101283 => ((default-space space-address)) run: up/to-top/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101284 <= 29091 run: up/to-top/process-key/main17 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main17 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101285 <= 28799 run: up/to-top/process-key/main17 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main17 3: nil => ((2 boolean)) mem: ((2 boolean)): 2101286 <= nil run: up/to-top/process-key/main17 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main17 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main17 0: 2101314 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main17 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main17 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2101316 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main17 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main17 2: 1 => ((2 integer)) mem: ((2 integer)): 2101317 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main17 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main17 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2101318 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main17 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main17 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2101319 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main17 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main17 5: 5 => ((5 integer)) mem: ((5 integer)): 2101320 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main17 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main17 5: 5 => ((3 integer)) mem: ((3 integer)): 2101287 <= 5 run: up/to-top/process-key/main17 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main17 6: 6 => ((3 integer)) mem: ((3 integer)): 2101287 <= 6 run: up/to-top/process-key/main17 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main17 7: 7 => ((4 integer)) mem: ((4 integer)): 2101288 <= 7 run: up/to-top/process-key/main17 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 7 run: up/to-top/process-key/main17 8: nil => ((5 boolean)) mem: ((5 boolean)): 2101289 <= nil run: up/to-top/process-key/main17 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main17 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main17 20: nil => ((8 boolean)) mem: ((8 boolean)): 2101292 <= nil run: up/to-top/process-key/main17 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main17 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main17 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main17 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main17 0: 2101345 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101347 <= 28799 run: cursor-up/up/to-top/process-key/main17 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main17 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main17 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2101348 <= 28801 run: cursor-up/up/to-top/process-key/main17 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/main17 4: nil => ((3 boolean)) mem: ((3 boolean)): 2101349 <= nil run: cursor-up/up/to-top/process-key/main17 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main17 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/main17 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main17 7: (((reply))) run: to-top/process-key/main17 6: (((jump)) ((-4 offset))) run: to-top/process-key/main17 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main17 3: nil => ((2 boolean)) mem: ((2 boolean)): 2101162 <= nil run: to-top/process-key/main17 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main17 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main17 0: 2101376 => ((default-space space-address)) run: up/to-top/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101377 <= 29091 run: up/to-top/process-key/main17 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main17 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101378 <= 28799 run: up/to-top/process-key/main17 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: up/to-top/process-key/main17 3: nil => ((2 boolean)) mem: ((2 boolean)): 2101379 <= nil run: up/to-top/process-key/main17 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main17 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)) => 28759 mem: ((2 integer) (space 1)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main17 0: 2101407 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main17 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main17 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2101409 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main17 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 1) run: instruction-trace-num-children/up/to-top/process-key/main17 2: 1 => ((2 integer)) mem: ((2 integer)): 2101410 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main17 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: instruction-trace-num-children/up/to-top/process-key/main17 3: 16025 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2101411 <= 16025 run: instruction-trace-num-children/up/to-top/process-key/main17 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: instruction-trace-num-children/up/to-top/process-key/main17 4: 20396 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2101412 <= 20396 run: instruction-trace-num-children/up/to-top/process-key/main17 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: instruction-trace-num-children/up/to-top/process-key/main17 5: 5 => ((5 integer)) mem: ((5 integer)): 2101413 <= 5 run: instruction-trace-num-children/up/to-top/process-key/main17 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 5 run: up/to-top/process-key/main17 5: 5 => ((3 integer)) mem: ((3 integer)): 2101380 <= 5 run: up/to-top/process-key/main17 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 5 run: up/to-top/process-key/main17 6: 6 => ((3 integer)) mem: ((3 integer)): 2101380 <= 6 run: up/to-top/process-key/main17 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 1 mem: ((3 integer)) => 6 run: up/to-top/process-key/main17 7: 7 => ((4 integer)) mem: ((4 integer)): 2101381 <= 7 run: up/to-top/process-key/main17 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 1 mem: ((4 integer)) => 7 run: up/to-top/process-key/main17 8: nil => ((5 boolean)) mem: ((5 boolean)): 2101382 <= nil run: up/to-top/process-key/main17 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main17 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main17 20: nil => ((8 boolean)) mem: ((8 boolean)): 2101385 <= nil run: up/to-top/process-key/main17 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main17 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main17 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main17 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main17 0: 2101438 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101440 <= 28799 run: cursor-up/up/to-top/process-key/main17 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main17 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main17 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2101441 <= 28801 run: cursor-up/up/to-top/process-key/main17 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/main17 4: nil => ((3 boolean)) mem: ((3 boolean)): 2101442 <= nil run: cursor-up/up/to-top/process-key/main17 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main17 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/main17 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main17 7: (((reply))) run: to-top/process-key/main17 6: (((jump)) ((-4 offset))) run: to-top/process-key/main17 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main17 3: t => ((2 boolean)) mem: ((2 boolean)): 2101162 <= t run: to-top/process-key/main17 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main17 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main17 0: 2101469 => ((default-space space-address)) run: previous-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101470 <= 29091 run: previous-page/process-key/main17 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main17 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main17 3: nil => ((1 boolean)) mem: ((1 boolean)): 2101471 <= nil run: previous-page/process-key/main17 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main17 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main17 5: nil => ((1 boolean)) mem: ((1 boolean)): 2101471 <= nil run: previous-page/process-key/main17 6: (((jump-if)) ((1 boolean)) ((39 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main17 7: (((2 boolean)) <- ((equal)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main17 7: t => ((2 boolean)) mem: ((2 boolean)): 2101472 <= t run: previous-page/process-key/main17 8: (((3 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 1 run: previous-page/process-key/main17 8: nil => ((3 boolean)) mem: ((3 boolean)): 2101473 <= nil run: previous-page/process-key/main17 9: (((3 boolean)) <- ((and)) ((2 boolean)) ((3 boolean))) mem: ((2 boolean)) => t mem: ((3 boolean)) => nil run: previous-page/process-key/main17 9: nil => ((3 boolean)) mem: ((3 boolean)): 2101473 <= nil run: previous-page/process-key/main17 10: (((jump-if)) ((3 boolean)) ((35 offset))) mem: ((3 boolean)) => nil run: previous-page/process-key/main17 11: (((4 integer)) <- ((subtract)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main17 11: 0 => ((4 integer)) mem: ((4 integer)): 2101474 <= 0 run: previous-page/process-key/main17 12: (((1 boolean)) <- ((greater-than)) ((4 integer)) ((8 integer) (space 1))) mem: ((4 integer)) => 0 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main17 12: nil => ((1 boolean)) mem: ((1 boolean)): 2101471 <= nil run: previous-page/process-key/main17 13: (((jump-if)) ((1 boolean)) ((32 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main17 14: (((5 integer)) <- ((copy)) ((8 integer) (space 1))) mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main17 14: 3 => ((5 integer)) mem: ((5 integer)): 2101475 <= 3 run: previous-page/process-key/main17 15: (((6 integer)) <- ((add)) ((2 integer) (space 1)) ((1 literal))) mem: ((2 integer) (space 1)) => 1 run: previous-page/process-key/main17 15: 2 => ((6 integer)) mem: ((6 integer)): 2101476 <= 2 run: previous-page/process-key/main17 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main17 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2101469) run: done-scrolling-up/previous-page/process-key/main17 0: 2101469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101470 <= 29091 run: done-scrolling-up/previous-page/process-key/main17 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 3 run: done-scrolling-up/previous-page/process-key/main17 2: nil => ((8 boolean)) mem: ((8 boolean)): 2101478 <= nil run: done-scrolling-up/previous-page/process-key/main17 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main17 4: nil => ((9 boolean)) mem: ((9 boolean)): 2101479 <= nil run: done-scrolling-up/previous-page/process-key/main17 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main17 5: nil => ((10 boolean)) mem: ((10 boolean)): 2101480 <= nil run: done-scrolling-up/previous-page/process-key/main17 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 6: nil => ((11 boolean)) mem: ((11 boolean)): 2101481 <= nil run: done-scrolling-up/previous-page/process-key/main17 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 8: (((reply)) ((nil literal))) run: previous-page/process-key/main17 16: nil => ((7 boolean)) mem: ((7 boolean)): 2101477 <= nil run: previous-page/process-key/main17 17: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main17 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 2 run: previous-page/process-key/main17 18: t => ((7 boolean)) mem: ((7 boolean)): 2101477 <= t run: previous-page/process-key/main17 19: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main17 23: (((1 boolean)) <- ((equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 2 run: previous-page/process-key/main17 23: nil => ((1 boolean)) mem: ((1 boolean)): 2101471 <= nil run: previous-page/process-key/main17 24: (((jump-unless)) ((1 boolean)) ((3 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main17 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main17 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2101469) run: done-scrolling-up/previous-page/process-key/main17 0: 2101469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101470 <= 29091 run: done-scrolling-up/previous-page/process-key/main17 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 3 run: done-scrolling-up/previous-page/process-key/main17 2: nil => ((8 boolean)) mem: ((8 boolean)): 2101478 <= nil run: done-scrolling-up/previous-page/process-key/main17 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main17 4: nil => ((9 boolean)) mem: ((9 boolean)): 2101479 <= nil run: done-scrolling-up/previous-page/process-key/main17 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main17 5: nil => ((10 boolean)) mem: ((10 boolean)): 2101480 <= nil run: done-scrolling-up/previous-page/process-key/main17 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 6: nil => ((11 boolean)) mem: ((11 boolean)): 2101481 <= nil run: done-scrolling-up/previous-page/process-key/main17 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 8: (((reply)) ((nil literal))) run: previous-page/process-key/main17 28: nil => ((7 boolean)) mem: ((7 boolean)): 2101477 <= nil run: previous-page/process-key/main17 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main17 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 1 run: previous-page/process-key/main17 30: nil => ((7 boolean)) mem: ((7 boolean)): 2101477 <= nil run: previous-page/process-key/main17 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main17 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal))) mem: ((5 integer) (space 1)) => 1 run: previous-page/process-key/main17 32: 0 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 0 run: previous-page/process-key/main17 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 3 run: previous-page/process-key/main17 33: 2 => ((5 integer)) mem: ((5 integer)): 2101475 <= 2 run: previous-page/process-key/main17 34: (((jump)) ((-7 offset))) run: previous-page/process-key/main17 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main17 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2101469) run: done-scrolling-up/previous-page/process-key/main17 0: 2101469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101470 <= 29091 run: done-scrolling-up/previous-page/process-key/main17 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 2 run: done-scrolling-up/previous-page/process-key/main17 2: nil => ((8 boolean)) mem: ((8 boolean)): 2101478 <= nil run: done-scrolling-up/previous-page/process-key/main17 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main17 4: nil => ((9 boolean)) mem: ((9 boolean)): 2101479 <= nil run: done-scrolling-up/previous-page/process-key/main17 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 0 run: done-scrolling-up/previous-page/process-key/main17 5: nil => ((10 boolean)) mem: ((10 boolean)): 2101480 <= nil run: done-scrolling-up/previous-page/process-key/main17 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 6: nil => ((11 boolean)) mem: ((11 boolean)): 2101481 <= nil run: done-scrolling-up/previous-page/process-key/main17 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 8: (((reply)) ((nil literal))) run: previous-page/process-key/main17 28: nil => ((7 boolean)) mem: ((7 boolean)): 2101477 <= nil run: previous-page/process-key/main17 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main17 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 0 run: previous-page/process-key/main17 30: nil => ((7 boolean)) mem: ((7 boolean)): 2101477 <= nil run: previous-page/process-key/main17 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main17 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal))) mem: ((5 integer) (space 1)) => 0 run: previous-page/process-key/main17 32: -1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -1 run: previous-page/process-key/main17 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 2 run: previous-page/process-key/main17 33: 1 => ((5 integer)) mem: ((5 integer)): 2101475 <= 1 run: previous-page/process-key/main17 34: (((jump)) ((-7 offset))) run: previous-page/process-key/main17 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main17 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2101469) run: done-scrolling-up/previous-page/process-key/main17 0: 2101469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101470 <= 29091 run: done-scrolling-up/previous-page/process-key/main17 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 1 run: done-scrolling-up/previous-page/process-key/main17 2: nil => ((8 boolean)) mem: ((8 boolean)): 2101478 <= nil run: done-scrolling-up/previous-page/process-key/main17 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main17 4: nil => ((9 boolean)) mem: ((9 boolean)): 2101479 <= nil run: done-scrolling-up/previous-page/process-key/main17 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -1 run: done-scrolling-up/previous-page/process-key/main17 5: t => ((10 boolean)) mem: ((10 boolean)): 2101480 <= t run: done-scrolling-up/previous-page/process-key/main17 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 6: nil => ((11 boolean)) mem: ((11 boolean)): 2101481 <= nil run: done-scrolling-up/previous-page/process-key/main17 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 8: (((reply)) ((nil literal))) run: previous-page/process-key/main17 28: nil => ((7 boolean)) mem: ((7 boolean)): 2101477 <= nil run: previous-page/process-key/main17 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main17 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -1 run: previous-page/process-key/main17 30: t => ((7 boolean)) mem: ((7 boolean)): 2101477 <= t run: previous-page/process-key/main17 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main17 35: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main17 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2101469) run: done-scrolling-up/previous-page/process-key/main17 0: 2101469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101470 <= 29091 run: done-scrolling-up/previous-page/process-key/main17 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 1 run: done-scrolling-up/previous-page/process-key/main17 2: nil => ((8 boolean)) mem: ((8 boolean)): 2101478 <= nil run: done-scrolling-up/previous-page/process-key/main17 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main17 4: nil => ((9 boolean)) mem: ((9 boolean)): 2101479 <= nil run: done-scrolling-up/previous-page/process-key/main17 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -1 run: done-scrolling-up/previous-page/process-key/main17 5: t => ((10 boolean)) mem: ((10 boolean)): 2101480 <= t run: done-scrolling-up/previous-page/process-key/main17 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 6: nil => ((11 boolean)) mem: ((11 boolean)): 2101481 <= nil run: done-scrolling-up/previous-page/process-key/main17 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main17 8: (((reply)) ((nil literal))) run: previous-page/process-key/main17 35: nil => ((7 boolean)) mem: ((7 boolean)): 2101477 <= nil run: previous-page/process-key/main17 36: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main17 37: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((1 literal))) mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main17 37: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 0 run: previous-page/process-key/main17 38: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: previous-page/process-key/main17 38: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: previous-page/process-key/main17 39: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 1 run: previous-page/process-key/main17 39: 0 => ((5 integer)) mem: ((5 integer)): 2101475 <= 0 run: previous-page/process-key/main17 40: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main17 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2101469) run: done-scrolling-up/previous-page/process-key/main17 0: 2101469 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101470 <= 29091 run: done-scrolling-up/previous-page/process-key/main17 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main17 2: t => ((8 boolean)) mem: ((8 boolean)): 2101478 <= t run: done-scrolling-up/previous-page/process-key/main17 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main17 9: done run: done-scrolling-up/previous-page/process-key/main17 10: (((reply)) ((t literal))) run: previous-page/process-key/main17 40: t => ((7 boolean)) mem: ((7 boolean)): 2101477 <= t run: previous-page/process-key/main17 41: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main17 45: (((reply))) run: process-key/main17 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main17 0: 2101500 => ((default-space space-address)) run: print-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101501 <= 29091 run: print-page/process-key/main17 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main17 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101502 <= 28799 run: print-page/process-key/main17 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/process-key/main17 3: 0 => ((2 integer)) mem: ((2 integer)): 2101503 <= 0 run: print-page/process-key/main17 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/main17 4: nil => ((3 boolean)) mem: ((3 boolean)): 2101504 <= nil run: print-page/process-key/main17 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main17 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/process-key/main17 7: nil => ((4 boolean)) mem: ((4 boolean)): 2101505 <= nil run: print-page/process-key/main17 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/process-key/main17 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/main17 29: nil => ((3 boolean)) mem: ((3 boolean)): 2101504 <= nil run: print-page/process-key/main17 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main17 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 1 run: print-page/process-key/main17 32: t => ((11 boolean)) mem: ((11 boolean)): 2101512 <= t run: print-page/process-key/main17 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/process-key/main17 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1))) mem: ((2 integer)) => 0 mem: ((2 integer) (space 1)) => 1 run: print-page/process-key/main17 37: nil => ((12 boolean)) mem: ((12 boolean)): 2101513 <= nil run: print-page/process-key/main17 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => nil run: print-page/process-key/main17 42: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer)) ((2 integer) (space 1) (until))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 0 mem: ((2 integer) (space 1) (until)) => 1 run: print-traces-collapsed-from/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main17 0: 2101531 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2101532 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main17 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main17 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101533 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main17 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main17 3: 0 => ((2 integer)) mem: ((2 integer)): 2101534 <= 0 run: print-traces-collapsed-from/print-page/process-key/main17 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 0 1) run: print-traces-collapsed-from/print-page/process-key/main17 4: 1 => ((3 integer)) mem: ((3 integer)): 2101535 <= 1 run: print-traces-collapsed-from/print-page/process-key/main17 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main17 5: 8 => ((4 integer)) mem: ((4 integer)): 2101536 <= 8 run: print-traces-collapsed-from/print-page/process-key/main17 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main17 7: (((4 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 1 run: min/print-traces-collapsed-from/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/print-traces-collapsed-from/print-page/process-key/main17 0: 2101562 => ((default-space space-address)) run: min/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 1) run: min/print-traces-collapsed-from/print-page/process-key/main17 1: 8 => ((1 integer)) mem: ((1 integer)): 2101564 <= 8 run: min/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 1) run: min/print-traces-collapsed-from/print-page/process-key/main17 2: 1 => ((2 integer)) mem: ((2 integer)): 2101565 <= 1 run: min/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 1 run: min/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 boolean)) mem: ((3 boolean)): 2101566 <= nil run: min/print-traces-collapsed-from/print-page/process-key/main17 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/print-traces-collapsed-from/print-page/process-key/main17 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main17 7: 1 => ((4 integer)) mem: ((4 integer)): 2101536 <= 1 run: print-traces-collapsed-from/print-page/process-key/main17 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main17 8: nil => ((5 boolean)) mem: ((5 boolean)): 2101537 <= nil run: print-traces-collapsed-from/print-page/process-key/main17 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: nil => ((6 boolean)) mem: ((6 boolean)): 2101538 <= nil run: print-traces-collapsed-from/print-page/process-key/main17 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main17 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-traces-collapsed-from/print-page/process-key/main17 12: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2101539 <= 14024 run: print-traces-collapsed-from/print-page/process-key/main17 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main17 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: print-traces-collapsed-from/print-page/process-key/main17 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main17 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main17 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 0: 2101593 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2101595 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: 14024 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2101600 <= 14024 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2101601 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101624 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101626 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: 17 => ((2 integer)) mem: ((2 integer)): 2101627 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2101628 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 5: 0 => ((4 integer)) mem: ((4 integer)): 2101629 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101655 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101657 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101658 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2101659 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2101660 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2101661 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2101662 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2101663 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2101664 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 0 => ((9 integer)) mem: ((9 integer)): 2101665 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2101666 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2101667 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101686 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101688 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101689 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2101690 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2101691 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2101692 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2101693 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2101694 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2101695 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 1 => ((9 integer)) mem: ((9 integer)): 2101696 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2101697 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2101698 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101717 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101719 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101720 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2101721 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2101722 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2101723 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2101724 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2101725 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2101726 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 2 => ((9 integer)) mem: ((9 integer)): 2101727 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2101728 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2101729 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101748 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101750 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101751 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2101752 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2101753 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2101754 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2101755 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2101756 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2101757 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 3 => ((9 integer)) mem: ((9 integer)): 2101758 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2101759 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2101760 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101779 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101781 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101782 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2101783 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2101784 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2101785 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2101786 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2101787 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2101788 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 4 => ((9 integer)) mem: ((9 integer)): 2101789 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2101790 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2101791 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101810 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101812 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2101814 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2101815 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2101816 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2101817 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2101818 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2101819 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 5 => ((9 integer)) mem: ((9 integer)): 2101820 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2101821 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2101822 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101841 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101843 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2101845 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2101846 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2101847 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2101848 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2101849 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2101850 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 6 => ((9 integer)) mem: ((9 integer)): 2101851 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2101852 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2101853 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101872 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101874 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101875 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2101876 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2101877 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2101878 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2101879 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2101880 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2101881 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 7 => ((9 integer)) mem: ((9 integer)): 2101882 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2101883 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2101884 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101903 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101905 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101906 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2101907 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2101908 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2101909 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2101910 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2101911 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2101912 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 8 => ((9 integer)) mem: ((9 integer)): 2101913 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2101914 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2101915 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101934 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101936 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101937 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2101938 <= nil schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2101939 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2101940 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2101941 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2101942 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2101943 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 9 => ((9 integer)) mem: ((9 integer)): 2101944 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2101945 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2101946 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101965 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101967 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101968 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2101969 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2101970 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2101971 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2101972 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2101973 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2101974 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 10 => ((9 integer)) mem: ((9 integer)): 2101975 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2101976 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2101977 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2101996 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2101998 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2101999 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102000 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102001 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102002 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102003 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102004 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102005 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 11 => ((9 integer)) mem: ((9 integer)): 2102006 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102007 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2102008 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102027 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102029 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102030 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102031 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102032 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102033 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102034 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102035 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102036 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 12 => ((9 integer)) mem: ((9 integer)): 2102037 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102038 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2102039 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102058 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102060 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102061 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102062 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102063 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102064 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102065 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102066 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102067 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 13 => ((9 integer)) mem: ((9 integer)): 2102068 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102069 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2102070 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102089 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102091 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102092 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102093 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102094 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102095 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102096 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102097 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102098 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 14 => ((9 integer)) mem: ((9 integer)): 2102099 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102100 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2102101 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102120 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102122 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102123 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102124 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102125 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102126 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102127 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102128 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102129 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 15 => ((9 integer)) mem: ((9 integer)): 2102130 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102131 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2102132 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2101630 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102151 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102153 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102154 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102155 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102156 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102157 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102158 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102159 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102160 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 16 => ((9 integer)) mem: ((9 integer)): 2102161 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102162 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2102163 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: t => ((5 boolean)) mem: ((5 boolean)): 2101630 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 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/main17 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102182 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102184 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\+ => ((2 character)) mem: ((2 character)): 2102185 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102186 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102187 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102188 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102189 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102190 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102191 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 0 => ((9 integer)) mem: ((9 integer)): 2102192 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102193 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2102194 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102213 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102215 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102216 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102217 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102218 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102219 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102220 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102221 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102222 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 1 => ((9 integer)) mem: ((9 integer)): 2102223 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102224 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2102225 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: 14290 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2101602 <= 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 0 => ((9 integer)) mem: ((9 integer)): 2101603 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 9: 1 => ((10 integer)) mem: ((10 integer)): 2101604 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: nil => ((11 boolean)) mem: ((11 boolean)): 2101605 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 14385 => ((12 string-address)) mem: ((12 string-address)): 2101606 <= 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102244 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102246 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 2102247 <= 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: 4 => ((3 integer)) mem: ((3 integer)): 2102248 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: 0 => ((4 integer)) mem: ((4 integer)): 2102249 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2102250 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: #\m => ((6 character)) mem: ((6 character)): 2102251 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102275 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102277 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\m => ((2 character)) mem: ((2 character)): 2102278 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102279 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102280 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102281 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102282 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102283 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102284 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 2 => ((9 integer)) mem: ((9 integer)): 2102285 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102286 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2102287 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 1 => ((4 integer)) mem: ((4 integer)): 2102249 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2102250 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: #\a => ((6 character)) mem: ((6 character)): 2102251 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102306 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102308 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\a => ((2 character)) mem: ((2 character)): 2102309 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102310 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102311 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102312 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102313 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102314 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102315 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 3 => ((9 integer)) mem: ((9 integer)): 2102316 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102317 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2102318 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 2 => ((4 integer)) mem: ((4 integer)): 2102249 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2102250 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: #\i => ((6 character)) mem: ((6 character)): 2102251 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102337 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102339 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\i => ((2 character)) mem: ((2 character)): 2102340 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102341 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102342 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102343 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102344 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102345 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102346 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 4 => ((9 integer)) mem: ((9 integer)): 2102347 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102348 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2102349 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 3 => ((4 integer)) mem: ((4 integer)): 2102249 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2102250 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: #\n => ((6 character)) mem: ((6 character)): 2102251 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102368 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102370 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\n => ((2 character)) mem: ((2 character)): 2102371 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102372 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102373 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102374 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102375 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102376 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102377 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 5 => ((9 integer)) mem: ((9 integer)): 2102378 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102379 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2102380 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 4 => ((4 integer)) mem: ((4 integer)): 2102249 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 5: t => ((5 boolean)) mem: ((5 boolean)): 2102250 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102399 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102401 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\/ => ((2 character)) mem: ((2 character)): 2102402 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102403 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102404 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102405 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102406 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102407 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102408 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 6 => ((9 integer)) mem: ((9 integer)): 2102409 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102410 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2102411 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 15: 1 => ((9 integer)) mem: ((9 integer)): 2101603 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: t => ((11 boolean)) mem: ((11 boolean)): 2101605 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102430 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102432 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102433 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102434 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102435 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102436 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102437 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102438 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102439 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 7 => ((9 integer)) mem: ((9 integer)): 2102440 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102441 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2102442 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 18: 14610 => ((13 string-address)) mem: ((13 string-address)): 2101607 <= 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102461 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102463 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 2102464 <= 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: 1 => ((3 integer)) mem: ((3 integer)): 2102465 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: 0 => ((4 integer)) mem: ((4 integer)): 2102466 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2102467 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: #\0 => ((6 character)) mem: ((6 character)): 2102468 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102492 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102494 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\0 => ((2 character)) mem: ((2 character)): 2102495 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102496 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102497 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102498 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102499 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102500 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102501 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 8 => ((9 integer)) mem: ((9 integer)): 2102502 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102503 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2102504 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 1 => ((4 integer)) mem: ((4 integer)): 2102466 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 5: t => ((5 boolean)) mem: ((5 boolean)): 2102467 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102523 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102525 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102526 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102527 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102528 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102529 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102530 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102531 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102532 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 9 => ((9 integer)) mem: ((9 integer)): 2102533 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102534 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2102535 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102554 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102556 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\: => ((2 character)) mem: ((2 character)): 2102557 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102558 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102559 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102560 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102561 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102562 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102563 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 10 => ((9 integer)) mem: ((9 integer)): 2102564 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102565 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2102566 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102585 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102587 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102588 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102589 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102590 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102591 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102592 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102593 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102594 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 11 => ((9 integer)) mem: ((9 integer)): 2102595 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102596 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2102597 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 23: 14674 => ((9 string-address)) mem: ((9 string-address)): 2101603 <= 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102616 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102618 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 2102619 <= 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: 5 => ((3 integer)) mem: ((3 integer)): 2102620 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: 0 => ((4 integer)) mem: ((4 integer)): 2102621 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2102622 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: #\a => ((6 character)) mem: ((6 character)): 2102623 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102647 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102649 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\a => ((2 character)) mem: ((2 character)): 2102650 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102651 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102652 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102653 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102654 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102655 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102656 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 10: 12 => ((9 integer)) mem: ((9 integer)): 2102657 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102658 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2102659 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 1 => ((4 integer)) mem: ((4 integer)): 2102621 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2102622 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: #\space => ((6 character)) mem: ((6 character)): 2102623 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102678 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102680 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102681 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102682 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102683 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102684 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102685 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102686 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102687 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 10: 13 => ((9 integer)) mem: ((9 integer)): 2102688 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102689 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2102690 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 2 => ((4 integer)) mem: ((4 integer)): 2102621 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2102622 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: #\b => ((6 character)) mem: ((6 character)): 2102623 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102709 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102711 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\b => ((2 character)) mem: ((2 character)): 2102712 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102713 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102714 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102715 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102716 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102717 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102718 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 10: 14 => ((9 integer)) mem: ((9 integer)): 2102719 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102720 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2102721 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 3 => ((4 integer)) mem: ((4 integer)): 2102621 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2102622 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: #\space => ((6 character)) mem: ((6 character)): 2102623 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102740 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102742 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102743 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102744 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102745 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102746 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102747 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102748 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102749 <= 0 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 10: 15 => ((9 integer)) mem: ((9 integer)): 2102750 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102751 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2102752 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 4 => ((4 integer)) mem: ((4 integer)): 2102621 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2102622 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: #\c => ((6 character)) mem: ((6 character)): 2102623 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102771 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102773 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: #\c => ((2 character)) mem: ((2 character)): 2102774 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102775 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102776 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102777 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102778 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102779 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 9: 0 => ((8 integer)) mem: ((8 integer)): 2102780 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 10: 16 => ((9 integer)) mem: ((9 integer)): 2102781 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102782 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2102783 <= 28821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 9: 5 => ((4 integer)) mem: ((4 integer)): 2102621 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/process-key/main17 5: t => ((5 boolean)) mem: ((5 boolean)): 2102622 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102802 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2102803 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102804 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 3: nil => ((2 boolean)) mem: ((2 boolean)): 2102805 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 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/main17 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 0: 2102833 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102835 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2102836 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2102837 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 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/main17 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main17 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main17 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main17 16: 1 => ((2 integer)) mem: ((2 integer)): 2101534 <= 1 run: print-traces-collapsed-from/print-page/process-key/main17 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main17 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main17 8: t => ((5 boolean)) mem: ((5 boolean)): 2101537 <= t run: print-traces-collapsed-from/print-page/process-key/main17 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main17 43: (((9 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/main17 43: nil => ((9 boolean)) mem: ((9 boolean)): 2101510 <= nil run: print-page/process-key/main17 44: (((jump-if)) ((9 boolean)) ((3 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main17 45: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-page/process-key/main17 45: 16025 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 2101506 <= 16025 run: print-page/process-key/main17 46: (((print-instruction-trace)) ((1 terminal-address)) ((5 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((5 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace/print-page/process-key/main17 0: 2102864 => ((default-space space-address)) run: print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102866 <= 28799 run: print-instruction-trace/print-page/process-key/main17 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace/print-page/process-key/main17 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 2102867 <= 16025 run: print-instruction-trace/print-page/process-key/main17 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace/print-page/process-key/main17 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2102865 <= 29091 run: print-instruction-trace/print-page/process-key/main17 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((2 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2102895 => ((default-space space-address)) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102897 <= 28799 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: 16025 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 2102898 <= 16025 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2102896 <= 29091 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2102926 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102928 <= 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: 17 => ((2 integer)) mem: ((2 integer)): 2102929 <= 17 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2102930 <= 28802 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: 0 => ((4 integer)) mem: ((4 integer)): 2102931 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2102957 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102959 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102960 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102961 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102962 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102963 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102964 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102965 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2102966 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 17 => ((9 integer)) mem: ((9 integer)): 2102967 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102968 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2102969 <= 28822 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2102988 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2102990 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2102991 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2102992 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2102993 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2102994 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2102995 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2102996 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2102997 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 18 => ((9 integer)) mem: ((9 integer)): 2102998 <= 18 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2102999 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2103000 <= 28823 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103019 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103021 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103022 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103023 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103024 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103025 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103026 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103027 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103028 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 19 => ((9 integer)) mem: ((9 integer)): 2103029 <= 19 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103030 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2103031 <= 28824 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103050 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103052 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103053 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103054 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103055 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103056 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103057 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103058 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103059 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 20 => ((9 integer)) mem: ((9 integer)): 2103060 <= 20 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103061 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2103062 <= 28825 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103081 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103083 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103084 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103085 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103086 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103087 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103088 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103089 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103090 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 21 => ((9 integer)) mem: ((9 integer)): 2103091 <= 21 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103092 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2103093 <= 28826 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103112 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103114 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103115 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103116 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103117 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103118 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103119 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103120 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103121 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 22 => ((9 integer)) mem: ((9 integer)): 2103122 <= 22 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103123 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2103124 <= 28827 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103143 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103145 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103146 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103147 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103148 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103149 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103150 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103151 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103152 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 23 => ((9 integer)) mem: ((9 integer)): 2103153 <= 23 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103154 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2103155 <= 28828 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103174 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103176 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103177 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103178 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103179 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103180 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103181 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103182 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103183 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 24 => ((9 integer)) mem: ((9 integer)): 2103184 <= 24 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103185 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2103186 <= 28829 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103205 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103207 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103208 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103209 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103210 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103211 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103212 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103213 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103214 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 25 => ((9 integer)) mem: ((9 integer)): 2103215 <= 25 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103216 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2103217 <= 28830 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103236 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103238 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103239 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103240 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103241 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103242 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103243 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103244 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103245 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 26 => ((9 integer)) mem: ((9 integer)): 2103246 <= 26 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103247 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2103248 <= 28831 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103267 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103269 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103270 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103271 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103272 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103273 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103274 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103275 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103276 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 27 => ((9 integer)) mem: ((9 integer)): 2103277 <= 27 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103278 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2103279 <= 28832 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103298 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103300 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103301 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103302 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103303 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103304 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103305 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103306 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103307 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 28 => ((9 integer)) mem: ((9 integer)): 2103308 <= 28 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103309 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2103310 <= 28833 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103329 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103331 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103332 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103333 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103334 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103335 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103336 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103337 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103338 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 29 => ((9 integer)) mem: ((9 integer)): 2103339 <= 29 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103340 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2103341 <= 28834 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103360 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103362 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103363 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103364 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103365 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103366 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103367 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103368 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103369 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 30 => ((9 integer)) mem: ((9 integer)): 2103370 <= 30 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103371 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2103372 <= 28835 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103391 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103393 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103394 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103395 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103396 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103397 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103398 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103399 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103400 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 31 => ((9 integer)) mem: ((9 integer)): 2103401 <= 31 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103402 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2103403 <= 28836 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103422 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103424 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103425 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103426 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103427 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103428 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103429 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103430 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103431 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 32 => ((9 integer)) mem: ((9 integer)): 2103432 <= 32 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103433 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2103434 <= 28837 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2102932 <= nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103453 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103455 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103456 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103457 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103458 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103459 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103460 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103461 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103462 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 33 => ((9 integer)) mem: ((9 integer)): 2103463 <= 33 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103464 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2103465 <= 28838 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: t => ((5 boolean)) mem: ((5 boolean)): 2102932 <= t run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103484 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103486 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\- => ((2 character)) mem: ((2 character)): 2103487 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103488 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103489 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103490 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103491 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103492 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103493 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 17 => ((9 integer)) mem: ((9 integer)): 2103494 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103495 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2103496 <= 28822 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\- run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103515 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103517 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103518 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103519 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103520 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103521 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103522 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103523 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103524 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 18 => ((9 integer)) mem: ((9 integer)): 2103525 <= 18 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103526 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2103527 <= 28823 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 16291 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 2102899 <= 16291 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 0 => ((4 integer)) mem: ((4 integer)): 2102900 <= 0 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: 1 => ((5 integer)) mem: ((5 integer)): 2102901 <= 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: nil => ((6 boolean)) mem: ((6 boolean)): 2102902 <= nil run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 16386 => ((7 string-address)) mem: ((7 string-address)): 2102903 <= 16386 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((7 string-address)) => 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103546 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103548 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 2103549 <= 16386 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: 4 => ((3 integer)) mem: ((3 integer)): 2103550 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: 0 => ((4 integer)) mem: ((4 integer)): 2103551 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2103552 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: #\m => ((6 character)) mem: ((6 character)): 2103553 <= #\m run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103577 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103579 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\m => ((2 character)) mem: ((2 character)): 2103580 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103581 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103582 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103583 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103584 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103585 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103586 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 19 => ((9 integer)) mem: ((9 integer)): 2103587 <= 19 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103588 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2103589 <= 28824 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: 1 => ((4 integer)) mem: ((4 integer)): 2103551 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2103552 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: #\a => ((6 character)) mem: ((6 character)): 2103553 <= #\a run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103608 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103610 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\a => ((2 character)) mem: ((2 character)): 2103611 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103612 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103613 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103614 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103615 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103616 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103617 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 20 => ((9 integer)) mem: ((9 integer)): 2103618 <= 20 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103619 <= 28804 schedule: scheduling print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 for further processing schedule: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2103620 <= 28825 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: 2 => ((4 integer)) mem: ((4 integer)): 2103551 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2103552 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: #\i => ((6 character)) mem: ((6 character)): 2103553 <= #\i run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103639 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103641 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\i => ((2 character)) mem: ((2 character)): 2103642 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103643 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103644 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103645 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103646 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103647 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103648 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 21 => ((9 integer)) mem: ((9 integer)): 2103649 <= 21 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103650 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2103651 <= 28826 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: 3 => ((4 integer)) mem: ((4 integer)): 2103551 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2103552 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: #\n => ((6 character)) mem: ((6 character)): 2103553 <= #\n run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103670 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103672 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\n => ((2 character)) mem: ((2 character)): 2103673 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103674 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103675 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103676 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103677 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103678 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103679 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 22 => ((9 integer)) mem: ((9 integer)): 2103680 <= 22 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103681 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2103682 <= 28827 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: 4 => ((4 integer)) mem: ((4 integer)): 2103551 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: t => ((5 boolean)) mem: ((5 boolean)): 2103552 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103701 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103703 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\/ => ((2 character)) mem: ((2 character)): 2103704 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103705 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103706 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103707 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103708 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103709 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103710 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 23 => ((9 integer)) mem: ((9 integer)): 2103711 <= 23 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103712 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2103713 <= 28828 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: 1 => ((4 integer)) mem: ((4 integer)): 2102900 <= 1 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: t => ((6 boolean)) mem: ((6 boolean)): 2102902 <= t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103732 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103734 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103735 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103736 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103737 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103738 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103739 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103740 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103741 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 24 => ((9 integer)) mem: ((9 integer)): 2103742 <= 24 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103743 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2103744 <= 28829 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 18: 16611 => ((8 string-address)) mem: ((8 string-address)): 2102904 <= 16611 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 string-address)) => 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103763 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103765 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 2103766 <= 16611 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: 1 => ((3 integer)) mem: ((3 integer)): 2103767 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: 0 => ((4 integer)) mem: ((4 integer)): 2103768 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2103769 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: #\1 => ((6 character)) mem: ((6 character)): 2103770 <= #\1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103794 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103796 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\1 => ((2 character)) mem: ((2 character)): 2103797 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103798 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103799 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103800 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103801 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103803 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 25 => ((9 integer)) mem: ((9 integer)): 2103804 <= 25 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103805 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2103806 <= 28830 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: 1 => ((4 integer)) mem: ((4 integer)): 2103768 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: t => ((5 boolean)) mem: ((5 boolean)): 2103769 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103825 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103827 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103828 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103829 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103830 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103831 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103832 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103833 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103834 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 26 => ((9 integer)) mem: ((9 integer)): 2103835 <= 26 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103836 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2103837 <= 28831 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103856 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103858 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\: => ((2 character)) mem: ((2 character)): 2103859 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103860 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103861 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103862 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103863 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103864 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103865 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 27 => ((9 integer)) mem: ((9 integer)): 2103866 <= 27 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103867 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2103868 <= 28832 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103887 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103889 <= 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103890 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103891 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103892 <= nil run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103893 <= 28801 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103894 <= 28802 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103895 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103896 <= 17 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 28 => ((9 integer)) mem: ((9 integer)): 2103897 <= 28 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103898 <= 28804 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2103899 <= 28833 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 23: 16675 => ((4 string-address)) mem: ((4 string-address)): 2102900 <= 16675 run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103918 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103920 <= 28799 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 2103921 <= 16675 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: 5 => ((3 integer)) mem: ((3 integer)): 2103922 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: 0 => ((4 integer)) mem: ((4 integer)): 2103923 <= 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2103924 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: #\d => ((6 character)) mem: ((6 character)): 2103925 <= #\d run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103949 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103951 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\d => ((2 character)) mem: ((2 character)): 2103952 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103953 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103954 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103955 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103956 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103957 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103958 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 29 => ((9 integer)) mem: ((9 integer)): 2103959 <= 29 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103960 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2103961 <= 28834 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: 1 => ((4 integer)) mem: ((4 integer)): 2103923 <= 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2103924 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: #\space => ((6 character)) mem: ((6 character)): 2103925 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2103980 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2103982 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2103983 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2103984 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2103985 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2103986 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2103987 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2103988 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2103989 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 30 => ((9 integer)) mem: ((9 integer)): 2103990 <= 30 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2103991 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2103992 <= 28835 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: 2 => ((4 integer)) mem: ((4 integer)): 2103923 <= 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2103924 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: #\e => ((6 character)) mem: ((6 character)): 2103925 <= #\e run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2104011 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104013 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\e => ((2 character)) mem: ((2 character)): 2104014 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104015 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104016 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104017 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104018 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104019 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2104020 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 31 => ((9 integer)) mem: ((9 integer)): 2104021 <= 31 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104022 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2104023 <= 28836 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: 3 => ((4 integer)) mem: ((4 integer)): 2103923 <= 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2103924 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: #\space => ((6 character)) mem: ((6 character)): 2103925 <= #\space run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2104042 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104044 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104045 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104046 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104047 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104048 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104049 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104050 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2104051 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 32 => ((9 integer)) mem: ((9 integer)): 2104052 <= 32 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104053 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2104054 <= 28837 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: 4 => ((4 integer)) mem: ((4 integer)): 2103923 <= 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2103924 <= nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: #\f => ((6 character)) mem: ((6 character)): 2103925 <= #\f run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2104073 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104075 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: #\f => ((2 character)) mem: ((2 character)): 2104076 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104077 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104078 <= nil run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104079 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104080 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104081 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 17 => ((8 integer)) mem: ((8 integer)): 2104082 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 33 => ((9 integer)) mem: ((9 integer)): 2104083 <= 33 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104084 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2104085 <= 28838 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 9: 5 => ((4 integer)) mem: ((4 integer)): 2103923 <= 5 run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: t => ((5 boolean)) mem: ((5 boolean)): 2103924 <= t run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2104104 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2104105 <= 29091 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104106 <= 28799 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 3: nil => ((2 boolean)) mem: ((2 boolean)): 2104107 <= nil run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 0: 2104135 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104137 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2104138 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2104139 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main17 7: (((reply))) run: print-instruction-trace/print-page/process-key/main17 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset))) mem: ((16028 trace-address-array-address) (raw)) => 20396 run: print-instruction-trace/print-page/process-key/main17 5: 20396 => ((3 trace-address-array-address)) mem: ((3 trace-address-array-address)): 2102868 <= 20396 run: print-instruction-trace/print-page/process-key/main17 6: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace/print-page/process-key/main17 6: 0 => ((4 integer)) mem: ((4 integer)): 2102869 <= 0 run: print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset))) mem: ((3 trace-address-array-address)) => 20396 run: print-instruction-trace/print-page/process-key/main17 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref))) array-len: ((3 trace-address-array-address) (deref)) mem: ((20396 integer) (raw)) => 5 run: print-instruction-trace/print-page/process-key/main17 9: 5 => ((5 integer)) mem: ((5 integer)): 2102870 <= 5 run: print-instruction-trace/print-page/process-key/main17 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer))) mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/process-key/main17 10: 5 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 5 run: print-instruction-trace/print-page/process-key/main17 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/process-key/main17 11: nil => ((6 boolean)) mem: ((6 boolean)): 2102871 <= nil run: print-instruction-trace/print-page/process-key/main17 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 13: nil => ((7 boolean)) mem: ((7 boolean)): 2102872 <= nil run: print-instruction-trace/print-page/process-key/main17 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => nil run: print-instruction-trace/print-page/process-key/main17 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20396 trace-address-array) (raw)) mem: ((20396 integer) (raw)) => 5 mem: ((20397 trace-address) (raw)) => 16969 run: print-instruction-trace/print-page/process-key/main17 15: 16969 => ((8 trace-address)) mem: ((8 trace-address)): 2102873 <= 16969 run: print-instruction-trace/print-page/process-key/main17 16: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/process-key/main17 0: 2104166 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104168 <= 28799 run: print-character/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104169 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104170 <= nil run: print-character/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104171 <= nil run: print-character/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104172 <= 28801 run: print-character/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104173 <= 28802 run: print-character/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104174 <= 17 run: print-character/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104175 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 34 => ((9 integer)) mem: ((9 integer)): 2104176 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104177 <= 28804 run: print-character/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/process-key/main17 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2104178 <= 28839 run: print-character/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main17 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 0 run: print-character/print-instruction-trace/print-page/process-key/main17 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace/print-page/process-key/main17 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/process-key/main17 0: 2104197 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104199 <= 28799 run: print-character/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104200 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104201 <= nil run: print-character/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104202 <= nil run: print-character/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104203 <= 28801 run: print-character/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104204 <= 28802 run: print-character/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104205 <= 17 run: print-character/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104206 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 35 => ((9 integer)) mem: ((9 integer)): 2104207 <= 35 run: print-character/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104208 <= 28804 run: print-character/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/process-key/main17 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2104209 <= 28840 run: print-character/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main17 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 1 run: print-character/print-instruction-trace/print-page/process-key/main17 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace/print-page/process-key/main17 18: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace/print-page/process-key/main17 0: 2104228 => ((default-space space-address)) run: print-character/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104230 <= 28799 run: print-character/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104231 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104232 <= nil run: print-character/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104233 <= nil run: print-character/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104234 <= 28801 run: print-character/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104235 <= 28802 run: print-character/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104236 <= 17 run: print-character/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104237 <= 34 run: print-character/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 36 => ((9 integer)) mem: ((9 integer)): 2104238 <= 36 run: print-character/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104239 <= 28804 run: print-character/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace/print-page/process-key/main17 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2104240 <= 28841 run: print-character/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/print-instruction-trace/print-page/process-key/main17 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal))) mem: ((6 integer-address) (deref)) => 2 run: print-character/print-instruction-trace/print-page/process-key/main17 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-instruction-trace/print-page/process-key/main17 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 trace-address)) => 16969 run: print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104259 => ((default-space space-address)) run: print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16969) run: print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104261 <= 28799 run: print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 16969) run: print-trace/print-instruction-trace/print-page/process-key/main17 2: 16969 => ((2 trace-address)) mem: ((2 trace-address)): 2104262 <= 16969 run: print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((16969 string-address) (raw)) => 17191 run: print-trace/print-instruction-trace/print-page/process-key/main17 3: 17191 => ((3 string-address)) mem: ((3 string-address)): 2104263 <= 17191 run: print-trace/print-instruction-trace/print-page/process-key/main17 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104290 => ((default-space space-address)) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104292 <= 28799 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: 17 => ((2 integer)) mem: ((2 integer)): 2104293 <= 17 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2104294 <= 28802 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: 3 => ((4 integer)) mem: ((4 integer)): 2104295 <= 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104321 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104323 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104324 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104325 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104326 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104327 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104328 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104329 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104330 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 37 => ((9 integer)) mem: ((9 integer)): 2104331 <= 37 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104332 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2104333 <= 28842 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104352 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104354 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104355 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104356 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104357 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104358 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104359 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104360 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104361 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 38 => ((9 integer)) mem: ((9 integer)): 2104362 <= 38 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104363 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2104364 <= 28843 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104383 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104385 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104386 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104387 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104388 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104389 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104390 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104391 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104392 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 39 => ((9 integer)) mem: ((9 integer)): 2104393 <= 39 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104394 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2104395 <= 28844 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104414 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104416 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104417 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104418 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104419 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104420 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104421 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104422 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104423 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 40 => ((9 integer)) mem: ((9 integer)): 2104424 <= 40 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104425 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2104426 <= 28845 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104445 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104447 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104448 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104449 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104450 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104451 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104452 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104453 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104454 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 41 => ((9 integer)) mem: ((9 integer)): 2104455 <= 41 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104456 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2104457 <= 28846 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104476 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104478 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104479 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104480 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104481 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104482 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104483 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104484 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104485 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 42 => ((9 integer)) mem: ((9 integer)): 2104486 <= 42 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104487 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2104488 <= 28847 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) schedule: scheduling clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 for further processing schedule: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104507 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104509 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104510 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104511 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104512 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104513 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104514 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104515 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104516 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 43 => ((9 integer)) mem: ((9 integer)): 2104517 <= 43 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104518 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2104519 <= 28848 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104538 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104540 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104541 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104542 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104543 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104544 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104545 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104546 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104547 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 44 => ((9 integer)) mem: ((9 integer)): 2104548 <= 44 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104549 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2104550 <= 28849 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104569 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104571 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104572 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104573 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104574 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104575 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104576 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104577 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104578 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 45 => ((9 integer)) mem: ((9 integer)): 2104579 <= 45 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104580 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2104581 <= 28850 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104600 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104602 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104603 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104604 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104605 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104606 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104607 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104608 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104609 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 46 => ((9 integer)) mem: ((9 integer)): 2104610 <= 46 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104611 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2104612 <= 28851 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104631 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104633 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104634 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104635 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104636 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104637 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104638 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104639 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104640 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 47 => ((9 integer)) mem: ((9 integer)): 2104641 <= 47 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104642 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 2104643 <= 28852 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104662 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104664 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104665 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104666 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104667 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104668 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104669 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104670 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104671 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 48 => ((9 integer)) mem: ((9 integer)): 2104672 <= 48 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104673 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 2104674 <= 28853 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104693 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104695 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104696 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104697 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104698 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104699 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104700 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104701 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104702 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 49 => ((9 integer)) mem: ((9 integer)): 2104703 <= 49 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104704 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 2104705 <= 28854 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: nil => ((5 boolean)) mem: ((5 boolean)): 2104296 <= nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104724 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104726 <= 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104727 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104728 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104729 <= nil run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104730 <= 28801 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104731 <= 28802 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104732 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104733 <= 34 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 50 => ((9 integer)) mem: ((9 integer)): 2104734 <= 50 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104735 <= 28804 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 2104736 <= 28855 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 6: t => ((5 boolean)) mem: ((5 boolean)): 2104296 <= t run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main17 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 17191 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104755 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17191) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104757 <= 28799 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17191) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: 17191 => ((2 string-address)) mem: ((2 string-address)): 2104758 <= 17191 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17191 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: 3 => ((3 integer)) mem: ((3 integer)): 2104759 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: 0 => ((4 integer)) mem: ((4 integer)): 2104760 <= 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2104761 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17192 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: #\m => ((6 character)) mem: ((6 character)): 2104762 <= #\m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104786 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104788 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\m => ((2 character)) mem: ((2 character)): 2104789 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104790 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104791 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104792 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104793 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104794 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104795 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 37 => ((9 integer)) mem: ((9 integer)): 2104796 <= 37 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104797 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2104798 <= 28842 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: 1 => ((4 integer)) mem: ((4 integer)): 2104760 <= 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2104761 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17193 byte) (raw)) => e run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: #\e => ((6 character)) mem: ((6 character)): 2104762 <= #\e run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104817 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104819 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\e => ((2 character)) mem: ((2 character)): 2104820 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104821 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104822 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104823 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104824 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104825 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104826 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 38 => ((9 integer)) mem: ((9 integer)): 2104827 <= 38 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104828 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2104829 <= 28843 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\e run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: 2 => ((4 integer)) mem: ((4 integer)): 2104760 <= 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2104761 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17191 string) (raw)) mem: ((17191 integer) (raw)) => 3 mem: ((17194 byte) (raw)) => m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: #\m => ((6 character)) mem: ((6 character)): 2104762 <= #\m run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104848 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104850 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\m => ((2 character)) mem: ((2 character)): 2104851 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104852 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104853 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104854 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104855 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104856 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104857 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 39 => ((9 integer)) mem: ((9 integer)): 2104858 <= 39 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104859 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2104860 <= 28844 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\m run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: 3 => ((4 integer)) mem: ((4 integer)): 2104760 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: t => ((5 boolean)) mem: ((5 boolean)): 2104761 <= t run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-instruction-trace/print-page/process-key/main17 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104879 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104881 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104882 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104883 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104884 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104885 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104886 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104887 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104888 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 40 => ((9 integer)) mem: ((9 integer)): 2104889 <= 40 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104890 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2104891 <= 28845 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main17 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104910 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104912 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\: => ((2 character)) mem: ((2 character)): 2104913 <= #\: run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104914 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104915 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104916 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104917 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104918 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104919 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 41 => ((9 integer)) mem: ((9 integer)): 2104920 <= 41 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104921 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2104922 <= 28846 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\: run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104941 => ((default-space space-address)) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104943 <= 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2104944 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2104945 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2104946 <= nil run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2104947 <= 28801 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2104948 <= 28802 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2104949 <= 17 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2104950 <= 34 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 42 => ((9 integer)) mem: ((9 integer)): 2104951 <= 42 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2104952 <= 28804 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2104953 <= 28847 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-trace/print-instruction-trace/print-page/process-key/main17 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((16970 string-address) (raw)) => 17257 run: print-trace/print-instruction-trace/print-page/process-key/main17 9: 17257 => ((4 string-address)) mem: ((4 string-address)): 2104264 <= 17257 run: print-trace/print-instruction-trace/print-page/process-key/main17 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 17257 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2104972 => ((default-space space-address)) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 17257) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2104974 <= 28799 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 17257) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: 17257 => ((2 string-address)) mem: ((2 string-address)): 2104975 <= 17257 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((17257 integer) (raw)) => 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: 3 => ((3 integer)) mem: ((3 integer)): 2104976 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: 0 => ((4 integer)) mem: ((4 integer)): 2104977 <= 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2104978 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17258 byte) (raw)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: #\1 => ((6 character)) mem: ((6 character)): 2104979 <= #\1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2105003 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2105005 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\1 => ((2 character)) mem: ((2 character)): 2105006 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2105007 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2105008 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2105009 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2105010 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2105011 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2105012 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 43 => ((9 integer)) mem: ((9 integer)): 2105013 <= 43 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2105014 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2105015 <= 28848 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\1 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: 1 => ((4 integer)) mem: ((4 integer)): 2104977 <= 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2104978 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17259 byte) (raw)) => run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: #\space => ((6 character)) mem: ((6 character)): 2104979 <= #\space run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2105034 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2105036 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\space => ((2 character)) mem: ((2 character)): 2105037 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2105038 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2105039 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2105040 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2105041 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2105042 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2105043 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 44 => ((9 integer)) mem: ((9 integer)): 2105044 <= 44 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2105045 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2105046 <= 28849 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: 2 => ((4 integer)) mem: ((4 integer)): 2104977 <= 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: nil => ((5 boolean)) mem: ((5 boolean)): 2104978 <= nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((17257 string) (raw)) mem: ((17257 integer) (raw)) => 3 mem: ((17260 byte) (raw)) => a run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: #\a => ((6 character)) mem: ((6 character)): 2104979 <= #\a run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 0: 2105065 => ((default-space space-address)) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2105067 <= 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 2: #\a => ((2 character)) mem: ((2 character)): 2105068 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2105069 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2105070 <= nil run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2105071 <= 28801 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2105072 <= 28802 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 8: 17 => ((7 integer)) mem: ((7 integer)): 2105073 <= 17 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 9: 34 => ((8 integer)) mem: ((8 integer)): 2105074 <= 34 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 10: 45 => ((9 integer)) mem: ((9 integer)): 2105075 <= 45 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2105076 <= 28804 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2105077 <= 28850 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\a run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main17 15: (((reply))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 9: 3 => ((4 integer)) mem: ((4 integer)): 2104977 <= 3 run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 5: t => ((5 boolean)) mem: ((5 boolean)): 2104978 <= t run: print-string/print-trace/print-instruction-trace/print-page/process-key/main17 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace/print-page/process-key/main17 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace/print-page/process-key/main17 0: 2105096 => ((default-space space-address)) run: add-line/print-instruction-trace/print-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace/print-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2105097 <= 29091 run: add-line/print-instruction-trace/print-page/process-key/main17 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace/print-page/process-key/main17 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2105098 <= 28799 run: add-line/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 3: nil => ((2 boolean)) mem: ((2 boolean)): 2105099 <= nil run: add-line/print-instruction-trace/print-page/process-key/main17 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace/print-page/process-key/main17 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: add-line/print-instruction-trace/print-page/process-key/main17 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace/print-page/process-key/main17 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 0: 2105127 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2105129 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2105130 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2105131 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main17 7: (((reply))) run: print-instruction-trace/print-page/process-key/main17 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: print-instruction-trace/print-page/process-key/main17 21: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-instruction-trace/print-page/process-key/main17 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace/print-page/process-key/main17 22: 1 => ((4 integer)) mem: ((4 integer)): 2102869 <= 1 run: print-instruction-trace/print-page/process-key/main17 23: (((jump)) ((-13 offset))) run: print-instruction-trace/print-page/process-key/main17 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 5 run: print-instruction-trace/print-page/process-key/main17 11: nil => ((6 boolean)) mem: ((6 boolean)): 2102871 <= nil run: print-instruction-trace/print-page/process-key/main17 12: (((jump-if)) ((6 boolean)) ((11 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace/print-page/process-key/main17 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/print-page/process-key/main17 13: t => ((7 boolean)) mem: ((7 boolean)): 2102872 <= t run: print-instruction-trace/print-page/process-key/main17 14: (((jump-if)) ((7 boolean)) ((9 offset))) mem: ((7 boolean)) => t run: print-page/process-key/main17 47: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/process-key/main17 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main17 0: 2105158 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main17 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/process-key/main17 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2105159 <= 29091 run: clear-rest-of-page/print-page/process-key/main17 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/process-key/main17 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2105160 <= 28799 run: clear-rest-of-page/print-page/process-key/main17 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/main17 3: t => ((2 boolean)) mem: ((2 boolean)): 2105161 <= t run: clear-rest-of-page/print-page/process-key/main17 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: process-key/main17 33: (((reply)) ((nil literal))) schedule: done with routine nil ===: main18 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)) ((-2 literal))) -- nil c{0: 4 (((last-index-on-page integer) (space 1)) <- ((copy)) ((3 literal))) -- nil c{0: 5 (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-1 literal))) -- nil c{0: 6 (((expanded-index integer) (space 1)) <- ((copy)) ((3 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 8 (((s string-address)) <- ((new)) K) -- nil c{0: 9 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 10 (((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)) ((-2 literal))) c{1: 4 ✓ (((last-index-on-page integer) (space 1)) <- ((copy)) ((3 literal))) c{1: 5 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-1 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((3 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 8 ✓ (((s string-address)) <- ((new)) K) c{1: 9 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 10 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main18 is browser-state cn0: convert-names in main18 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)) ((-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)) ((3 literal))) nil nil 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)) ((-1 literal))) nil nil cn0: checking arg ((-1 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)) ((3 literal))) nil nil cn0: checking arg ((3 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: (((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)) 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)) ((-2 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((3 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((-1 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((3 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((1 literal))) 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))) schedule: main18 run: main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main18 0: 2201000 => ((default-space space-address)) run: main18 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2201001 <= 29091 run: main18 2: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) run: main18 2: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: main18 3: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main18 3: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: main18 4: (((6 integer) (space 1)) <- ((copy)) ((3 literal))) run: main18 4: 3 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 3 run: main18 5: (((7 integer) (space 1)) <- ((copy)) ((-1 literal))) run: main18 5: -1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -1 run: main18 6: (((2 integer) (space 1)) <- ((copy)) ((3 literal))) run: main18 6: 3 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 3 run: main18 7: (((3 integer) (space 1)) <- ((copy)) ((1 literal))) run: main18 7: 1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 1 run: main18 8: (((1 string-address)) <- ((new)) K) run: main18 8: 2201031 => ((1 string-address)) mem: ((1 string-address)): 2201002 <= 2201031 run: main18 9: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 2201031 run: init-keyboard/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main18 0: 2201033 => ((default-space space-address)) run: init-keyboard/main18 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main18 1: 2201064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2201035 <= 2201064 run: init-keyboard/main18 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main18 2: 2201065 => ((2 string-address-address)) mem: ((2 string-address-address)): 2201036 <= 2201065 run: init-keyboard/main18 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (2201031) run: init-keyboard/main18 3: 2201031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 2201065 <= 2201031 run: init-keyboard/main18 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main18 4: 2201064 => ((3 integer-address)) mem: ((3 integer-address)): 2201037 <= 2201064 run: init-keyboard/main18 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main18 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2201064 <= 0 run: init-keyboard/main18 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 2201064 run: main18 9: 2201064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 2201003 <= 2201064 run: main18 10: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 2201064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main18 0: 2201066 => ((default-space space-address)) run: process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2201064 28799) run: process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2201067 <= 29091 run: process-key/main18 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 2201064 28799) run: process-key/main18 2: 2201064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2201068 <= 2201064 run: process-key/main18 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 2201064 28799) run: process-key/main18 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 2201069 <= 28799 run: process-key/main18 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 2201064 run: read-key/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main18 0: 2201097 => ((default-space space-address)) run: read-key/process-key/main18 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (2201064 silent) run: read-key/process-key/main18 1: 2201064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2201099 <= 2201064 run: read-key/process-key/main18 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (2201064 silent) run: read-key/process-key/main18 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 2201100 <= silent run: read-key/process-key/main18 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 2201064 run: read-key/process-key/main18 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main18 4: 2201064 => ((3 integer-address)) mem: ((3 integer-address)): 2201101 <= 2201064 run: read-key/process-key/main18 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((2201065 string-address) (raw)) => 2201031 run: read-key/process-key/main18 5: 2201031 => ((4 string-address)) mem: ((4 string-address)): 2201102 <= 2201031 run: read-key/process-key/main18 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((2201031 integer) (raw)) => 1 run: read-key/process-key/main18 6: 1 => ((5 integer)) mem: ((5 integer)): 2201103 <= 1 run: read-key/process-key/main18 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main18 7: nil => ((6 boolean)) mem: ((6 boolean)): 2201104 <= nil run: read-key/process-key/main18 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main18 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((2201031 string) (raw)) mem: ((2201031 integer) (raw)) => 1 mem: ((2201032 byte) (raw)) => K run: read-key/process-key/main18 10: #\K => ((7 character)) mem: ((7 character)): 2201105 <= #\K run: read-key/process-key/main18 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main18 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2201064 <= 1 run: read-key/process-key/main18 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main18 4: #\K => ((3 character)) mem: ((3 character)): 2201070 <= #\K run: process-key/main18 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main18 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main18 7: nil => ((4 boolean)) mem: ((4 boolean)): 2201071 <= nil run: process-key/main18 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main18 8: nil => ((5 boolean)) mem: ((5 boolean)): 2201072 <= nil run: process-key/main18 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main18 9: nil => ((6 boolean)) mem: ((6 boolean)): 2201073 <= nil run: process-key/main18 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main18 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main18 12: nil => ((7 boolean)) mem: ((7 boolean)): 2201074 <= nil run: process-key/main18 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main18 13: nil => ((8 boolean)) mem: ((8 boolean)): 2201075 <= nil run: process-key/main18 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main18 14: nil => ((7 boolean)) mem: ((7 boolean)): 2201074 <= nil run: process-key/main18 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main18 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main18 18: nil => ((9 boolean)) mem: ((9 boolean)): 2201076 <= nil run: process-key/main18 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main18 19: nil => ((10 boolean)) mem: ((10 boolean)): 2201077 <= nil run: process-key/main18 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main18 20: nil => ((9 boolean)) mem: ((9 boolean)): 2201076 <= nil run: process-key/main18 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main18 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main18 24: nil => ((11 boolean)) mem: ((11 boolean)): 2201078 <= nil run: process-key/main18 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main18 25: t => ((12 boolean)) mem: ((12 boolean)): 2201079 <= t run: process-key/main18 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main18 26: t => ((11 boolean)) mem: ((11 boolean)): 2201078 <= t run: process-key/main18 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main18 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main18 0: 2201128 => ((default-space space-address)) run: at-first-page/process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2201129 <= 29091 run: at-first-page/process-key/main18 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: at-first-page/process-key/main18 2: nil => ((1 boolean)) mem: ((1 boolean)): 2201130 <= nil run: at-first-page/process-key/main18 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main18 4: (((reply)) ((nil literal))) run: process-key/main18 28: nil => ((13 boolean)) mem: ((13 boolean)): 2201080 <= nil run: process-key/main18 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main18 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main18 0: 2201159 => ((default-space space-address)) run: to-top/process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2201160 <= 29091 run: to-top/process-key/main18 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main18 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201161 <= 28799 run: to-top/process-key/main18 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main18 3: nil => ((2 boolean)) mem: ((2 boolean)): 2201162 <= nil run: to-top/process-key/main18 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main18 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main18 0: 2201190 => ((default-space space-address)) run: up/to-top/process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2201191 <= 29091 run: up/to-top/process-key/main18 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main18 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201192 <= 28799 run: up/to-top/process-key/main18 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 3 run: up/to-top/process-key/main18 3: nil => ((2 boolean)) mem: ((2 boolean)): 2201193 <= nil run: up/to-top/process-key/main18 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main18 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)) => 28759 mem: ((2 integer) (space 1)) => 3 run: instruction-trace-num-children/up/to-top/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main18 0: 2201221 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main18 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 3) run: instruction-trace-num-children/up/to-top/process-key/main18 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2201223 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main18 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 3) run: instruction-trace-num-children/up/to-top/process-key/main18 2: 3 => ((2 integer)) mem: ((2 integer)): 2201224 <= 3 run: instruction-trace-num-children/up/to-top/process-key/main18 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 3 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28763 instruction-trace-address) (raw)) => 21851 run: instruction-trace-num-children/up/to-top/process-key/main18 3: 21851 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2201225 <= 21851 run: instruction-trace-num-children/up/to-top/process-key/main18 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((21854 trace-address-array-address) (raw)) => 23764 run: instruction-trace-num-children/up/to-top/process-key/main18 4: 23764 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2201226 <= 23764 run: instruction-trace-num-children/up/to-top/process-key/main18 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((23764 integer) (raw)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main18 5: 1 => ((5 integer)) mem: ((5 integer)): 2201227 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main18 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/to-top/process-key/main18 5: 1 => ((3 integer)) mem: ((3 integer)): 2201194 <= 1 run: up/to-top/process-key/main18 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/to-top/process-key/main18 6: 2 => ((3 integer)) mem: ((3 integer)): 2201194 <= 2 run: up/to-top/process-key/main18 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 3 mem: ((3 integer)) => 2 run: up/to-top/process-key/main18 7: 5 => ((4 integer)) mem: ((4 integer)): 2201195 <= 5 run: up/to-top/process-key/main18 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/main18 8: nil => ((5 boolean)) mem: ((5 boolean)): 2201196 <= nil run: up/to-top/process-key/main18 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main18 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main18 20: nil => ((8 boolean)) mem: ((8 boolean)): 2201199 <= nil run: up/to-top/process-key/main18 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main18 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main18 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main18 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main18 0: 2201252 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201254 <= 28799 run: cursor-up/up/to-top/process-key/main18 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main18 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main18 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2201255 <= 28801 run: cursor-up/up/to-top/process-key/main18 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/main18 4: nil => ((3 boolean)) mem: ((3 boolean)): 2201256 <= nil run: cursor-up/up/to-top/process-key/main18 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main18 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/main18 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main18 7: (((reply))) run: to-top/process-key/main18 6: (((jump)) ((-4 offset))) run: to-top/process-key/main18 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main18 3: nil => ((2 boolean)) mem: ((2 boolean)): 2201162 <= nil run: to-top/process-key/main18 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main18 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main18 0: 2201283 => ((default-space space-address)) run: up/to-top/process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2201284 <= 29091 run: up/to-top/process-key/main18 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main18 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201285 <= 28799 run: up/to-top/process-key/main18 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 3 run: up/to-top/process-key/main18 3: nil => ((2 boolean)) mem: ((2 boolean)): 2201286 <= nil run: up/to-top/process-key/main18 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main18 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)) => 28759 mem: ((2 integer) (space 1)) => 3 run: instruction-trace-num-children/up/to-top/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main18 0: 2201314 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main18 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 3) run: instruction-trace-num-children/up/to-top/process-key/main18 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2201316 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main18 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 3) run: instruction-trace-num-children/up/to-top/process-key/main18 2: 3 => ((2 integer)) mem: ((2 integer)): 2201317 <= 3 run: instruction-trace-num-children/up/to-top/process-key/main18 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 3 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28763 instruction-trace-address) (raw)) => 21851 run: instruction-trace-num-children/up/to-top/process-key/main18 3: 21851 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2201318 <= 21851 run: instruction-trace-num-children/up/to-top/process-key/main18 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((21854 trace-address-array-address) (raw)) => 23764 run: instruction-trace-num-children/up/to-top/process-key/main18 4: 23764 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2201319 <= 23764 run: instruction-trace-num-children/up/to-top/process-key/main18 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((23764 integer) (raw)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main18 5: 1 => ((5 integer)) mem: ((5 integer)): 2201320 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main18 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/to-top/process-key/main18 5: 1 => ((3 integer)) mem: ((3 integer)): 2201287 <= 1 run: up/to-top/process-key/main18 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/to-top/process-key/main18 6: 2 => ((3 integer)) mem: ((3 integer)): 2201287 <= 2 run: up/to-top/process-key/main18 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 3 mem: ((3 integer)) => 2 run: up/to-top/process-key/main18 7: 5 => ((4 integer)) mem: ((4 integer)): 2201288 <= 5 run: up/to-top/process-key/main18 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/main18 8: nil => ((5 boolean)) mem: ((5 boolean)): 2201289 <= nil run: up/to-top/process-key/main18 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main18 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main18 20: nil => ((8 boolean)) mem: ((8 boolean)): 2201292 <= nil run: up/to-top/process-key/main18 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main18 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main18 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main18 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main18 0: 2201345 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201347 <= 28799 run: cursor-up/up/to-top/process-key/main18 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main18 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main18 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2201348 <= 28801 run: cursor-up/up/to-top/process-key/main18 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/main18 4: nil => ((3 boolean)) mem: ((3 boolean)): 2201349 <= nil run: cursor-up/up/to-top/process-key/main18 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main18 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/main18 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main18 7: (((reply))) run: to-top/process-key/main18 6: (((jump)) ((-4 offset))) run: to-top/process-key/main18 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main18 3: nil => ((2 boolean)) mem: ((2 boolean)): 2201162 <= nil run: to-top/process-key/main18 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main18 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main18 0: 2201376 => ((default-space space-address)) run: up/to-top/process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2201377 <= 29091 run: up/to-top/process-key/main18 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main18 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201378 <= 28799 run: up/to-top/process-key/main18 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 3 run: up/to-top/process-key/main18 3: nil => ((2 boolean)) mem: ((2 boolean)): 2201379 <= nil run: up/to-top/process-key/main18 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main18 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)) => 28759 mem: ((2 integer) (space 1)) => 3 run: instruction-trace-num-children/up/to-top/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main18 0: 2201407 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main18 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 3) run: instruction-trace-num-children/up/to-top/process-key/main18 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2201409 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main18 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 3) run: instruction-trace-num-children/up/to-top/process-key/main18 2: 3 => ((2 integer)) mem: ((2 integer)): 2201410 <= 3 run: instruction-trace-num-children/up/to-top/process-key/main18 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 3 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28763 instruction-trace-address) (raw)) => 21851 run: instruction-trace-num-children/up/to-top/process-key/main18 3: 21851 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2201411 <= 21851 run: instruction-trace-num-children/up/to-top/process-key/main18 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((21854 trace-address-array-address) (raw)) => 23764 run: instruction-trace-num-children/up/to-top/process-key/main18 4: 23764 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2201412 <= 23764 run: instruction-trace-num-children/up/to-top/process-key/main18 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((23764 integer) (raw)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main18 5: 1 => ((5 integer)) mem: ((5 integer)): 2201413 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main18 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/to-top/process-key/main18 5: 1 => ((3 integer)) mem: ((3 integer)): 2201380 <= 1 run: up/to-top/process-key/main18 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/to-top/process-key/main18 6: 2 => ((3 integer)) mem: ((3 integer)): 2201380 <= 2 run: up/to-top/process-key/main18 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 3 mem: ((3 integer)) => 2 run: up/to-top/process-key/main18 7: 5 => ((4 integer)) mem: ((4 integer)): 2201381 <= 5 run: up/to-top/process-key/main18 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/main18 8: nil => ((5 boolean)) mem: ((5 boolean)): 2201382 <= nil run: up/to-top/process-key/main18 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main18 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main18 20: nil => ((8 boolean)) mem: ((8 boolean)): 2201385 <= nil run: up/to-top/process-key/main18 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main18 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main18 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main18 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main18 0: 2201438 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201440 <= 28799 run: cursor-up/up/to-top/process-key/main18 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main18 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main18 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2201441 <= 28801 run: cursor-up/up/to-top/process-key/main18 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/main18 4: nil => ((3 boolean)) mem: ((3 boolean)): 2201442 <= nil run: cursor-up/up/to-top/process-key/main18 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main18 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/main18 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main18 7: (((reply))) run: to-top/process-key/main18 6: (((jump)) ((-4 offset))) run: to-top/process-key/main18 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main18 3: t => ((2 boolean)) mem: ((2 boolean)): 2201162 <= t run: to-top/process-key/main18 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main18 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main18 0: 2201469 => ((default-space space-address)) run: previous-page/process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2201470 <= 29091 run: previous-page/process-key/main18 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 3 run: previous-page/process-key/main18 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 3 run: previous-page/process-key/main18 3: nil => ((1 boolean)) mem: ((1 boolean)): 2201471 <= nil run: previous-page/process-key/main18 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main18 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 3 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main18 5: t => ((1 boolean)) mem: ((1 boolean)): 2201471 <= t run: previous-page/process-key/main18 6: (((jump-if)) ((1 boolean)) ((39 offset))) mem: ((1 boolean)) => t run: previous-page/process-key/main18 46: easy-case run: previous-page/process-key/main18 47: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((8 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main18 47: -2 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= -2 run: previous-page/process-key/main18 48: (((4 integer) (space 1)) <- ((max)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => -2 run: max/previous-page/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/previous-page/process-key/main18 0: 2201500 => ((default-space space-address)) run: max/previous-page/process-key/main18 1: (((1 integer)) <- ((next-input))) arg: nil 0 (-2 0) run: max/previous-page/process-key/main18 1: -2 => ((1 integer)) mem: ((1 integer)): 2201502 <= -2 run: max/previous-page/process-key/main18 2: (((2 integer)) <- ((next-input))) arg: nil 1 (-2 0) run: max/previous-page/process-key/main18 2: 0 => ((2 integer)) mem: ((2 integer)): 2201503 <= 0 run: max/previous-page/process-key/main18 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => -2 mem: ((2 integer)) => 0 run: max/previous-page/process-key/main18 3: nil => ((3 boolean)) mem: ((3 boolean)): 2201504 <= nil run: max/previous-page/process-key/main18 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/previous-page/process-key/main18 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: previous-page/process-key/main18 48: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 0 run: previous-page/process-key/main18 49: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: previous-page/process-key/main18 49: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: process-key/main18 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main18 0: 2201531 => ((default-space space-address)) run: print-page/process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2201532 <= 29091 run: print-page/process-key/main18 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main18 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201533 <= 28799 run: print-page/process-key/main18 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/process-key/main18 3: 0 => ((2 integer)) mem: ((2 integer)): 2201534 <= 0 run: print-page/process-key/main18 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/main18 4: nil => ((3 boolean)) mem: ((3 boolean)): 2201535 <= nil run: print-page/process-key/main18 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main18 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 3 run: print-page/process-key/main18 7: nil => ((4 boolean)) mem: ((4 boolean)): 2201536 <= nil run: print-page/process-key/main18 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/process-key/main18 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/main18 29: nil => ((3 boolean)) mem: ((3 boolean)): 2201535 <= nil run: print-page/process-key/main18 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main18 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 3 run: print-page/process-key/main18 32: t => ((11 boolean)) mem: ((11 boolean)): 2201543 <= t run: print-page/process-key/main18 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/process-key/main18 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1))) mem: ((2 integer)) => 0 mem: ((2 integer) (space 1)) => 3 run: print-page/process-key/main18 37: nil => ((12 boolean)) mem: ((12 boolean)): 2201544 <= nil run: print-page/process-key/main18 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => nil run: print-page/process-key/main18 42: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer)) ((2 integer) (space 1) (until))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 0 mem: ((2 integer) (space 1) (until)) => 3 run: print-traces-collapsed-from/print-page/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main18 0: 2201562 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0 3) run: print-traces-collapsed-from/print-page/process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2201563 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main18 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0 3) run: print-traces-collapsed-from/print-page/process-key/main18 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201564 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main18 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0 3) run: print-traces-collapsed-from/print-page/process-key/main18 3: 0 => ((2 integer)) mem: ((2 integer)): 2201565 <= 0 run: print-traces-collapsed-from/print-page/process-key/main18 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 0 3) run: print-traces-collapsed-from/print-page/process-key/main18 4: 3 => ((3 integer)) mem: ((3 integer)): 2201566 <= 3 run: print-traces-collapsed-from/print-page/process-key/main18 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main18 5: 8 => ((4 integer)) mem: ((4 integer)): 2201567 <= 8 run: print-traces-collapsed-from/print-page/process-key/main18 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main18 7: (((4 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 3 run: min/print-traces-collapsed-from/print-page/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/print-traces-collapsed-from/print-page/process-key/main18 0: 2201593 => ((default-space space-address)) run: min/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 3) run: min/print-traces-collapsed-from/print-page/process-key/main18 1: 8 => ((1 integer)) mem: ((1 integer)): 2201595 <= 8 run: min/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 3) run: min/print-traces-collapsed-from/print-page/process-key/main18 2: 3 => ((2 integer)) mem: ((2 integer)): 2201596 <= 3 run: min/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 3 run: min/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 boolean)) mem: ((3 boolean)): 2201597 <= nil run: min/print-traces-collapsed-from/print-page/process-key/main18 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/print-traces-collapsed-from/print-page/process-key/main18 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main18 7: 3 => ((4 integer)) mem: ((4 integer)): 2201567 <= 3 run: print-traces-collapsed-from/print-page/process-key/main18 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main18 8: nil => ((5 boolean)) mem: ((5 boolean)): 2201568 <= nil run: print-traces-collapsed-from/print-page/process-key/main18 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: nil => ((6 boolean)) mem: ((6 boolean)): 2201569 <= nil run: print-traces-collapsed-from/print-page/process-key/main18 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main18 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-traces-collapsed-from/print-page/process-key/main18 12: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2201570 <= 14024 run: print-traces-collapsed-from/print-page/process-key/main18 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main18 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: print-traces-collapsed-from/print-page/process-key/main18 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main18 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main18 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 0: 2201624 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2201626 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 14024 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2201631 <= 14024 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2201632 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201655 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201657 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 17 => ((2 integer)) mem: ((2 integer)): 2201658 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2201659 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: 0 => ((4 integer)) mem: ((4 integer)): 2201660 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201686 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201688 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2201689 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2201690 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2201691 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2201692 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2201693 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2201694 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2201695 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 0 => ((9 integer)) mem: ((9 integer)): 2201696 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2201697 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2201698 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201717 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201719 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2201720 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2201721 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2201722 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2201723 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2201724 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2201725 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2201726 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 1 => ((9 integer)) mem: ((9 integer)): 2201727 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2201728 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2201729 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201748 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201750 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2201751 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2201752 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2201753 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2201754 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2201755 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2201756 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2201757 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 2 => ((9 integer)) mem: ((9 integer)): 2201758 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2201759 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2201760 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201779 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201781 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2201782 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2201783 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2201784 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2201785 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2201786 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2201787 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2201788 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 3 => ((9 integer)) mem: ((9 integer)): 2201789 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2201790 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2201791 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201810 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201812 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2201813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2201814 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2201815 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2201816 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2201817 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2201818 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2201819 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 4 => ((9 integer)) mem: ((9 integer)): 2201820 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2201821 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2201822 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201841 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201843 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2201844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2201845 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2201846 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2201847 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2201848 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2201849 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2201850 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 5 => ((9 integer)) mem: ((9 integer)): 2201851 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2201852 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2201853 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201872 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201874 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2201875 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2201876 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2201877 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2201878 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2201879 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2201880 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2201881 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 6 => ((9 integer)) mem: ((9 integer)): 2201882 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2201883 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2201884 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201903 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201905 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2201906 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2201907 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2201908 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2201909 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2201910 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2201911 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2201912 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 7 => ((9 integer)) mem: ((9 integer)): 2201913 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2201914 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2201915 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201934 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201936 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2201937 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2201938 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2201939 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2201940 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2201941 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2201942 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2201943 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 8 => ((9 integer)) mem: ((9 integer)): 2201944 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2201945 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2201946 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201965 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201967 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2201968 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2201969 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2201970 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2201971 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2201972 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2201973 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2201974 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 9 => ((9 integer)) mem: ((9 integer)): 2201975 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2201976 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2201977 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2201996 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2201998 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2201999 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202000 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202001 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202002 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202003 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202004 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202005 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 10 => ((9 integer)) mem: ((9 integer)): 2202006 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202007 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2202008 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202027 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202029 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202030 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202031 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202032 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202033 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202034 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202035 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202036 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 11 => ((9 integer)) mem: ((9 integer)): 2202037 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202038 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2202039 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202058 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202060 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202061 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202062 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202063 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202064 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202065 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202066 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202067 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 12 => ((9 integer)) mem: ((9 integer)): 2202068 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202069 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2202070 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202089 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202091 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202092 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202093 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202094 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202095 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202096 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202097 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202098 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 13 => ((9 integer)) mem: ((9 integer)): 2202099 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202100 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2202101 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202120 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202122 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202123 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202124 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202125 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202126 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202127 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202128 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202129 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 14 => ((9 integer)) mem: ((9 integer)): 2202130 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202131 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2202132 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202151 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202153 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202154 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202155 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202156 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202157 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202158 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202159 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202160 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 15 => ((9 integer)) mem: ((9 integer)): 2202161 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202162 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2202163 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2201661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202182 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202184 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202185 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202186 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202187 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202188 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202189 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202190 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202191 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 16 => ((9 integer)) mem: ((9 integer)): 2202192 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202193 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2202194 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: t => ((5 boolean)) mem: ((5 boolean)): 2201661 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 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/main18 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202213 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202215 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\+ => ((2 character)) mem: ((2 character)): 2202216 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202217 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202218 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202219 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202220 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202221 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202222 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 0 => ((9 integer)) mem: ((9 integer)): 2202223 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202224 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2202225 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202244 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202246 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202247 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202248 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202249 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202250 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202251 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202252 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202253 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 1 => ((9 integer)) mem: ((9 integer)): 2202254 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202255 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2202256 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: 14290 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2201633 <= 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 0 => ((9 integer)) mem: ((9 integer)): 2201634 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: 1 => ((10 integer)) mem: ((10 integer)): 2201635 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: nil => ((11 boolean)) mem: ((11 boolean)): 2201636 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 14385 => ((12 string-address)) mem: ((12 string-address)): 2201637 <= 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202275 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202277 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 2202278 <= 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 4 => ((3 integer)) mem: ((3 integer)): 2202279 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: 0 => ((4 integer)) mem: ((4 integer)): 2202280 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2202281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\m => ((6 character)) mem: ((6 character)): 2202282 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202306 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202308 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\m => ((2 character)) mem: ((2 character)): 2202309 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202310 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202311 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202312 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202313 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202314 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202315 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 2 => ((9 integer)) mem: ((9 integer)): 2202316 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202317 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2202318 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 1 => ((4 integer)) mem: ((4 integer)): 2202280 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2202281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\a => ((6 character)) mem: ((6 character)): 2202282 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202337 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202339 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\a => ((2 character)) mem: ((2 character)): 2202340 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202341 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202342 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202343 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202344 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202345 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202346 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 3 => ((9 integer)) mem: ((9 integer)): 2202347 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202348 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2202349 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 2 => ((4 integer)) mem: ((4 integer)): 2202280 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2202281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\i => ((6 character)) mem: ((6 character)): 2202282 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202368 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202370 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\i => ((2 character)) mem: ((2 character)): 2202371 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202372 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202373 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202374 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202375 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202376 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202377 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 4 => ((9 integer)) mem: ((9 integer)): 2202378 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202379 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2202380 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 3 => ((4 integer)) mem: ((4 integer)): 2202280 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2202281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\n => ((6 character)) mem: ((6 character)): 2202282 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202399 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202401 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\n => ((2 character)) mem: ((2 character)): 2202402 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202403 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202404 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202405 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202406 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202407 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202408 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 5 => ((9 integer)) mem: ((9 integer)): 2202409 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202410 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2202411 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 4 => ((4 integer)) mem: ((4 integer)): 2202280 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: t => ((5 boolean)) mem: ((5 boolean)): 2202281 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202430 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202432 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\/ => ((2 character)) mem: ((2 character)): 2202433 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202434 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202435 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202436 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202437 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202438 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202439 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 6 => ((9 integer)) mem: ((9 integer)): 2202440 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202441 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2202442 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 15: 1 => ((9 integer)) mem: ((9 integer)): 2201634 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: t => ((11 boolean)) mem: ((11 boolean)): 2201636 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202461 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202463 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202464 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202465 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202466 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202467 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202468 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202469 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202470 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 7 => ((9 integer)) mem: ((9 integer)): 2202471 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202472 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2202473 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 18: 14610 => ((13 string-address)) mem: ((13 string-address)): 2201638 <= 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202492 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202494 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 2202495 <= 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 1 => ((3 integer)) mem: ((3 integer)): 2202496 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: 0 => ((4 integer)) mem: ((4 integer)): 2202497 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2202498 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\0 => ((6 character)) mem: ((6 character)): 2202499 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202523 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202525 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\0 => ((2 character)) mem: ((2 character)): 2202526 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202527 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202528 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202529 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202530 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202531 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202532 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 8 => ((9 integer)) mem: ((9 integer)): 2202533 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202534 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2202535 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 1 => ((4 integer)) mem: ((4 integer)): 2202497 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: t => ((5 boolean)) mem: ((5 boolean)): 2202498 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202554 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202556 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202557 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202558 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202559 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202560 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202561 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202562 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202563 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 9 => ((9 integer)) mem: ((9 integer)): 2202564 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202565 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2202566 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202585 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202587 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\: => ((2 character)) mem: ((2 character)): 2202588 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202589 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202590 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202591 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202592 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202593 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202594 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 10 => ((9 integer)) mem: ((9 integer)): 2202595 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202596 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2202597 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202616 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202618 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202619 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202620 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202621 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202622 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202623 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202624 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202625 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 11 => ((9 integer)) mem: ((9 integer)): 2202626 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202627 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2202628 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 23: 14674 => ((9 string-address)) mem: ((9 string-address)): 2201634 <= 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202647 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202649 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 2202650 <= 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 5 => ((3 integer)) mem: ((3 integer)): 2202651 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: 0 => ((4 integer)) mem: ((4 integer)): 2202652 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2202653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\a => ((6 character)) mem: ((6 character)): 2202654 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202678 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202680 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\a => ((2 character)) mem: ((2 character)): 2202681 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202682 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202683 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202684 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202685 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202686 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202687 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 12 => ((9 integer)) mem: ((9 integer)): 2202688 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202689 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2202690 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 1 => ((4 integer)) mem: ((4 integer)): 2202652 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2202653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\space => ((6 character)) mem: ((6 character)): 2202654 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202709 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202711 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202712 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202713 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202714 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202715 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202716 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202717 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202718 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 10: 13 => ((9 integer)) mem: ((9 integer)): 2202719 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202720 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2202721 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 2 => ((4 integer)) mem: ((4 integer)): 2202652 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2202653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\b => ((6 character)) mem: ((6 character)): 2202654 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202740 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202742 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\b => ((2 character)) mem: ((2 character)): 2202743 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202744 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202745 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202746 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202747 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202748 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202749 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 10: 14 => ((9 integer)) mem: ((9 integer)): 2202750 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202751 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2202752 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 3 => ((4 integer)) mem: ((4 integer)): 2202652 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2202653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\space => ((6 character)) mem: ((6 character)): 2202654 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202771 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202773 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202774 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202775 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202776 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202777 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202778 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202779 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202780 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 10: 15 => ((9 integer)) mem: ((9 integer)): 2202781 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202782 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2202783 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 4 => ((4 integer)) mem: ((4 integer)): 2202652 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2202653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\c => ((6 character)) mem: ((6 character)): 2202654 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202802 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202804 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\c => ((2 character)) mem: ((2 character)): 2202805 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202806 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202807 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202808 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202809 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202810 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 0 => ((8 integer)) mem: ((8 integer)): 2202811 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 10: 16 => ((9 integer)) mem: ((9 integer)): 2202812 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202813 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2202814 <= 28821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 9: 5 => ((4 integer)) mem: ((4 integer)): 2202652 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: t => ((5 boolean)) mem: ((5 boolean)): 2202653 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202833 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2202834 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202835 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 3: nil => ((2 boolean)) mem: ((2 boolean)): 2202836 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 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/main18 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202864 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202866 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2202867 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2202868 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main18 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main18 16: 1 => ((2 integer)) mem: ((2 integer)): 2201565 <= 1 run: print-traces-collapsed-from/print-page/process-key/main18 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main18 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main18 8: nil => ((5 boolean)) mem: ((5 boolean)): 2201568 <= nil run: print-traces-collapsed-from/print-page/process-key/main18 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: nil => ((6 boolean)) mem: ((6 boolean)): 2201569 <= nil run: print-traces-collapsed-from/print-page/process-key/main18 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main18 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-traces-collapsed-from/print-page/process-key/main18 12: 16025 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2201570 <= 16025 run: print-traces-collapsed-from/print-page/process-key/main18 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main18 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: print-traces-collapsed-from/print-page/process-key/main18 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main18 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main18 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 0: 2202895 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2202897 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 16025 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2202902 <= 16025 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2202903 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202926 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202928 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 17 => ((2 integer)) mem: ((2 integer)): 2202929 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2202930 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: 0 => ((4 integer)) mem: ((4 integer)): 2202931 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202957 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202959 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202960 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202961 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202962 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202963 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202964 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202965 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2202966 <= 17 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 17 => ((9 integer)) mem: ((9 integer)): 2202967 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202968 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2202969 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2202988 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2202990 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2202991 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2202992 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2202993 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2202994 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2202995 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2202996 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2202997 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 18 => ((9 integer)) mem: ((9 integer)): 2202998 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2202999 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2203000 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203019 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203021 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203022 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203023 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203024 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203025 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203026 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203027 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203028 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 19 => ((9 integer)) mem: ((9 integer)): 2203029 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203030 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2203031 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203050 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203052 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203053 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203054 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203055 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203056 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203057 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203058 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203059 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 20 => ((9 integer)) mem: ((9 integer)): 2203060 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203061 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2203062 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203081 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203083 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203084 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203085 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203086 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203087 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203088 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203089 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203090 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 21 => ((9 integer)) mem: ((9 integer)): 2203091 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203092 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2203093 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203112 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203114 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203115 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203116 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203117 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203118 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203119 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203120 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203121 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 22 => ((9 integer)) mem: ((9 integer)): 2203122 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203123 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2203124 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203143 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203145 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203146 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203147 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203148 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203149 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203150 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203151 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203152 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 23 => ((9 integer)) mem: ((9 integer)): 2203153 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203154 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2203155 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203174 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203176 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203177 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203178 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203179 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203180 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203181 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203182 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203183 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 24 => ((9 integer)) mem: ((9 integer)): 2203184 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203185 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2203186 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203205 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203207 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203208 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203209 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203210 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203211 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203212 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203213 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203214 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 25 => ((9 integer)) mem: ((9 integer)): 2203215 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203216 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2203217 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203236 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203238 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203239 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203240 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203241 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203242 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203243 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203244 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203245 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 26 => ((9 integer)) mem: ((9 integer)): 2203246 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203247 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2203248 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203267 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203269 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203270 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203271 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203272 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203273 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203274 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203275 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203276 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 27 => ((9 integer)) mem: ((9 integer)): 2203277 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203278 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2203279 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203298 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203300 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203301 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203302 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203303 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203304 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203305 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203306 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203307 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 28 => ((9 integer)) mem: ((9 integer)): 2203308 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203309 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2203310 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203329 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203331 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203332 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203333 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203334 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203335 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203336 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203337 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203338 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 29 => ((9 integer)) mem: ((9 integer)): 2203339 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203340 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2203341 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203360 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203362 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203363 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203364 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203365 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203366 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203367 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203368 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203369 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 30 => ((9 integer)) mem: ((9 integer)): 2203370 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203371 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2203372 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203391 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203393 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203394 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203395 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203396 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203397 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203398 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203399 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203400 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 31 => ((9 integer)) mem: ((9 integer)): 2203401 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203402 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2203403 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203422 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203424 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203425 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203426 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203427 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203428 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203429 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203430 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203431 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 32 => ((9 integer)) mem: ((9 integer)): 2203432 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203433 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2203434 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2202932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203453 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203455 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203456 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203457 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203458 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203459 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203460 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203461 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203462 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 33 => ((9 integer)) mem: ((9 integer)): 2203463 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203464 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2203465 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: t => ((5 boolean)) mem: ((5 boolean)): 2202932 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 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/main18 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203484 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203486 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\+ => ((2 character)) mem: ((2 character)): 2203487 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203488 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203489 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203490 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203491 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203492 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203493 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 17 => ((9 integer)) mem: ((9 integer)): 2203494 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203495 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2203496 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203515 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203517 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203518 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203519 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203520 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203521 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203522 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203523 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203524 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 18 => ((9 integer)) mem: ((9 integer)): 2203525 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203526 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2203527 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: 16291 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2202904 <= 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 0 => ((9 integer)) mem: ((9 integer)): 2202905 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: 1 => ((10 integer)) mem: ((10 integer)): 2202906 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: nil => ((11 boolean)) mem: ((11 boolean)): 2202907 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 16386 => ((12 string-address)) mem: ((12 string-address)): 2202908 <= 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203546 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203548 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 2203549 <= 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 4 => ((3 integer)) mem: ((3 integer)): 2203550 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: 0 => ((4 integer)) mem: ((4 integer)): 2203551 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2203552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\m => ((6 character)) mem: ((6 character)): 2203553 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203577 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203579 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\m => ((2 character)) mem: ((2 character)): 2203580 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203581 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203582 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203583 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203584 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203585 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203586 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 19 => ((9 integer)) mem: ((9 integer)): 2203587 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203588 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2203589 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 1 => ((4 integer)) mem: ((4 integer)): 2203551 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2203552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\a => ((6 character)) mem: ((6 character)): 2203553 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203608 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203610 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\a => ((2 character)) mem: ((2 character)): 2203611 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203612 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203613 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203614 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203615 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203616 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203617 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 20 => ((9 integer)) mem: ((9 integer)): 2203618 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203619 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2203620 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 2 => ((4 integer)) mem: ((4 integer)): 2203551 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2203552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\i => ((6 character)) mem: ((6 character)): 2203553 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203639 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203641 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\i => ((2 character)) mem: ((2 character)): 2203642 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203643 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203644 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203645 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203646 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203647 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203648 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 21 => ((9 integer)) mem: ((9 integer)): 2203649 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203650 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2203651 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 3 => ((4 integer)) mem: ((4 integer)): 2203551 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2203552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\n => ((6 character)) mem: ((6 character)): 2203553 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203670 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203672 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\n => ((2 character)) mem: ((2 character)): 2203673 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203674 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203675 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203676 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203677 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203678 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203679 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 22 => ((9 integer)) mem: ((9 integer)): 2203680 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203681 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2203682 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 4 => ((4 integer)) mem: ((4 integer)): 2203551 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: t => ((5 boolean)) mem: ((5 boolean)): 2203552 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203701 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203703 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\/ => ((2 character)) mem: ((2 character)): 2203704 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203705 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203706 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203707 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203708 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203709 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203710 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 23 => ((9 integer)) mem: ((9 integer)): 2203711 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203712 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2203713 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 15: 1 => ((9 integer)) mem: ((9 integer)): 2202905 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: t => ((11 boolean)) mem: ((11 boolean)): 2202907 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203732 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203734 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203735 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203736 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203737 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203738 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203739 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203740 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203741 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 24 => ((9 integer)) mem: ((9 integer)): 2203742 <= 24 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203743 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2203744 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 18: 16611 => ((13 string-address)) mem: ((13 string-address)): 2202909 <= 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203763 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203765 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 2203766 <= 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 1 => ((3 integer)) mem: ((3 integer)): 2203767 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: 0 => ((4 integer)) mem: ((4 integer)): 2203768 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2203769 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\1 => ((6 character)) mem: ((6 character)): 2203770 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203794 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203796 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\1 => ((2 character)) mem: ((2 character)): 2203797 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203798 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203799 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203800 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203801 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203803 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 25 => ((9 integer)) mem: ((9 integer)): 2203804 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203805 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2203806 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 1 => ((4 integer)) mem: ((4 integer)): 2203768 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: t => ((5 boolean)) mem: ((5 boolean)): 2203769 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203825 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203827 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203828 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203829 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203830 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203831 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203832 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203833 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203834 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 26 => ((9 integer)) mem: ((9 integer)): 2203835 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203836 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2203837 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203856 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203858 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\: => ((2 character)) mem: ((2 character)): 2203859 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203860 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203861 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203862 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203863 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203864 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203865 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 27 => ((9 integer)) mem: ((9 integer)): 2203866 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203867 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2203868 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203887 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203889 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203890 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203891 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203892 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203893 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203894 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203895 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203896 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 28 => ((9 integer)) mem: ((9 integer)): 2203897 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203898 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2203899 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 23: 16675 => ((9 string-address)) mem: ((9 string-address)): 2202905 <= 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203918 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203920 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 2203921 <= 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 5 => ((3 integer)) mem: ((3 integer)): 2203922 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: 0 => ((4 integer)) mem: ((4 integer)): 2203923 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2203924 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\d => ((6 character)) mem: ((6 character)): 2203925 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203949 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203951 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\d => ((2 character)) mem: ((2 character)): 2203952 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203953 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203954 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203955 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203956 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203957 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203958 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 29 => ((9 integer)) mem: ((9 integer)): 2203959 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203960 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2203961 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 1 => ((4 integer)) mem: ((4 integer)): 2203923 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2203924 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\space => ((6 character)) mem: ((6 character)): 2203925 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2203980 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2203982 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2203983 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2203984 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2203985 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2203986 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2203987 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2203988 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2203989 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 10: 30 => ((9 integer)) mem: ((9 integer)): 2203990 <= 30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2203991 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2203992 <= 28835 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 2 => ((4 integer)) mem: ((4 integer)): 2203923 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2203924 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\e => ((6 character)) mem: ((6 character)): 2203925 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204011 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204013 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\e => ((2 character)) mem: ((2 character)): 2204014 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204015 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204016 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204017 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204018 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204019 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2204020 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 10: 31 => ((9 integer)) mem: ((9 integer)): 2204021 <= 31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204022 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2204023 <= 28836 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 3 => ((4 integer)) mem: ((4 integer)): 2203923 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2203924 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\space => ((6 character)) mem: ((6 character)): 2203925 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204042 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204044 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204045 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204046 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204047 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204048 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204049 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204050 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2204051 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 10: 32 => ((9 integer)) mem: ((9 integer)): 2204052 <= 32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204053 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2204054 <= 28837 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 4 => ((4 integer)) mem: ((4 integer)): 2203923 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2203924 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\f => ((6 character)) mem: ((6 character)): 2203925 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204073 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204075 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\f => ((2 character)) mem: ((2 character)): 2204076 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204077 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204078 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204079 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204080 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204081 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 17 => ((8 integer)) mem: ((8 integer)): 2204082 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 10: 33 => ((9 integer)) mem: ((9 integer)): 2204083 <= 33 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204084 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2204085 <= 28838 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 9: 5 => ((4 integer)) mem: ((4 integer)): 2203923 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/process-key/main18 5: t => ((5 boolean)) mem: ((5 boolean)): 2203924 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204104 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2204105 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204106 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 3: nil => ((2 boolean)) mem: ((2 boolean)): 2204107 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 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/main18 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204135 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204137 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2204138 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2204139 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main18 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main18 16: 2 => ((2 integer)) mem: ((2 integer)): 2201565 <= 2 run: print-traces-collapsed-from/print-page/process-key/main18 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main18 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main18 8: nil => ((5 boolean)) mem: ((5 boolean)): 2201568 <= nil run: print-traces-collapsed-from/print-page/process-key/main18 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: nil => ((6 boolean)) mem: ((6 boolean)): 2201569 <= nil run: print-traces-collapsed-from/print-page/process-key/main18 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main18 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28762 instruction-trace-address) (raw)) => 20472 run: print-traces-collapsed-from/print-page/process-key/main18 12: 20472 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2201570 <= 20472 run: print-traces-collapsed-from/print-page/process-key/main18 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main18 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 2 run: print-traces-collapsed-from/print-page/process-key/main18 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main18 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main18 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 20472 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 0: 2204166 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2204168 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 20472 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2204173 <= 20472 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2204174 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204197 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204199 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 17 => ((2 integer)) mem: ((2 integer)): 2204200 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2204201 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: 0 => ((4 integer)) mem: ((4 integer)): 2204202 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204228 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204230 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204231 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204232 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204233 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204234 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204235 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204236 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204237 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 34 => ((9 integer)) mem: ((9 integer)): 2204238 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204239 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2204240 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204259 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204261 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204262 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204263 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204264 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204265 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204266 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204267 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204268 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 35 => ((9 integer)) mem: ((9 integer)): 2204269 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204270 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2204271 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204290 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204292 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204293 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204294 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204295 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204296 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204297 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204298 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204299 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 36 => ((9 integer)) mem: ((9 integer)): 2204300 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204301 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2204302 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204321 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204323 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204324 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204325 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204326 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204327 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204328 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204329 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204330 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 37 => ((9 integer)) mem: ((9 integer)): 2204331 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204332 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2204333 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204352 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204354 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204355 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204356 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204357 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204358 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204359 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204360 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204361 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 38 => ((9 integer)) mem: ((9 integer)): 2204362 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204363 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2204364 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204383 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204385 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204386 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204387 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204388 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204389 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204390 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204391 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204392 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 39 => ((9 integer)) mem: ((9 integer)): 2204393 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204394 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2204395 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204414 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204416 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204417 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204418 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204419 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204420 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204421 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204422 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204423 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 40 => ((9 integer)) mem: ((9 integer)): 2204424 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204425 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2204426 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204445 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204447 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204448 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204449 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204450 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204451 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204452 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204453 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204454 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 41 => ((9 integer)) mem: ((9 integer)): 2204455 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204456 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2204457 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204476 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204478 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204479 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204480 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204481 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204482 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204483 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204484 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204485 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 42 => ((9 integer)) mem: ((9 integer)): 2204486 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204487 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2204488 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204507 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204509 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204510 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204511 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204512 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204513 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204514 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204515 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204516 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 43 => ((9 integer)) mem: ((9 integer)): 2204517 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204518 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2204519 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204538 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204540 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204541 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204542 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204543 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204544 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204545 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204546 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204547 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 44 => ((9 integer)) mem: ((9 integer)): 2204548 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204549 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2204550 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204569 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204571 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204572 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204573 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204574 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204575 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204576 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204577 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204578 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 45 => ((9 integer)) mem: ((9 integer)): 2204579 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204580 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2204581 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204600 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204602 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204603 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204604 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204605 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204606 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204607 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204608 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204609 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 46 => ((9 integer)) mem: ((9 integer)): 2204610 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204611 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2204612 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204631 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204633 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204634 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204635 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204636 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204637 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204638 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204639 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204640 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 47 => ((9 integer)) mem: ((9 integer)): 2204641 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204642 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 2204643 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204662 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204664 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204665 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204666 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204667 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204668 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204669 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204670 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204671 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 48 => ((9 integer)) mem: ((9 integer)): 2204672 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204673 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 2204674 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204693 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204695 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204696 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204697 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204698 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204699 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204700 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204701 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204702 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 49 => ((9 integer)) mem: ((9 integer)): 2204703 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204704 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 2204705 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: nil => ((5 boolean)) mem: ((5 boolean)): 2204203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204724 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204726 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204727 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204728 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204729 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204730 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204731 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204732 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204733 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 50 => ((9 integer)) mem: ((9 integer)): 2204734 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204735 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 2204736 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: t => ((5 boolean)) mem: ((5 boolean)): 2204203 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 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/main18 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204755 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204757 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\+ => ((2 character)) mem: ((2 character)): 2204758 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204759 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204760 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204761 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204762 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204763 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204764 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 34 => ((9 integer)) mem: ((9 integer)): 2204765 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204766 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2204767 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204786 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204788 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2204789 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204790 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204791 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204792 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204793 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204794 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204795 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 35 => ((9 integer)) mem: ((9 integer)): 2204796 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204797 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2204798 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((20472 string-address-array-address) (raw)) => 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: 20737 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2204175 <= 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 0 => ((9 integer)) mem: ((9 integer)): 2204176 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((20737 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 9: 1 => ((10 integer)) mem: ((10 integer)): 2204177 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: nil => ((11 boolean)) mem: ((11 boolean)): 2204178 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((20737 string-address-array) (raw)) mem: ((20737 integer) (raw)) => 1 mem: ((20738 string-address) (raw)) => 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 20832 => ((12 string-address)) mem: ((12 string-address)): 2204179 <= 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204817 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204819 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 20832 => ((2 string-address)) mem: ((2 string-address)): 2204820 <= 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20832 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 4 => ((3 integer)) mem: ((3 integer)): 2204821 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: 0 => ((4 integer)) mem: ((4 integer)): 2204822 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2204823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20833 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\m => ((6 character)) mem: ((6 character)): 2204824 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204848 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204850 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\m => ((2 character)) mem: ((2 character)): 2204851 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204852 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204853 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204854 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204855 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204856 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204857 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 36 => ((9 integer)) mem: ((9 integer)): 2204858 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204859 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2204860 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 1 => ((4 integer)) mem: ((4 integer)): 2204822 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2204823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20834 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\a => ((6 character)) mem: ((6 character)): 2204824 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204879 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204881 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\a => ((2 character)) mem: ((2 character)): 2204882 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204883 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204884 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204885 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204886 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204887 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204888 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 37 => ((9 integer)) mem: ((9 integer)): 2204889 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204890 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2204891 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 2 => ((4 integer)) mem: ((4 integer)): 2204822 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2204823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20835 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\i => ((6 character)) mem: ((6 character)): 2204824 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204910 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204912 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\i => ((2 character)) mem: ((2 character)): 2204913 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204914 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204915 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204916 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204917 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204918 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204919 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 38 => ((9 integer)) mem: ((9 integer)): 2204920 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204921 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2204922 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 3 => ((4 integer)) mem: ((4 integer)): 2204822 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2204823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20836 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\n => ((6 character)) mem: ((6 character)): 2204824 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204941 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204943 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\n => ((2 character)) mem: ((2 character)): 2204944 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204945 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204946 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204947 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204948 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204949 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204950 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 39 => ((9 integer)) mem: ((9 integer)): 2204951 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204952 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2204953 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 4 => ((4 integer)) mem: ((4 integer)): 2204822 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: t => ((5 boolean)) mem: ((5 boolean)): 2204823 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2204972 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2204974 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\/ => ((2 character)) mem: ((2 character)): 2204975 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2204976 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2204977 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2204978 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2204979 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2204980 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2204981 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 40 => ((9 integer)) mem: ((9 integer)): 2204982 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2204983 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2204984 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 15: 1 => ((9 integer)) mem: ((9 integer)): 2204176 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: t => ((11 boolean)) mem: ((11 boolean)): 2204178 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205003 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205005 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2205006 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2205007 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2205008 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2205009 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2205010 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2205011 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2205012 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 41 => ((9 integer)) mem: ((9 integer)): 2205013 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2205014 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2205015 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((20473 string-address) (raw)) => 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 18: 21057 => ((13 string-address)) mem: ((13 string-address)): 2204180 <= 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205034 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205036 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 21057 => ((2 string-address)) mem: ((2 string-address)): 2205037 <= 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21057 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 1 => ((3 integer)) mem: ((3 integer)): 2205038 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: 0 => ((4 integer)) mem: ((4 integer)): 2205039 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2205040 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21057 string) (raw)) mem: ((21057 integer) (raw)) => 1 mem: ((21058 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\2 => ((6 character)) mem: ((6 character)): 2205041 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205065 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205067 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\2 => ((2 character)) mem: ((2 character)): 2205068 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2205069 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2205070 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2205071 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2205072 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2205073 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2205074 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 42 => ((9 integer)) mem: ((9 integer)): 2205075 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2205076 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2205077 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 1 => ((4 integer)) mem: ((4 integer)): 2205039 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: t => ((5 boolean)) mem: ((5 boolean)): 2205040 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205096 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205098 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2205099 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2205100 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2205101 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2205102 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2205103 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2205104 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2205105 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 43 => ((9 integer)) mem: ((9 integer)): 2205106 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2205107 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2205108 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205127 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205129 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\: => ((2 character)) mem: ((2 character)): 2205130 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2205131 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2205132 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2205133 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2205134 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2205135 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2205136 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 44 => ((9 integer)) mem: ((9 integer)): 2205137 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2205138 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2205139 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205158 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205160 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2205161 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2205162 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2205163 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2205164 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2205165 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2205166 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2205167 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 45 => ((9 integer)) mem: ((9 integer)): 2205168 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2205169 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2205170 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((20474 string-address) (raw)) => 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 23: 21121 => ((9 string-address)) mem: ((9 string-address)): 2204176 <= 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205189 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205191 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 21121 => ((2 string-address)) mem: ((2 string-address)): 2205192 <= 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21121 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: 4 => ((3 integer)) mem: ((3 integer)): 2205193 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: 0 => ((4 integer)) mem: ((4 integer)): 2205194 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2205195 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21122 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\g => ((6 character)) mem: ((6 character)): 2205196 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205220 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205222 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\g => ((2 character)) mem: ((2 character)): 2205223 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2205224 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2205225 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2205226 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2205227 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2205228 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2205229 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 46 => ((9 integer)) mem: ((9 integer)): 2205230 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2205231 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2205232 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 1 => ((4 integer)) mem: ((4 integer)): 2205194 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2205195 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21123 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\space => ((6 character)) mem: ((6 character)): 2205196 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205251 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205253 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\space => ((2 character)) mem: ((2 character)): 2205254 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2205255 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2205256 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2205257 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2205258 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2205259 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2205260 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 47 => ((9 integer)) mem: ((9 integer)): 2205261 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2205262 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 2205263 <= 28852 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 2 => ((4 integer)) mem: ((4 integer)): 2205194 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2205195 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21124 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\h => ((6 character)) mem: ((6 character)): 2205196 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205282 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205284 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\h => ((2 character)) mem: ((2 character)): 2205285 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2205286 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2205287 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2205288 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2205289 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2205290 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2205291 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 48 => ((9 integer)) mem: ((9 integer)): 2205292 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2205293 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 2205294 <= 28853 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 3 => ((4 integer)) mem: ((4 integer)): 2205194 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: nil => ((5 boolean)) mem: ((5 boolean)): 2205195 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21125 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: #\i => ((6 character)) mem: ((6 character)): 2205196 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205313 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205315 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: #\i => ((2 character)) mem: ((2 character)): 2205316 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2205317 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2205318 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2205319 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2205320 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 8: 17 => ((7 integer)) mem: ((7 integer)): 2205321 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 34 => ((8 integer)) mem: ((8 integer)): 2205322 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 10: 49 => ((9 integer)) mem: ((9 integer)): 2205323 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2205324 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 2205325 <= 28854 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 9: 4 => ((4 integer)) mem: ((4 integer)): 2205194 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: t => ((5 boolean)) mem: ((5 boolean)): 2205195 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205344 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2205345 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205346 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 3: nil => ((2 boolean)) mem: ((2 boolean)): 2205347 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 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/main18 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 0: 2205375 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2205377 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2205378 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2205379 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 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/main18 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main18 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main18 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main18 16: 3 => ((2 integer)) mem: ((2 integer)): 2201565 <= 3 run: print-traces-collapsed-from/print-page/process-key/main18 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main18 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 3 run: print-traces-collapsed-from/print-page/process-key/main18 8: t => ((5 boolean)) mem: ((5 boolean)): 2201568 <= t run: print-traces-collapsed-from/print-page/process-key/main18 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main18 43: (((9 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/process-key/main18 43: t => ((9 boolean)) mem: ((9 boolean)): 2201541 <= t run: print-page/process-key/main18 44: (((jump-if)) ((9 boolean)) ((3 offset))) mem: ((9 boolean)) => t run: process-key/main18 33: (((reply)) ((nil literal))) schedule: done with routine nil ===: main19 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)) ((-2 literal))) -- nil c{0: 4 (((last-index-on-page integer) (space 1)) <- ((copy)) ((3 literal))) -- nil c{0: 5 (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-1 literal))) -- nil c{0: 6 (((expanded-index integer) (space 1)) <- ((copy)) ((4 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((0 literal))) -- nil c{0: 8 (((s string-address)) <- ((new)) K) -- nil c{0: 9 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 10 (((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)) ((-2 literal))) c{1: 4 ✓ (((last-index-on-page integer) (space 1)) <- ((copy)) ((3 literal))) c{1: 5 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-1 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((4 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((0 literal))) c{1: 8 ✓ (((s string-address)) <- ((new)) K) c{1: 9 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 10 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main19 is browser-state cn0: convert-names in main19 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)) ((-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)) ((3 literal))) nil nil 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)) ((-1 literal))) nil nil cn0: checking arg ((-1 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)) ((4 literal))) nil nil cn0: checking arg ((4 literal)) cn0: checking oarg ((expanded-index integer) (space 1)) maybe-add: ((expanded-index integer) (space 1)) cn0: (((expanded-children integer) (space 1)) <- ((copy)) ((0 literal))) nil nil cn0: checking arg ((0 literal)) cn0: checking oarg ((expanded-children integer) (space 1)) maybe-add: ((expanded-children integer) (space 1)) 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)) 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)) ((-2 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((3 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((-1 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((4 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((0 literal))) 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))) schedule: main19 run: main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main19 0: 2301000 => ((default-space space-address)) run: main19 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2301001 <= 29091 run: main19 2: (((4 integer) (space 1)) <- ((copy)) ((1 literal))) run: main19 2: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: main19 3: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main19 3: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: main19 4: (((6 integer) (space 1)) <- ((copy)) ((3 literal))) run: main19 4: 3 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 3 run: main19 5: (((7 integer) (space 1)) <- ((copy)) ((-1 literal))) run: main19 5: -1 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -1 run: main19 6: (((2 integer) (space 1)) <- ((copy)) ((4 literal))) run: main19 6: 4 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 4 run: main19 7: (((3 integer) (space 1)) <- ((copy)) ((0 literal))) run: main19 7: 0 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 0 run: main19 8: (((1 string-address)) <- ((new)) K) run: main19 8: 2301031 => ((1 string-address)) mem: ((1 string-address)): 2301002 <= 2301031 run: main19 9: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 2301031 run: init-keyboard/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main19 0: 2301033 => ((default-space space-address)) run: init-keyboard/main19 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main19 1: 2301064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2301035 <= 2301064 run: init-keyboard/main19 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main19 2: 2301065 => ((2 string-address-address)) mem: ((2 string-address-address)): 2301036 <= 2301065 run: init-keyboard/main19 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (2301031) run: init-keyboard/main19 3: 2301031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 2301065 <= 2301031 run: init-keyboard/main19 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main19 4: 2301064 => ((3 integer-address)) mem: ((3 integer-address)): 2301037 <= 2301064 run: init-keyboard/main19 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main19 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2301064 <= 0 run: init-keyboard/main19 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 2301064 run: main19 9: 2301064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 2301003 <= 2301064 run: main19 10: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 2301064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main19 0: 2301066 => ((default-space space-address)) run: process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2301064 28799) run: process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2301067 <= 29091 run: process-key/main19 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 2301064 28799) run: process-key/main19 2: 2301064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2301068 <= 2301064 run: process-key/main19 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 2301064 28799) run: process-key/main19 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 2301069 <= 28799 run: process-key/main19 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 2301064 run: read-key/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main19 0: 2301097 => ((default-space space-address)) run: read-key/process-key/main19 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (2301064 silent) run: read-key/process-key/main19 1: 2301064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2301099 <= 2301064 run: read-key/process-key/main19 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (2301064 silent) run: read-key/process-key/main19 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 2301100 <= silent run: read-key/process-key/main19 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 2301064 run: read-key/process-key/main19 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main19 4: 2301064 => ((3 integer-address)) mem: ((3 integer-address)): 2301101 <= 2301064 run: read-key/process-key/main19 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((2301065 string-address) (raw)) => 2301031 run: read-key/process-key/main19 5: 2301031 => ((4 string-address)) mem: ((4 string-address)): 2301102 <= 2301031 run: read-key/process-key/main19 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((2301031 integer) (raw)) => 1 run: read-key/process-key/main19 6: 1 => ((5 integer)) mem: ((5 integer)): 2301103 <= 1 run: read-key/process-key/main19 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main19 7: nil => ((6 boolean)) mem: ((6 boolean)): 2301104 <= nil run: read-key/process-key/main19 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main19 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((2301031 string) (raw)) mem: ((2301031 integer) (raw)) => 1 mem: ((2301032 byte) (raw)) => K run: read-key/process-key/main19 10: #\K => ((7 character)) mem: ((7 character)): 2301105 <= #\K run: read-key/process-key/main19 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main19 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2301064 <= 1 run: read-key/process-key/main19 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main19 4: #\K => ((3 character)) mem: ((3 character)): 2301070 <= #\K run: process-key/main19 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main19 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main19 7: nil => ((4 boolean)) mem: ((4 boolean)): 2301071 <= nil run: process-key/main19 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main19 8: nil => ((5 boolean)) mem: ((5 boolean)): 2301072 <= nil run: process-key/main19 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main19 9: nil => ((6 boolean)) mem: ((6 boolean)): 2301073 <= nil run: process-key/main19 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main19 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main19 12: nil => ((7 boolean)) mem: ((7 boolean)): 2301074 <= nil run: process-key/main19 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main19 13: nil => ((8 boolean)) mem: ((8 boolean)): 2301075 <= nil run: process-key/main19 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main19 14: nil => ((7 boolean)) mem: ((7 boolean)): 2301074 <= nil run: process-key/main19 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main19 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main19 18: nil => ((9 boolean)) mem: ((9 boolean)): 2301076 <= nil run: process-key/main19 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main19 19: nil => ((10 boolean)) mem: ((10 boolean)): 2301077 <= nil run: process-key/main19 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main19 20: nil => ((9 boolean)) mem: ((9 boolean)): 2301076 <= nil run: process-key/main19 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main19 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main19 24: nil => ((11 boolean)) mem: ((11 boolean)): 2301078 <= nil run: process-key/main19 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main19 25: t => ((12 boolean)) mem: ((12 boolean)): 2301079 <= t run: process-key/main19 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main19 26: t => ((11 boolean)) mem: ((11 boolean)): 2301078 <= t run: process-key/main19 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main19 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main19 0: 2301128 => ((default-space space-address)) run: at-first-page/process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2301129 <= 29091 run: at-first-page/process-key/main19 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: at-first-page/process-key/main19 2: nil => ((1 boolean)) mem: ((1 boolean)): 2301130 <= nil run: at-first-page/process-key/main19 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main19 4: (((reply)) ((nil literal))) run: process-key/main19 28: nil => ((13 boolean)) mem: ((13 boolean)): 2301080 <= nil run: process-key/main19 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main19 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main19 0: 2301159 => ((default-space space-address)) run: to-top/process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2301160 <= 29091 run: to-top/process-key/main19 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main19 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301161 <= 28799 run: to-top/process-key/main19 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main19 3: nil => ((2 boolean)) mem: ((2 boolean)): 2301162 <= nil run: to-top/process-key/main19 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main19 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main19 0: 2301190 => ((default-space space-address)) run: up/to-top/process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2301191 <= 29091 run: up/to-top/process-key/main19 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main19 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301192 <= 28799 run: up/to-top/process-key/main19 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 4 run: up/to-top/process-key/main19 3: nil => ((2 boolean)) mem: ((2 boolean)): 2301193 <= nil run: up/to-top/process-key/main19 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main19 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)) => 28759 mem: ((2 integer) (space 1)) => 4 run: instruction-trace-num-children/up/to-top/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main19 0: 2301221 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main19 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 4) run: instruction-trace-num-children/up/to-top/process-key/main19 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2301223 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main19 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 4) run: instruction-trace-num-children/up/to-top/process-key/main19 2: 4 => ((2 integer)) mem: ((2 integer)): 2301224 <= 4 run: instruction-trace-num-children/up/to-top/process-key/main19 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 4 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28764 instruction-trace-address) (raw)) => 23836 run: instruction-trace-num-children/up/to-top/process-key/main19 3: 23836 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2301225 <= 23836 run: instruction-trace-num-children/up/to-top/process-key/main19 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((23839 trace-address-array-address) (raw)) => 25138 run: instruction-trace-num-children/up/to-top/process-key/main19 4: 25138 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2301226 <= 25138 run: instruction-trace-num-children/up/to-top/process-key/main19 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((25138 integer) (raw)) => 0 run: instruction-trace-num-children/up/to-top/process-key/main19 5: 0 => ((5 integer)) mem: ((5 integer)): 2301227 <= 0 run: instruction-trace-num-children/up/to-top/process-key/main19 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 0 run: up/to-top/process-key/main19 5: 0 => ((3 integer)) mem: ((3 integer)): 2301194 <= 0 run: up/to-top/process-key/main19 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: up/to-top/process-key/main19 6: 1 => ((3 integer)) mem: ((3 integer)): 2301194 <= 1 run: up/to-top/process-key/main19 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 4 mem: ((3 integer)) => 1 run: up/to-top/process-key/main19 7: 5 => ((4 integer)) mem: ((4 integer)): 2301195 <= 5 run: up/to-top/process-key/main19 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/main19 8: nil => ((5 boolean)) mem: ((5 boolean)): 2301196 <= nil run: up/to-top/process-key/main19 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main19 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main19 20: nil => ((8 boolean)) mem: ((8 boolean)): 2301199 <= nil run: up/to-top/process-key/main19 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main19 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main19 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main19 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main19 0: 2301252 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301254 <= 28799 run: cursor-up/up/to-top/process-key/main19 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main19 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main19 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2301255 <= 28801 run: cursor-up/up/to-top/process-key/main19 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/main19 4: nil => ((3 boolean)) mem: ((3 boolean)): 2301256 <= nil run: cursor-up/up/to-top/process-key/main19 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main19 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/main19 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main19 7: (((reply))) run: to-top/process-key/main19 6: (((jump)) ((-4 offset))) run: to-top/process-key/main19 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main19 3: nil => ((2 boolean)) mem: ((2 boolean)): 2301162 <= nil run: to-top/process-key/main19 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main19 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main19 0: 2301283 => ((default-space space-address)) run: up/to-top/process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2301284 <= 29091 run: up/to-top/process-key/main19 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main19 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301285 <= 28799 run: up/to-top/process-key/main19 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 4 run: up/to-top/process-key/main19 3: nil => ((2 boolean)) mem: ((2 boolean)): 2301286 <= nil run: up/to-top/process-key/main19 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main19 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)) => 28759 mem: ((2 integer) (space 1)) => 4 run: instruction-trace-num-children/up/to-top/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main19 0: 2301314 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main19 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 4) run: instruction-trace-num-children/up/to-top/process-key/main19 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2301316 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main19 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 4) run: instruction-trace-num-children/up/to-top/process-key/main19 2: 4 => ((2 integer)) mem: ((2 integer)): 2301317 <= 4 run: instruction-trace-num-children/up/to-top/process-key/main19 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 4 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28764 instruction-trace-address) (raw)) => 23836 run: instruction-trace-num-children/up/to-top/process-key/main19 3: 23836 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2301318 <= 23836 run: instruction-trace-num-children/up/to-top/process-key/main19 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((23839 trace-address-array-address) (raw)) => 25138 run: instruction-trace-num-children/up/to-top/process-key/main19 4: 25138 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2301319 <= 25138 run: instruction-trace-num-children/up/to-top/process-key/main19 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((25138 integer) (raw)) => 0 run: instruction-trace-num-children/up/to-top/process-key/main19 5: 0 => ((5 integer)) mem: ((5 integer)): 2301320 <= 0 run: instruction-trace-num-children/up/to-top/process-key/main19 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 0 run: up/to-top/process-key/main19 5: 0 => ((3 integer)) mem: ((3 integer)): 2301287 <= 0 run: up/to-top/process-key/main19 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: up/to-top/process-key/main19 6: 1 => ((3 integer)) mem: ((3 integer)): 2301287 <= 1 run: up/to-top/process-key/main19 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 4 mem: ((3 integer)) => 1 run: up/to-top/process-key/main19 7: 5 => ((4 integer)) mem: ((4 integer)): 2301288 <= 5 run: up/to-top/process-key/main19 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/main19 8: nil => ((5 boolean)) mem: ((5 boolean)): 2301289 <= nil run: up/to-top/process-key/main19 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main19 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main19 20: nil => ((8 boolean)) mem: ((8 boolean)): 2301292 <= nil run: up/to-top/process-key/main19 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main19 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main19 22: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main19 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main19 0: 2301345 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301347 <= 28799 run: cursor-up/up/to-top/process-key/main19 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main19 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main19 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2301348 <= 28801 run: cursor-up/up/to-top/process-key/main19 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/main19 4: nil => ((3 boolean)) mem: ((3 boolean)): 2301349 <= nil run: cursor-up/up/to-top/process-key/main19 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main19 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/main19 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main19 7: (((reply))) run: to-top/process-key/main19 6: (((jump)) ((-4 offset))) run: to-top/process-key/main19 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: to-top/process-key/main19 3: nil => ((2 boolean)) mem: ((2 boolean)): 2301162 <= nil run: to-top/process-key/main19 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main19 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main19 0: 2301376 => ((default-space space-address)) run: up/to-top/process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2301377 <= 29091 run: up/to-top/process-key/main19 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main19 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301378 <= 28799 run: up/to-top/process-key/main19 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 4 run: up/to-top/process-key/main19 3: nil => ((2 boolean)) mem: ((2 boolean)): 2301379 <= nil run: up/to-top/process-key/main19 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main19 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)) => 28759 mem: ((2 integer) (space 1)) => 4 run: instruction-trace-num-children/up/to-top/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main19 0: 2301407 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main19 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 4) run: instruction-trace-num-children/up/to-top/process-key/main19 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2301409 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main19 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 4) run: instruction-trace-num-children/up/to-top/process-key/main19 2: 4 => ((2 integer)) mem: ((2 integer)): 2301410 <= 4 run: instruction-trace-num-children/up/to-top/process-key/main19 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 4 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28764 instruction-trace-address) (raw)) => 23836 run: instruction-trace-num-children/up/to-top/process-key/main19 3: 23836 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2301411 <= 23836 run: instruction-trace-num-children/up/to-top/process-key/main19 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((23839 trace-address-array-address) (raw)) => 25138 run: instruction-trace-num-children/up/to-top/process-key/main19 4: 25138 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2301412 <= 25138 run: instruction-trace-num-children/up/to-top/process-key/main19 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((25138 integer) (raw)) => 0 run: instruction-trace-num-children/up/to-top/process-key/main19 5: 0 => ((5 integer)) mem: ((5 integer)): 2301413 <= 0 run: instruction-trace-num-children/up/to-top/process-key/main19 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 0 run: up/to-top/process-key/main19 5: 0 => ((3 integer)) mem: ((3 integer)): 2301380 <= 0 run: up/to-top/process-key/main19 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 0 run: up/to-top/process-key/main19 6: 1 => ((3 integer)) mem: ((3 integer)): 2301380 <= 1 run: up/to-top/process-key/main19 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 4 mem: ((3 integer)) => 1 run: up/to-top/process-key/main19 7: 5 => ((4 integer)) mem: ((4 integer)): 2301381 <= 5 run: up/to-top/process-key/main19 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/main19 8: nil => ((5 boolean)) mem: ((5 boolean)): 2301382 <= nil run: up/to-top/process-key/main19 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main19 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main19 20: nil => ((8 boolean)) mem: ((8 boolean)): 2301385 <= nil run: up/to-top/process-key/main19 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main19 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main19 22: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main19 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main19 0: 2301438 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301440 <= 28799 run: cursor-up/up/to-top/process-key/main19 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main19 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main19 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2301441 <= 28801 run: cursor-up/up/to-top/process-key/main19 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/main19 4: nil => ((3 boolean)) mem: ((3 boolean)): 2301442 <= nil run: cursor-up/up/to-top/process-key/main19 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main19 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/main19 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main19 7: (((reply))) run: to-top/process-key/main19 6: (((jump)) ((-4 offset))) run: to-top/process-key/main19 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main19 3: t => ((2 boolean)) mem: ((2 boolean)): 2301162 <= t run: to-top/process-key/main19 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main19 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main19 0: 2301469 => ((default-space space-address)) run: previous-page/process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2301470 <= 29091 run: previous-page/process-key/main19 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 4 run: previous-page/process-key/main19 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 4 run: previous-page/process-key/main19 3: nil => ((1 boolean)) mem: ((1 boolean)): 2301471 <= nil run: previous-page/process-key/main19 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main19 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 4 mem: ((4 integer) (space 1)) => 1 run: previous-page/process-key/main19 5: t => ((1 boolean)) mem: ((1 boolean)): 2301471 <= t run: previous-page/process-key/main19 6: (((jump-if)) ((1 boolean)) ((39 offset))) mem: ((1 boolean)) => t run: previous-page/process-key/main19 46: easy-case run: previous-page/process-key/main19 47: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((8 integer) (space 1))) mem: ((4 integer) (space 1)) => 1 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main19 47: -2 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= -2 run: previous-page/process-key/main19 48: (((4 integer) (space 1)) <- ((max)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => -2 run: max/previous-page/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/previous-page/process-key/main19 0: 2301500 => ((default-space space-address)) run: max/previous-page/process-key/main19 1: (((1 integer)) <- ((next-input))) arg: nil 0 (-2 0) run: max/previous-page/process-key/main19 1: -2 => ((1 integer)) mem: ((1 integer)): 2301502 <= -2 run: max/previous-page/process-key/main19 2: (((2 integer)) <- ((next-input))) arg: nil 1 (-2 0) run: max/previous-page/process-key/main19 2: 0 => ((2 integer)) mem: ((2 integer)): 2301503 <= 0 run: max/previous-page/process-key/main19 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => -2 mem: ((2 integer)) => 0 run: max/previous-page/process-key/main19 3: nil => ((3 boolean)) mem: ((3 boolean)): 2301504 <= nil run: max/previous-page/process-key/main19 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/previous-page/process-key/main19 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: previous-page/process-key/main19 48: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 0 run: previous-page/process-key/main19 49: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: previous-page/process-key/main19 49: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: process-key/main19 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main19 0: 2301531 => ((default-space space-address)) run: print-page/process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2301532 <= 29091 run: print-page/process-key/main19 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main19 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301533 <= 28799 run: print-page/process-key/main19 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/process-key/main19 3: 0 => ((2 integer)) mem: ((2 integer)): 2301534 <= 0 run: print-page/process-key/main19 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/main19 4: nil => ((3 boolean)) mem: ((3 boolean)): 2301535 <= nil run: print-page/process-key/main19 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main19 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 4 run: print-page/process-key/main19 7: nil => ((4 boolean)) mem: ((4 boolean)): 2301536 <= nil run: print-page/process-key/main19 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/process-key/main19 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/main19 29: nil => ((3 boolean)) mem: ((3 boolean)): 2301535 <= nil run: print-page/process-key/main19 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main19 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 4 run: print-page/process-key/main19 32: t => ((11 boolean)) mem: ((11 boolean)): 2301543 <= t run: print-page/process-key/main19 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/process-key/main19 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1))) mem: ((2 integer)) => 0 mem: ((2 integer) (space 1)) => 4 run: print-page/process-key/main19 37: nil => ((12 boolean)) mem: ((12 boolean)): 2301544 <= nil run: print-page/process-key/main19 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => nil run: print-page/process-key/main19 42: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer)) ((2 integer) (space 1) (until))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 0 mem: ((2 integer) (space 1) (until)) => 4 run: print-traces-collapsed-from/print-page/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main19 0: 2301562 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 0 4) run: print-traces-collapsed-from/print-page/process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2301563 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main19 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 0 4) run: print-traces-collapsed-from/print-page/process-key/main19 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301564 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main19 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 0 4) run: print-traces-collapsed-from/print-page/process-key/main19 3: 0 => ((2 integer)) mem: ((2 integer)): 2301565 <= 0 run: print-traces-collapsed-from/print-page/process-key/main19 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 0 4) run: print-traces-collapsed-from/print-page/process-key/main19 4: 4 => ((3 integer)) mem: ((3 integer)): 2301566 <= 4 run: print-traces-collapsed-from/print-page/process-key/main19 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main19 5: 8 => ((4 integer)) mem: ((4 integer)): 2301567 <= 8 run: print-traces-collapsed-from/print-page/process-key/main19 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main19 7: (((4 integer)) <- ((min)) ((4 integer)) ((3 integer))) mem: ((4 integer)) => 8 mem: ((3 integer)) => 4 run: min/print-traces-collapsed-from/print-page/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: min/print-traces-collapsed-from/print-page/process-key/main19 0: 2301593 => ((default-space space-address)) run: min/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 integer)) <- ((next-input))) arg: nil 0 (8 4) run: min/print-traces-collapsed-from/print-page/process-key/main19 1: 8 => ((1 integer)) mem: ((1 integer)): 2301595 <= 8 run: min/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 integer)) <- ((next-input))) arg: nil 1 (8 4) run: min/print-traces-collapsed-from/print-page/process-key/main19 2: 4 => ((2 integer)) mem: ((2 integer)): 2301596 <= 4 run: min/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 8 mem: ((2 integer)) => 4 run: min/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 boolean)) mem: ((3 boolean)): 2301597 <= nil run: min/print-traces-collapsed-from/print-page/process-key/main19 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: min/print-traces-collapsed-from/print-page/process-key/main19 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main19 7: 4 => ((4 integer)) mem: ((4 integer)): 2301567 <= 4 run: print-traces-collapsed-from/print-page/process-key/main19 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 0 mem: ((4 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main19 8: nil => ((5 boolean)) mem: ((5 boolean)): 2301568 <= nil run: print-traces-collapsed-from/print-page/process-key/main19 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: nil => ((6 boolean)) mem: ((6 boolean)): 2301569 <= nil run: print-traces-collapsed-from/print-page/process-key/main19 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main19 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-traces-collapsed-from/print-page/process-key/main19 12: 14024 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2301570 <= 14024 run: print-traces-collapsed-from/print-page/process-key/main19 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main19 13: 0 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 0 run: print-traces-collapsed-from/print-page/process-key/main19 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main19 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main19 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 0: 2301624 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2301626 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 14024 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2301631 <= 14024 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2301632 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301655 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301657 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 17 => ((2 integer)) mem: ((2 integer)): 2301658 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2301659 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: 0 => ((4 integer)) mem: ((4 integer)): 2301660 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301686 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301688 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2301689 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2301690 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2301691 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2301692 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2301693 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2301694 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2301695 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 0 => ((9 integer)) mem: ((9 integer)): 2301696 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2301697 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2301698 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301717 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301719 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2301720 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2301721 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2301722 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2301723 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2301724 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2301725 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2301726 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 1 => ((9 integer)) mem: ((9 integer)): 2301727 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2301728 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2301729 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301748 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301750 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2301751 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2301752 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2301753 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2301754 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2301755 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2301756 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2301757 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 2 => ((9 integer)) mem: ((9 integer)): 2301758 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2301759 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2301760 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301779 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301781 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2301782 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2301783 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2301784 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2301785 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2301786 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2301787 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2301788 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 3 => ((9 integer)) mem: ((9 integer)): 2301789 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2301790 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2301791 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301810 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301812 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2301813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2301814 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2301815 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2301816 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2301817 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2301818 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2301819 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 4 => ((9 integer)) mem: ((9 integer)): 2301820 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2301821 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2301822 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301841 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301843 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2301844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2301845 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2301846 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2301847 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2301848 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2301849 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2301850 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 5 => ((9 integer)) mem: ((9 integer)): 2301851 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2301852 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2301853 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301872 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301874 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2301875 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2301876 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2301877 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2301878 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2301879 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2301880 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2301881 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 6 => ((9 integer)) mem: ((9 integer)): 2301882 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2301883 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2301884 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301903 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301905 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2301906 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2301907 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2301908 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2301909 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2301910 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2301911 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2301912 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 7 => ((9 integer)) mem: ((9 integer)): 2301913 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2301914 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2301915 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301934 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301936 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2301937 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2301938 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2301939 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2301940 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2301941 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2301942 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2301943 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 8 => ((9 integer)) mem: ((9 integer)): 2301944 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2301945 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2301946 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301965 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301967 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2301968 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2301969 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2301970 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2301971 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2301972 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2301973 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2301974 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 9 => ((9 integer)) mem: ((9 integer)): 2301975 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2301976 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2301977 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2301996 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2301998 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2301999 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302000 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302001 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302002 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302003 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302004 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302005 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 10 => ((9 integer)) mem: ((9 integer)): 2302006 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302007 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2302008 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302027 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302029 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302030 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302031 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302032 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302033 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302034 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302035 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302036 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 11 => ((9 integer)) mem: ((9 integer)): 2302037 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302038 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2302039 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302058 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302060 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302061 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302062 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302063 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302064 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302065 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302066 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302067 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 12 => ((9 integer)) mem: ((9 integer)): 2302068 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302069 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2302070 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302089 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302091 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302092 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302093 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302094 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302095 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302096 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302097 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302098 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 13 => ((9 integer)) mem: ((9 integer)): 2302099 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302100 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2302101 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302120 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302122 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302123 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302124 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302125 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302126 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302127 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302128 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302129 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 14 => ((9 integer)) mem: ((9 integer)): 2302130 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302131 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2302132 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302151 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302153 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302154 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302155 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302156 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302157 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302158 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302159 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302160 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 15 => ((9 integer)) mem: ((9 integer)): 2302161 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302162 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2302163 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2301661 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302182 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302184 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302185 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302186 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302187 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302188 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302189 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302190 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302191 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 16 => ((9 integer)) mem: ((9 integer)): 2302192 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302193 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2302194 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: t => ((5 boolean)) mem: ((5 boolean)): 2301661 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 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/main19 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302213 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302215 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\+ => ((2 character)) mem: ((2 character)): 2302216 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302217 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302218 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302219 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302220 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302221 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302222 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 0 => ((9 integer)) mem: ((9 integer)): 2302223 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302224 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2302225 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302244 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302246 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302247 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302248 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302249 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302250 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302251 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302252 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302253 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 1 => ((9 integer)) mem: ((9 integer)): 2302254 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302255 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2302256 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: 14290 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2301633 <= 14290 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 0 => ((9 integer)) mem: ((9 integer)): 2301634 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: 1 => ((10 integer)) mem: ((10 integer)): 2301635 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: nil => ((11 boolean)) mem: ((11 boolean)): 2301636 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 14385 => ((12 string-address)) mem: ((12 string-address)): 2301637 <= 14385 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302275 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302277 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 2302278 <= 14385 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 4 => ((3 integer)) mem: ((3 integer)): 2302279 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: 0 => ((4 integer)) mem: ((4 integer)): 2302280 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2302281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\m => ((6 character)) mem: ((6 character)): 2302282 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302306 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302308 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\m => ((2 character)) mem: ((2 character)): 2302309 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302310 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302311 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302312 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302313 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302314 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302315 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 2 => ((9 integer)) mem: ((9 integer)): 2302316 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302317 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2302318 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 1 => ((4 integer)) mem: ((4 integer)): 2302280 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2302281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\a => ((6 character)) mem: ((6 character)): 2302282 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302337 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302339 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\a => ((2 character)) mem: ((2 character)): 2302340 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302341 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302342 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302343 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302344 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302345 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302346 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 3 => ((9 integer)) mem: ((9 integer)): 2302347 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302348 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2302349 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 2 => ((4 integer)) mem: ((4 integer)): 2302280 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2302281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\i => ((6 character)) mem: ((6 character)): 2302282 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302368 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302370 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\i => ((2 character)) mem: ((2 character)): 2302371 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302372 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302373 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302374 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302375 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302376 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302377 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 4 => ((9 integer)) mem: ((9 integer)): 2302378 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302379 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2302380 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 3 => ((4 integer)) mem: ((4 integer)): 2302280 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2302281 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\n => ((6 character)) mem: ((6 character)): 2302282 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302399 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302401 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\n => ((2 character)) mem: ((2 character)): 2302402 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302403 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302404 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302405 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302406 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302407 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302408 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 5 => ((9 integer)) mem: ((9 integer)): 2302409 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302410 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2302411 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 4 => ((4 integer)) mem: ((4 integer)): 2302280 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: t => ((5 boolean)) mem: ((5 boolean)): 2302281 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302430 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302432 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\/ => ((2 character)) mem: ((2 character)): 2302433 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302434 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302435 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302436 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302437 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302438 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302439 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 6 => ((9 integer)) mem: ((9 integer)): 2302440 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302441 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2302442 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 15: 1 => ((9 integer)) mem: ((9 integer)): 2301634 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: t => ((11 boolean)) mem: ((11 boolean)): 2301636 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302461 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302463 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302464 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302465 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302466 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302467 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302468 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302469 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302470 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 7 => ((9 integer)) mem: ((9 integer)): 2302471 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302472 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2302473 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 18: 14610 => ((13 string-address)) mem: ((13 string-address)): 2301638 <= 14610 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302492 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302494 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 2302495 <= 14610 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 1 => ((3 integer)) mem: ((3 integer)): 2302496 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: 0 => ((4 integer)) mem: ((4 integer)): 2302497 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2302498 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\0 => ((6 character)) mem: ((6 character)): 2302499 <= #\0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302523 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302525 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\0 => ((2 character)) mem: ((2 character)): 2302526 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302527 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302528 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302529 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302530 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302531 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302532 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 8 => ((9 integer)) mem: ((9 integer)): 2302533 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302534 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2302535 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 1 => ((4 integer)) mem: ((4 integer)): 2302497 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: t => ((5 boolean)) mem: ((5 boolean)): 2302498 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302554 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302556 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302557 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302558 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302559 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302560 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302561 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302562 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302563 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 9 => ((9 integer)) mem: ((9 integer)): 2302564 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302565 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2302566 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302585 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302587 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\: => ((2 character)) mem: ((2 character)): 2302588 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302589 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302590 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302591 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302592 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302593 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302594 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 10 => ((9 integer)) mem: ((9 integer)): 2302595 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302596 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2302597 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302616 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302618 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302619 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302620 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302621 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302622 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302623 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302624 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302625 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 11 => ((9 integer)) mem: ((9 integer)): 2302626 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302627 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2302628 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 23: 14674 => ((9 string-address)) mem: ((9 string-address)): 2301634 <= 14674 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302647 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302649 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 2302650 <= 14674 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 5 => ((3 integer)) mem: ((3 integer)): 2302651 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: 0 => ((4 integer)) mem: ((4 integer)): 2302652 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2302653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\a => ((6 character)) mem: ((6 character)): 2302654 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302678 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302680 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\a => ((2 character)) mem: ((2 character)): 2302681 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302682 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302683 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302684 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302685 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302686 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302687 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 12 => ((9 integer)) mem: ((9 integer)): 2302688 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302689 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2302690 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 1 => ((4 integer)) mem: ((4 integer)): 2302652 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2302653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\space => ((6 character)) mem: ((6 character)): 2302654 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302709 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302711 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302712 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302713 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302714 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302715 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302716 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302717 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302718 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 10: 13 => ((9 integer)) mem: ((9 integer)): 2302719 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302720 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2302721 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 2 => ((4 integer)) mem: ((4 integer)): 2302652 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2302653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\b => ((6 character)) mem: ((6 character)): 2302654 <= #\b run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302740 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302742 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\b => ((2 character)) mem: ((2 character)): 2302743 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302744 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302745 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302746 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302747 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302748 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302749 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 10: 14 => ((9 integer)) mem: ((9 integer)): 2302750 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302751 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2302752 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 3 => ((4 integer)) mem: ((4 integer)): 2302652 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2302653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\space => ((6 character)) mem: ((6 character)): 2302654 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302771 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302773 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302774 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302775 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302776 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302777 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302778 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302779 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302780 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 10: 15 => ((9 integer)) mem: ((9 integer)): 2302781 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302782 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2302783 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 4 => ((4 integer)) mem: ((4 integer)): 2302652 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2302653 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\c => ((6 character)) mem: ((6 character)): 2302654 <= #\c run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302802 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302804 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\c => ((2 character)) mem: ((2 character)): 2302805 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302806 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302807 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302808 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302809 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302810 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 0 => ((8 integer)) mem: ((8 integer)): 2302811 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 10: 16 => ((9 integer)) mem: ((9 integer)): 2302812 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302813 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2302814 <= 28821 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 9: 5 => ((4 integer)) mem: ((4 integer)): 2302652 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: t => ((5 boolean)) mem: ((5 boolean)): 2302653 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302833 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2302834 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302835 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 3: nil => ((2 boolean)) mem: ((2 boolean)): 2302836 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 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/main19 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302864 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302866 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2302867 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2302868 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main19 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-traces-collapsed-from/print-page/process-key/main19 16: 1 => ((2 integer)) mem: ((2 integer)): 2301565 <= 1 run: print-traces-collapsed-from/print-page/process-key/main19 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main19 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main19 8: nil => ((5 boolean)) mem: ((5 boolean)): 2301568 <= nil run: print-traces-collapsed-from/print-page/process-key/main19 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: nil => ((6 boolean)) mem: ((6 boolean)): 2301569 <= nil run: print-traces-collapsed-from/print-page/process-key/main19 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main19 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-traces-collapsed-from/print-page/process-key/main19 12: 16025 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2301570 <= 16025 run: print-traces-collapsed-from/print-page/process-key/main19 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main19 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: print-traces-collapsed-from/print-page/process-key/main19 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main19 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main19 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 0: 2302895 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2302897 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 16025 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2302902 <= 16025 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2302903 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302926 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302928 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 17 => ((2 integer)) mem: ((2 integer)): 2302929 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2302930 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: 0 => ((4 integer)) mem: ((4 integer)): 2302931 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302957 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302959 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302960 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302961 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302962 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302963 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302964 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302965 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2302966 <= 17 schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 17 => ((9 integer)) mem: ((9 integer)): 2302967 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302968 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2302969 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2302988 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2302990 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2302991 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2302992 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2302993 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2302994 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2302995 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2302996 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2302997 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 18 => ((9 integer)) mem: ((9 integer)): 2302998 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2302999 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2303000 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303019 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303021 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303022 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303023 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303024 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303025 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303026 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303027 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303028 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 19 => ((9 integer)) mem: ((9 integer)): 2303029 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303030 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2303031 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303050 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303052 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303053 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303054 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303055 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303056 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303057 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303058 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303059 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 20 => ((9 integer)) mem: ((9 integer)): 2303060 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303061 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2303062 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303081 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303083 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303084 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303085 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303086 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303087 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303088 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303089 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303090 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 21 => ((9 integer)) mem: ((9 integer)): 2303091 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303092 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2303093 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303112 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303114 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303115 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303116 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303117 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303118 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303119 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303120 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303121 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 22 => ((9 integer)) mem: ((9 integer)): 2303122 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303123 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2303124 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303143 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303145 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303146 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303147 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303148 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303149 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303150 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303151 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303152 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 23 => ((9 integer)) mem: ((9 integer)): 2303153 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303154 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2303155 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303174 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303176 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303177 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303178 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303179 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303180 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303181 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303182 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303183 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 24 => ((9 integer)) mem: ((9 integer)): 2303184 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303185 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2303186 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303205 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303207 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303208 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303209 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303210 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303211 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303212 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303213 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303214 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 25 => ((9 integer)) mem: ((9 integer)): 2303215 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303216 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2303217 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303236 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303238 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303239 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303240 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303241 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303242 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303243 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303244 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303245 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 26 => ((9 integer)) mem: ((9 integer)): 2303246 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303247 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2303248 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303267 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303269 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303270 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303271 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303272 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303273 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303274 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303275 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303276 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 27 => ((9 integer)) mem: ((9 integer)): 2303277 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303278 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2303279 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303298 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303300 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303301 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303302 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303303 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303304 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303305 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303306 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303307 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 28 => ((9 integer)) mem: ((9 integer)): 2303308 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303309 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2303310 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303329 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303331 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303332 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303333 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303334 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303335 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303336 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303337 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303338 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 29 => ((9 integer)) mem: ((9 integer)): 2303339 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303340 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2303341 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303360 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303362 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303363 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303364 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303365 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303366 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303367 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303368 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303369 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 30 => ((9 integer)) mem: ((9 integer)): 2303370 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303371 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2303372 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303391 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303393 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303394 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303395 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303396 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303397 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303398 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303399 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303400 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 31 => ((9 integer)) mem: ((9 integer)): 2303401 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303402 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2303403 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303422 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303424 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303425 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303426 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303427 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303428 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303429 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303430 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303431 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 32 => ((9 integer)) mem: ((9 integer)): 2303432 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303433 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2303434 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2302932 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303453 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303455 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303456 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303457 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303458 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303459 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303460 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303461 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303462 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 33 => ((9 integer)) mem: ((9 integer)): 2303463 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303464 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2303465 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: t => ((5 boolean)) mem: ((5 boolean)): 2302932 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 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/main19 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303484 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303486 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\+ => ((2 character)) mem: ((2 character)): 2303487 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303488 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303489 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303490 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303491 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303492 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303493 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 17 => ((9 integer)) mem: ((9 integer)): 2303494 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303495 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2303496 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303515 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303517 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303518 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303519 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303520 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303521 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303522 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303523 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303524 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 18 => ((9 integer)) mem: ((9 integer)): 2303525 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303526 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2303527 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: 16291 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2302904 <= 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 0 => ((9 integer)) mem: ((9 integer)): 2302905 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: 1 => ((10 integer)) mem: ((10 integer)): 2302906 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: nil => ((11 boolean)) mem: ((11 boolean)): 2302907 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 16386 => ((12 string-address)) mem: ((12 string-address)): 2302908 <= 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303546 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303548 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 2303549 <= 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 4 => ((3 integer)) mem: ((3 integer)): 2303550 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: 0 => ((4 integer)) mem: ((4 integer)): 2303551 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2303552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\m => ((6 character)) mem: ((6 character)): 2303553 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303577 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303579 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\m => ((2 character)) mem: ((2 character)): 2303580 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303581 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303582 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303583 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303584 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303585 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303586 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 19 => ((9 integer)) mem: ((9 integer)): 2303587 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303588 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2303589 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 1 => ((4 integer)) mem: ((4 integer)): 2303551 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2303552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\a => ((6 character)) mem: ((6 character)): 2303553 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303608 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303610 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\a => ((2 character)) mem: ((2 character)): 2303611 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303612 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303613 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303614 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303615 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303616 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303617 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 20 => ((9 integer)) mem: ((9 integer)): 2303618 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303619 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2303620 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 2 => ((4 integer)) mem: ((4 integer)): 2303551 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2303552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\i => ((6 character)) mem: ((6 character)): 2303553 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303639 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303641 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\i => ((2 character)) mem: ((2 character)): 2303642 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303643 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303644 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303645 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303646 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303647 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303648 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 21 => ((9 integer)) mem: ((9 integer)): 2303649 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303650 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2303651 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 3 => ((4 integer)) mem: ((4 integer)): 2303551 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2303552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\n => ((6 character)) mem: ((6 character)): 2303553 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303670 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303672 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\n => ((2 character)) mem: ((2 character)): 2303673 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303674 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303675 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303676 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303677 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303678 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303679 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 22 => ((9 integer)) mem: ((9 integer)): 2303680 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303681 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2303682 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 4 => ((4 integer)) mem: ((4 integer)): 2303551 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: t => ((5 boolean)) mem: ((5 boolean)): 2303552 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303701 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303703 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\/ => ((2 character)) mem: ((2 character)): 2303704 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303705 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303706 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303707 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303708 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303709 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303710 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 23 => ((9 integer)) mem: ((9 integer)): 2303711 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303712 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2303713 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 15: 1 => ((9 integer)) mem: ((9 integer)): 2302905 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: t => ((11 boolean)) mem: ((11 boolean)): 2302907 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303732 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303734 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303735 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303736 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303737 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303738 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303739 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303740 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303741 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 24 => ((9 integer)) mem: ((9 integer)): 2303742 <= 24 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303743 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2303744 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 18: 16611 => ((13 string-address)) mem: ((13 string-address)): 2302909 <= 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303763 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303765 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 2303766 <= 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 1 => ((3 integer)) mem: ((3 integer)): 2303767 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: 0 => ((4 integer)) mem: ((4 integer)): 2303768 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2303769 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\1 => ((6 character)) mem: ((6 character)): 2303770 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303794 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303796 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\1 => ((2 character)) mem: ((2 character)): 2303797 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303798 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303799 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303800 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303801 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303803 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 25 => ((9 integer)) mem: ((9 integer)): 2303804 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303805 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2303806 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 1 => ((4 integer)) mem: ((4 integer)): 2303768 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: t => ((5 boolean)) mem: ((5 boolean)): 2303769 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303825 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303827 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303828 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303829 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303830 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303831 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303832 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303833 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303834 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 26 => ((9 integer)) mem: ((9 integer)): 2303835 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303836 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2303837 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303856 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303858 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\: => ((2 character)) mem: ((2 character)): 2303859 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303860 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303861 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303862 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303863 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303864 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303865 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 27 => ((9 integer)) mem: ((9 integer)): 2303866 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303867 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2303868 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303887 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303889 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303890 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303891 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303892 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303893 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303894 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303895 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303896 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 28 => ((9 integer)) mem: ((9 integer)): 2303897 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303898 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2303899 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 23: 16675 => ((9 string-address)) mem: ((9 string-address)): 2302905 <= 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303918 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303920 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 2303921 <= 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 5 => ((3 integer)) mem: ((3 integer)): 2303922 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: 0 => ((4 integer)) mem: ((4 integer)): 2303923 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2303924 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\d => ((6 character)) mem: ((6 character)): 2303925 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303949 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303951 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\d => ((2 character)) mem: ((2 character)): 2303952 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303953 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303954 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303955 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303956 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303957 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303958 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 29 => ((9 integer)) mem: ((9 integer)): 2303959 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303960 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2303961 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 1 => ((4 integer)) mem: ((4 integer)): 2303923 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2303924 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\space => ((6 character)) mem: ((6 character)): 2303925 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2303980 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2303982 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2303983 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2303984 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2303985 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2303986 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2303987 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2303988 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2303989 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 10: 30 => ((9 integer)) mem: ((9 integer)): 2303990 <= 30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2303991 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2303992 <= 28835 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 2 => ((4 integer)) mem: ((4 integer)): 2303923 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2303924 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\e => ((6 character)) mem: ((6 character)): 2303925 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304011 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304013 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\e => ((2 character)) mem: ((2 character)): 2304014 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304015 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304016 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304017 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304018 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304019 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2304020 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 10: 31 => ((9 integer)) mem: ((9 integer)): 2304021 <= 31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304022 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2304023 <= 28836 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 3 => ((4 integer)) mem: ((4 integer)): 2303923 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2303924 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\space => ((6 character)) mem: ((6 character)): 2303925 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304042 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304044 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304045 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304046 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304047 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304048 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304049 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304050 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2304051 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 10: 32 => ((9 integer)) mem: ((9 integer)): 2304052 <= 32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304053 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2304054 <= 28837 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 4 => ((4 integer)) mem: ((4 integer)): 2303923 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2303924 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\f => ((6 character)) mem: ((6 character)): 2303925 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304073 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304075 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\f => ((2 character)) mem: ((2 character)): 2304076 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304077 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304078 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304079 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304080 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304081 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 17 => ((8 integer)) mem: ((8 integer)): 2304082 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 10: 33 => ((9 integer)) mem: ((9 integer)): 2304083 <= 33 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304084 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2304085 <= 28838 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 9: 5 => ((4 integer)) mem: ((4 integer)): 2303923 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/process-key/main19 5: t => ((5 boolean)) mem: ((5 boolean)): 2303924 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304104 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2304105 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304106 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 3: nil => ((2 boolean)) mem: ((2 boolean)): 2304107 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 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/main19 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304135 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304137 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2304138 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2304139 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main19 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main19 16: 2 => ((2 integer)) mem: ((2 integer)): 2301565 <= 2 run: print-traces-collapsed-from/print-page/process-key/main19 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main19 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main19 8: nil => ((5 boolean)) mem: ((5 boolean)): 2301568 <= nil run: print-traces-collapsed-from/print-page/process-key/main19 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: nil => ((6 boolean)) mem: ((6 boolean)): 2301569 <= nil run: print-traces-collapsed-from/print-page/process-key/main19 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main19 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28762 instruction-trace-address) (raw)) => 20472 run: print-traces-collapsed-from/print-page/process-key/main19 12: 20472 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2301570 <= 20472 run: print-traces-collapsed-from/print-page/process-key/main19 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main19 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 2 run: print-traces-collapsed-from/print-page/process-key/main19 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main19 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main19 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 20472 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 0: 2304166 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2304168 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 20472 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2304173 <= 20472 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2304174 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304197 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304199 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 17 => ((2 integer)) mem: ((2 integer)): 2304200 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2304201 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: 0 => ((4 integer)) mem: ((4 integer)): 2304202 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304228 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304230 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304231 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304232 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304233 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304234 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304235 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304236 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304237 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 34 => ((9 integer)) mem: ((9 integer)): 2304238 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304239 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2304240 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304259 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304261 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304262 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304263 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304264 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304265 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304266 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304267 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304268 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 35 => ((9 integer)) mem: ((9 integer)): 2304269 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304270 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2304271 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304290 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304292 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304293 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304294 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304295 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304296 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304297 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304298 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304299 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 36 => ((9 integer)) mem: ((9 integer)): 2304300 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304301 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2304302 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304321 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304323 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304324 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304325 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304326 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304327 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304328 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304329 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304330 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 37 => ((9 integer)) mem: ((9 integer)): 2304331 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304332 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2304333 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304352 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304354 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304355 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304356 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304357 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304358 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304359 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304360 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304361 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 38 => ((9 integer)) mem: ((9 integer)): 2304362 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304363 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2304364 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304383 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304385 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304386 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304387 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304388 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304389 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304390 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304391 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304392 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 39 => ((9 integer)) mem: ((9 integer)): 2304393 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304394 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2304395 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304414 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304416 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304417 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304418 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304419 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304420 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304421 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304422 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304423 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 40 => ((9 integer)) mem: ((9 integer)): 2304424 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304425 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2304426 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304445 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304447 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304448 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304449 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304450 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304451 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304452 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304453 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304454 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 41 => ((9 integer)) mem: ((9 integer)): 2304455 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304456 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2304457 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304476 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304478 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304479 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304480 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304481 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304482 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304483 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304484 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304485 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 42 => ((9 integer)) mem: ((9 integer)): 2304486 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304487 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2304488 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304507 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304509 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304510 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304511 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304512 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304513 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304514 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304515 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304516 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 43 => ((9 integer)) mem: ((9 integer)): 2304517 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304518 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2304519 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304538 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304540 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304541 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304542 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304543 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304544 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304545 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304546 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304547 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 44 => ((9 integer)) mem: ((9 integer)): 2304548 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304549 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2304550 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304569 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304571 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304572 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304573 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304574 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304575 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304576 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304577 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304578 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 45 => ((9 integer)) mem: ((9 integer)): 2304579 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304580 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2304581 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304600 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304602 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304603 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304604 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304605 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304606 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304607 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304608 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304609 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 46 => ((9 integer)) mem: ((9 integer)): 2304610 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304611 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2304612 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304631 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304633 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304634 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304635 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304636 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304637 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304638 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304639 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304640 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 47 => ((9 integer)) mem: ((9 integer)): 2304641 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304642 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 2304643 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304662 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304664 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304665 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304666 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304667 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304668 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304669 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304670 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304671 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 48 => ((9 integer)) mem: ((9 integer)): 2304672 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304673 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 2304674 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304693 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304695 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304696 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304697 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304698 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304699 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304700 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304701 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304702 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 49 => ((9 integer)) mem: ((9 integer)): 2304703 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304704 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 2304705 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: nil => ((5 boolean)) mem: ((5 boolean)): 2304203 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304724 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304726 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304727 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304728 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304729 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304730 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304731 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304732 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304733 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 50 => ((9 integer)) mem: ((9 integer)): 2304734 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304735 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 2304736 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: t => ((5 boolean)) mem: ((5 boolean)): 2304203 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 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/main19 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304755 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304757 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\+ => ((2 character)) mem: ((2 character)): 2304758 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304759 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304760 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304761 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304762 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304763 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304764 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 34 => ((9 integer)) mem: ((9 integer)): 2304765 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304766 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2304767 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304786 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304788 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2304789 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304790 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304791 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304792 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304793 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304794 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304795 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 35 => ((9 integer)) mem: ((9 integer)): 2304796 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304797 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2304798 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((20472 string-address-array-address) (raw)) => 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: 20737 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2304175 <= 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 0 => ((9 integer)) mem: ((9 integer)): 2304176 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((20737 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 9: 1 => ((10 integer)) mem: ((10 integer)): 2304177 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: nil => ((11 boolean)) mem: ((11 boolean)): 2304178 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((20737 string-address-array) (raw)) mem: ((20737 integer) (raw)) => 1 mem: ((20738 string-address) (raw)) => 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 20832 => ((12 string-address)) mem: ((12 string-address)): 2304179 <= 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304817 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304819 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 20832 => ((2 string-address)) mem: ((2 string-address)): 2304820 <= 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20832 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 4 => ((3 integer)) mem: ((3 integer)): 2304821 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: 0 => ((4 integer)) mem: ((4 integer)): 2304822 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2304823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20833 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\m => ((6 character)) mem: ((6 character)): 2304824 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304848 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304850 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\m => ((2 character)) mem: ((2 character)): 2304851 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304852 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304853 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304854 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304855 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304856 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304857 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 36 => ((9 integer)) mem: ((9 integer)): 2304858 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304859 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2304860 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 1 => ((4 integer)) mem: ((4 integer)): 2304822 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2304823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20834 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\a => ((6 character)) mem: ((6 character)): 2304824 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304879 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304881 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\a => ((2 character)) mem: ((2 character)): 2304882 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304883 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304884 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304885 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304886 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304887 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304888 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 37 => ((9 integer)) mem: ((9 integer)): 2304889 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304890 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2304891 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 2 => ((4 integer)) mem: ((4 integer)): 2304822 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2304823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20835 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\i => ((6 character)) mem: ((6 character)): 2304824 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304910 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304912 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\i => ((2 character)) mem: ((2 character)): 2304913 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304914 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304915 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304916 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304917 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304918 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304919 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 38 => ((9 integer)) mem: ((9 integer)): 2304920 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304921 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2304922 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 3 => ((4 integer)) mem: ((4 integer)): 2304822 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2304823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20836 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\n => ((6 character)) mem: ((6 character)): 2304824 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304941 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304943 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\n => ((2 character)) mem: ((2 character)): 2304944 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304945 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304946 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304947 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304948 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304949 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304950 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 39 => ((9 integer)) mem: ((9 integer)): 2304951 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304952 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2304953 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 4 => ((4 integer)) mem: ((4 integer)): 2304822 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: t => ((5 boolean)) mem: ((5 boolean)): 2304823 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2304972 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2304974 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\/ => ((2 character)) mem: ((2 character)): 2304975 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2304976 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2304977 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2304978 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2304979 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2304980 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2304981 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 40 => ((9 integer)) mem: ((9 integer)): 2304982 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2304983 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2304984 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 15: 1 => ((9 integer)) mem: ((9 integer)): 2304176 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: t => ((11 boolean)) mem: ((11 boolean)): 2304178 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305003 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305005 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2305006 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2305007 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2305008 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2305009 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2305010 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2305011 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2305012 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 41 => ((9 integer)) mem: ((9 integer)): 2305013 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2305014 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2305015 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((20473 string-address) (raw)) => 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 18: 21057 => ((13 string-address)) mem: ((13 string-address)): 2304180 <= 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305034 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305036 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 21057 => ((2 string-address)) mem: ((2 string-address)): 2305037 <= 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21057 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 1 => ((3 integer)) mem: ((3 integer)): 2305038 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: 0 => ((4 integer)) mem: ((4 integer)): 2305039 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2305040 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21057 string) (raw)) mem: ((21057 integer) (raw)) => 1 mem: ((21058 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\2 => ((6 character)) mem: ((6 character)): 2305041 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305065 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305067 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\2 => ((2 character)) mem: ((2 character)): 2305068 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2305069 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2305070 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2305071 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2305072 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2305073 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2305074 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 42 => ((9 integer)) mem: ((9 integer)): 2305075 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2305076 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2305077 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 1 => ((4 integer)) mem: ((4 integer)): 2305039 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: t => ((5 boolean)) mem: ((5 boolean)): 2305040 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305096 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305098 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2305099 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2305100 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2305101 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2305102 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2305103 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2305104 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2305105 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 43 => ((9 integer)) mem: ((9 integer)): 2305106 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2305107 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2305108 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305127 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305129 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\: => ((2 character)) mem: ((2 character)): 2305130 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2305131 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2305132 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2305133 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2305134 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2305135 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2305136 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 44 => ((9 integer)) mem: ((9 integer)): 2305137 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2305138 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2305139 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305158 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305160 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2305161 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2305162 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2305163 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2305164 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2305165 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2305166 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2305167 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 45 => ((9 integer)) mem: ((9 integer)): 2305168 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2305169 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2305170 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((20474 string-address) (raw)) => 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 23: 21121 => ((9 string-address)) mem: ((9 string-address)): 2304176 <= 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305189 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305191 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 21121 => ((2 string-address)) mem: ((2 string-address)): 2305192 <= 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21121 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: 4 => ((3 integer)) mem: ((3 integer)): 2305193 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: 0 => ((4 integer)) mem: ((4 integer)): 2305194 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2305195 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21122 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\g => ((6 character)) mem: ((6 character)): 2305196 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305220 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305222 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\g => ((2 character)) mem: ((2 character)): 2305223 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2305224 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2305225 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2305226 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2305227 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2305228 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2305229 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 46 => ((9 integer)) mem: ((9 integer)): 2305230 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2305231 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2305232 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 1 => ((4 integer)) mem: ((4 integer)): 2305194 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2305195 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21123 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\space => ((6 character)) mem: ((6 character)): 2305196 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305251 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305253 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\space => ((2 character)) mem: ((2 character)): 2305254 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2305255 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2305256 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2305257 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2305258 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2305259 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2305260 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 47 => ((9 integer)) mem: ((9 integer)): 2305261 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2305262 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 2305263 <= 28852 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 2 => ((4 integer)) mem: ((4 integer)): 2305194 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2305195 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21124 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\h => ((6 character)) mem: ((6 character)): 2305196 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305282 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305284 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\h => ((2 character)) mem: ((2 character)): 2305285 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2305286 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2305287 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2305288 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2305289 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2305290 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2305291 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 48 => ((9 integer)) mem: ((9 integer)): 2305292 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2305293 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 2305294 <= 28853 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 3 => ((4 integer)) mem: ((4 integer)): 2305194 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: nil => ((5 boolean)) mem: ((5 boolean)): 2305195 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21125 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: #\i => ((6 character)) mem: ((6 character)): 2305196 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305313 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305315 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: #\i => ((2 character)) mem: ((2 character)): 2305316 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2305317 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2305318 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2305319 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2305320 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 8: 17 => ((7 integer)) mem: ((7 integer)): 2305321 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 34 => ((8 integer)) mem: ((8 integer)): 2305322 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: 49 => ((9 integer)) mem: ((9 integer)): 2305323 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2305324 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 2305325 <= 28854 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 9: 4 => ((4 integer)) mem: ((4 integer)): 2305194 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: t => ((5 boolean)) mem: ((5 boolean)): 2305195 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305344 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2305345 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305346 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 3: nil => ((2 boolean)) mem: ((2 boolean)): 2305347 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 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/main19 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 0: 2305375 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2305377 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2305378 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2305379 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 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/main19 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main19 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main19 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main19 16: 3 => ((2 integer)) mem: ((2 integer)): 2301565 <= 3 run: print-traces-collapsed-from/print-page/process-key/main19 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main19 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 4 run: print-traces-collapsed-from/print-page/process-key/main19 8: nil => ((5 boolean)) mem: ((5 boolean)): 2301568 <= nil run: print-traces-collapsed-from/print-page/process-key/main19 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main19 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/main19 10: t => ((6 boolean)) mem: ((6 boolean)): 2301569 <= t run: print-traces-collapsed-from/print-page/process-key/main19 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/process-key/main19 43: (((9 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/process-key/main19 43: t => ((9 boolean)) mem: ((9 boolean)): 2301541 <= t run: print-page/process-key/main19 44: (((jump-if)) ((9 boolean)) ((3 offset))) mem: ((9 boolean)) => t run: process-key/main19 33: (((reply)) ((nil literal))) schedule: done with routine nil ===: main20 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)) ((3 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)) ((5 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)) ((0 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 8 (((s string-address)) <- ((new)) K) -- nil c{0: 9 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 10 (((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)) ((3 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)) ((5 literal))) c{1: 5 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((0 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 8 ✓ (((s string-address)) <- ((new)) K) c{1: 9 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 10 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main20 is browser-state cn0: convert-names in main20 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)) ((3 literal))) nil nil cn0: checking arg ((3 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)) ((5 literal))) nil nil cn0: checking arg ((5 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)) ((0 literal))) nil nil cn0: checking arg ((0 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: (((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)) 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)) ((3 literal))) cn1: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((5 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((0 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((1 literal))) 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))) schedule: main20 run: main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main20 0: 2401000 => ((default-space space-address)) run: main20 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401001 <= 29091 run: main20 2: (((4 integer) (space 1)) <- ((copy)) ((3 literal))) run: main20 2: 3 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 3 run: main20 3: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main20 3: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: main20 4: (((6 integer) (space 1)) <- ((copy)) ((5 literal))) run: main20 4: 5 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 5 run: main20 5: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main20 5: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: main20 6: (((2 integer) (space 1)) <- ((copy)) ((0 literal))) run: main20 6: 0 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 0 run: main20 7: (((3 integer) (space 1)) <- ((copy)) ((1 literal))) run: main20 7: 1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 1 run: main20 8: (((1 string-address)) <- ((new)) K) run: main20 8: 2401031 => ((1 string-address)) mem: ((1 string-address)): 2401002 <= 2401031 run: main20 9: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 2401031 run: init-keyboard/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main20 0: 2401033 => ((default-space space-address)) run: init-keyboard/main20 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main20 1: 2401064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2401035 <= 2401064 run: init-keyboard/main20 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main20 2: 2401065 => ((2 string-address-address)) mem: ((2 string-address-address)): 2401036 <= 2401065 run: init-keyboard/main20 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (2401031) run: init-keyboard/main20 3: 2401031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 2401065 <= 2401031 run: init-keyboard/main20 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main20 4: 2401064 => ((3 integer-address)) mem: ((3 integer-address)): 2401037 <= 2401064 run: init-keyboard/main20 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main20 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2401064 <= 0 run: init-keyboard/main20 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 2401064 run: main20 9: 2401064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 2401003 <= 2401064 run: main20 10: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 2401064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main20 0: 2401066 => ((default-space space-address)) run: process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2401064 28799) run: process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401067 <= 29091 run: process-key/main20 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 2401064 28799) run: process-key/main20 2: 2401064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2401068 <= 2401064 run: process-key/main20 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 2401064 28799) run: process-key/main20 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 2401069 <= 28799 run: process-key/main20 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 2401064 run: read-key/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main20 0: 2401097 => ((default-space space-address)) run: read-key/process-key/main20 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (2401064 silent) run: read-key/process-key/main20 1: 2401064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2401099 <= 2401064 run: read-key/process-key/main20 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (2401064 silent) run: read-key/process-key/main20 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 2401100 <= silent run: read-key/process-key/main20 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 2401064 run: read-key/process-key/main20 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main20 4: 2401064 => ((3 integer-address)) mem: ((3 integer-address)): 2401101 <= 2401064 run: read-key/process-key/main20 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((2401065 string-address) (raw)) => 2401031 run: read-key/process-key/main20 5: 2401031 => ((4 string-address)) mem: ((4 string-address)): 2401102 <= 2401031 run: read-key/process-key/main20 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((2401031 integer) (raw)) => 1 run: read-key/process-key/main20 6: 1 => ((5 integer)) mem: ((5 integer)): 2401103 <= 1 run: read-key/process-key/main20 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main20 7: nil => ((6 boolean)) mem: ((6 boolean)): 2401104 <= nil run: read-key/process-key/main20 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main20 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((2401031 string) (raw)) mem: ((2401031 integer) (raw)) => 1 mem: ((2401032 byte) (raw)) => K run: read-key/process-key/main20 10: #\K => ((7 character)) mem: ((7 character)): 2401105 <= #\K run: read-key/process-key/main20 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main20 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2401064 <= 1 run: read-key/process-key/main20 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main20 4: #\K => ((3 character)) mem: ((3 character)): 2401070 <= #\K run: process-key/main20 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main20 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main20 7: nil => ((4 boolean)) mem: ((4 boolean)): 2401071 <= nil run: process-key/main20 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main20 8: nil => ((5 boolean)) mem: ((5 boolean)): 2401072 <= nil run: process-key/main20 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main20 9: nil => ((6 boolean)) mem: ((6 boolean)): 2401073 <= nil run: process-key/main20 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main20 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main20 12: nil => ((7 boolean)) mem: ((7 boolean)): 2401074 <= nil run: process-key/main20 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main20 13: nil => ((8 boolean)) mem: ((8 boolean)): 2401075 <= nil run: process-key/main20 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main20 14: nil => ((7 boolean)) mem: ((7 boolean)): 2401074 <= nil run: process-key/main20 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main20 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main20 18: nil => ((9 boolean)) mem: ((9 boolean)): 2401076 <= nil run: process-key/main20 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main20 19: nil => ((10 boolean)) mem: ((10 boolean)): 2401077 <= nil run: process-key/main20 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main20 20: nil => ((9 boolean)) mem: ((9 boolean)): 2401076 <= nil run: process-key/main20 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main20 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main20 24: nil => ((11 boolean)) mem: ((11 boolean)): 2401078 <= nil run: process-key/main20 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main20 25: t => ((12 boolean)) mem: ((12 boolean)): 2401079 <= t run: process-key/main20 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main20 26: t => ((11 boolean)) mem: ((11 boolean)): 2401078 <= t run: process-key/main20 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main20 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main20 0: 2401128 => ((default-space space-address)) run: at-first-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401129 <= 29091 run: at-first-page/process-key/main20 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 3 run: at-first-page/process-key/main20 2: nil => ((1 boolean)) mem: ((1 boolean)): 2401130 <= nil run: at-first-page/process-key/main20 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main20 4: (((reply)) ((nil literal))) run: process-key/main20 28: nil => ((13 boolean)) mem: ((13 boolean)): 2401080 <= nil run: process-key/main20 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main20 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main20 0: 2401159 => ((default-space space-address)) run: to-top/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401160 <= 29091 run: to-top/process-key/main20 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main20 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401161 <= 28799 run: to-top/process-key/main20 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main20 3: nil => ((2 boolean)) mem: ((2 boolean)): 2401162 <= nil run: to-top/process-key/main20 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main20 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main20 0: 2401190 => ((default-space space-address)) run: up/to-top/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401191 <= 29091 run: up/to-top/process-key/main20 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main20 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401192 <= 28799 run: up/to-top/process-key/main20 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: up/to-top/process-key/main20 3: nil => ((2 boolean)) mem: ((2 boolean)): 2401193 <= nil run: up/to-top/process-key/main20 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main20 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/up/to-top/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main20 0: 2401221 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main20 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/up/to-top/process-key/main20 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2401223 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main20 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/up/to-top/process-key/main20 2: 0 => ((2 integer)) mem: ((2 integer)): 2401224 <= 0 run: instruction-trace-num-children/up/to-top/process-key/main20 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/up/to-top/process-key/main20 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2401225 <= 14024 run: instruction-trace-num-children/up/to-top/process-key/main20 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/up/to-top/process-key/main20 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2401226 <= 15953 run: instruction-trace-num-children/up/to-top/process-key/main20 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main20 5: 1 => ((5 integer)) mem: ((5 integer)): 2401227 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main20 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/to-top/process-key/main20 5: 1 => ((3 integer)) mem: ((3 integer)): 2401194 <= 1 run: up/to-top/process-key/main20 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/to-top/process-key/main20 6: 2 => ((3 integer)) mem: ((3 integer)): 2401194 <= 2 run: up/to-top/process-key/main20 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 0 mem: ((3 integer)) => 2 run: up/to-top/process-key/main20 7: 2 => ((4 integer)) mem: ((4 integer)): 2401195 <= 2 run: up/to-top/process-key/main20 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 2 run: up/to-top/process-key/main20 8: nil => ((5 boolean)) mem: ((5 boolean)): 2401196 <= nil run: up/to-top/process-key/main20 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main20 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main20 20: nil => ((8 boolean)) mem: ((8 boolean)): 2401199 <= nil run: up/to-top/process-key/main20 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main20 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main20 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main20 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main20 0: 2401252 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401254 <= 28799 run: cursor-up/up/to-top/process-key/main20 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main20 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main20 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2401255 <= 28801 run: cursor-up/up/to-top/process-key/main20 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/main20 4: nil => ((3 boolean)) mem: ((3 boolean)): 2401256 <= nil run: cursor-up/up/to-top/process-key/main20 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main20 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/main20 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main20 7: (((reply))) run: to-top/process-key/main20 6: (((jump)) ((-4 offset))) run: to-top/process-key/main20 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main20 3: nil => ((2 boolean)) mem: ((2 boolean)): 2401162 <= nil run: to-top/process-key/main20 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main20 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main20 0: 2401283 => ((default-space space-address)) run: up/to-top/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401284 <= 29091 run: up/to-top/process-key/main20 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main20 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401285 <= 28799 run: up/to-top/process-key/main20 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: up/to-top/process-key/main20 3: nil => ((2 boolean)) mem: ((2 boolean)): 2401286 <= nil run: up/to-top/process-key/main20 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main20 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/up/to-top/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main20 0: 2401314 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main20 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/up/to-top/process-key/main20 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2401316 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main20 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/up/to-top/process-key/main20 2: 0 => ((2 integer)) mem: ((2 integer)): 2401317 <= 0 run: instruction-trace-num-children/up/to-top/process-key/main20 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/up/to-top/process-key/main20 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2401318 <= 14024 run: instruction-trace-num-children/up/to-top/process-key/main20 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/up/to-top/process-key/main20 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2401319 <= 15953 run: instruction-trace-num-children/up/to-top/process-key/main20 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main20 5: 1 => ((5 integer)) mem: ((5 integer)): 2401320 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main20 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/to-top/process-key/main20 5: 1 => ((3 integer)) mem: ((3 integer)): 2401287 <= 1 run: up/to-top/process-key/main20 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/to-top/process-key/main20 6: 2 => ((3 integer)) mem: ((3 integer)): 2401287 <= 2 run: up/to-top/process-key/main20 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 0 mem: ((3 integer)) => 2 run: up/to-top/process-key/main20 7: 2 => ((4 integer)) mem: ((4 integer)): 2401288 <= 2 run: up/to-top/process-key/main20 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 2 run: up/to-top/process-key/main20 8: t => ((5 boolean)) mem: ((5 boolean)): 2401289 <= t run: up/to-top/process-key/main20 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => t run: up/to-top/process-key/main20 10: (((6 integer)) <- ((copy)) ((0 literal))) run: up/to-top/process-key/main20 10: 0 => ((6 integer)) mem: ((6 integer)): 2401290 <= 0 run: up/to-top/process-key/main20 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 2 run: up/to-top/process-key/main20 11: nil => ((7 boolean)) mem: ((7 boolean)): 2401291 <= nil run: up/to-top/process-key/main20 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/to-top/process-key/main20 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main20 13: nil => ((8 boolean)) mem: ((8 boolean)): 2401292 <= nil run: up/to-top/process-key/main20 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main20 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main20 15: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main20 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main20 0: 2401345 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401347 <= 28799 run: cursor-up/up/to-top/process-key/main20 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main20 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main20 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2401348 <= 28801 run: cursor-up/up/to-top/process-key/main20 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/main20 4: nil => ((3 boolean)) mem: ((3 boolean)): 2401349 <= nil run: cursor-up/up/to-top/process-key/main20 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main20 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/main20 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main20 7: (((reply))) run: up/to-top/process-key/main20 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: up/to-top/process-key/main20 17: 1 => ((6 integer)) mem: ((6 integer)): 2401290 <= 1 run: up/to-top/process-key/main20 18: (((jump)) ((-8 offset))) run: up/to-top/process-key/main20 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 2 run: up/to-top/process-key/main20 11: nil => ((7 boolean)) mem: ((7 boolean)): 2401291 <= nil run: up/to-top/process-key/main20 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/to-top/process-key/main20 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main20 13: nil => ((8 boolean)) mem: ((8 boolean)): 2401292 <= nil run: up/to-top/process-key/main20 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main20 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main20 15: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main20 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main20 0: 2401376 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401378 <= 28799 run: cursor-up/up/to-top/process-key/main20 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main20 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main20 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2401379 <= 28801 run: cursor-up/up/to-top/process-key/main20 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/main20 4: nil => ((3 boolean)) mem: ((3 boolean)): 2401380 <= nil run: cursor-up/up/to-top/process-key/main20 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main20 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/main20 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main20 7: (((reply))) run: up/to-top/process-key/main20 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: up/to-top/process-key/main20 17: 2 => ((6 integer)) mem: ((6 integer)): 2401290 <= 2 run: up/to-top/process-key/main20 18: (((jump)) ((-8 offset))) run: up/to-top/process-key/main20 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 2 run: up/to-top/process-key/main20 11: t => ((7 boolean)) mem: ((7 boolean)): 2401291 <= t run: up/to-top/process-key/main20 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => t run: up/to-top/process-key/main20 19: (((reply))) run: to-top/process-key/main20 6: (((jump)) ((-4 offset))) run: to-top/process-key/main20 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main20 3: t => ((2 boolean)) mem: ((2 boolean)): 2401162 <= t run: to-top/process-key/main20 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main20 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main20 0: 2401407 => ((default-space space-address)) run: previous-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401408 <= 29091 run: previous-page/process-key/main20 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 run: previous-page/process-key/main20 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: previous-page/process-key/main20 3: nil => ((1 boolean)) mem: ((1 boolean)): 2401409 <= nil run: previous-page/process-key/main20 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main20 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 3 run: previous-page/process-key/main20 5: nil => ((1 boolean)) mem: ((1 boolean)): 2401409 <= nil run: previous-page/process-key/main20 6: (((jump-if)) ((1 boolean)) ((39 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main20 7: (((2 boolean)) <- ((equal)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 3 run: previous-page/process-key/main20 7: nil => ((2 boolean)) mem: ((2 boolean)): 2401410 <= nil run: previous-page/process-key/main20 8: (((3 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -2 run: previous-page/process-key/main20 8: t => ((3 boolean)) mem: ((3 boolean)): 2401411 <= t run: previous-page/process-key/main20 9: (((3 boolean)) <- ((and)) ((2 boolean)) ((3 boolean))) mem: ((2 boolean)) => nil run: previous-page/process-key/main20 9: nil => ((3 boolean)) mem: ((3 boolean)): 2401411 <= nil run: previous-page/process-key/main20 10: (((jump-if)) ((3 boolean)) ((35 offset))) mem: ((3 boolean)) => nil run: previous-page/process-key/main20 11: (((4 integer)) <- ((subtract)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 3 mem: ((2 integer) (space 1)) => 0 run: previous-page/process-key/main20 11: 3 => ((4 integer)) mem: ((4 integer)): 2401412 <= 3 run: previous-page/process-key/main20 12: (((1 boolean)) <- ((greater-than)) ((4 integer)) ((8 integer) (space 1))) mem: ((4 integer)) => 3 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main20 12: nil => ((1 boolean)) mem: ((1 boolean)): 2401409 <= nil run: previous-page/process-key/main20 13: (((jump-if)) ((1 boolean)) ((32 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main20 14: (((5 integer)) <- ((copy)) ((8 integer) (space 1))) mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main20 14: 3 => ((5 integer)) mem: ((5 integer)): 2401413 <= 3 run: previous-page/process-key/main20 15: (((6 integer)) <- ((add)) ((2 integer) (space 1)) ((1 literal))) mem: ((2 integer) (space 1)) => 0 run: previous-page/process-key/main20 15: 1 => ((6 integer)) mem: ((6 integer)): 2401414 <= 1 run: previous-page/process-key/main20 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main20 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2401407) run: done-scrolling-up/previous-page/process-key/main20 0: 2401407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401408 <= 29091 run: done-scrolling-up/previous-page/process-key/main20 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 3 run: done-scrolling-up/previous-page/process-key/main20 2: nil => ((8 boolean)) mem: ((8 boolean)): 2401416 <= nil run: done-scrolling-up/previous-page/process-key/main20 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main20 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 3 run: done-scrolling-up/previous-page/process-key/main20 4: nil => ((9 boolean)) mem: ((9 boolean)): 2401417 <= nil run: done-scrolling-up/previous-page/process-key/main20 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -2 run: done-scrolling-up/previous-page/process-key/main20 5: t => ((10 boolean)) mem: ((10 boolean)): 2401418 <= t run: done-scrolling-up/previous-page/process-key/main20 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main20 6: nil => ((11 boolean)) mem: ((11 boolean)): 2401419 <= nil run: done-scrolling-up/previous-page/process-key/main20 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main20 8: (((reply)) ((nil literal))) run: previous-page/process-key/main20 16: nil => ((7 boolean)) mem: ((7 boolean)): 2401415 <= nil run: previous-page/process-key/main20 17: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main20 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 3 mem: ((6 integer)) => 1 run: previous-page/process-key/main20 18: nil => ((7 boolean)) mem: ((7 boolean)): 2401415 <= nil run: previous-page/process-key/main20 19: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main20 20: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((1 literal))) mem: ((4 integer) (space 1)) => 3 run: previous-page/process-key/main20 20: 2 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 2 run: previous-page/process-key/main20 21: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 3 run: previous-page/process-key/main20 21: 2 => ((5 integer)) mem: ((5 integer)): 2401413 <= 2 run: previous-page/process-key/main20 22: (((jump)) ((-7 offset))) run: previous-page/process-key/main20 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main20 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2401407) run: done-scrolling-up/previous-page/process-key/main20 0: 2401407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401408 <= 29091 run: done-scrolling-up/previous-page/process-key/main20 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 2 run: done-scrolling-up/previous-page/process-key/main20 2: nil => ((8 boolean)) mem: ((8 boolean)): 2401416 <= nil run: done-scrolling-up/previous-page/process-key/main20 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main20 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 2 run: done-scrolling-up/previous-page/process-key/main20 4: nil => ((9 boolean)) mem: ((9 boolean)): 2401417 <= nil run: done-scrolling-up/previous-page/process-key/main20 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -2 run: done-scrolling-up/previous-page/process-key/main20 5: t => ((10 boolean)) mem: ((10 boolean)): 2401418 <= t run: done-scrolling-up/previous-page/process-key/main20 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main20 6: nil => ((11 boolean)) mem: ((11 boolean)): 2401419 <= nil run: done-scrolling-up/previous-page/process-key/main20 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main20 8: (((reply)) ((nil literal))) run: previous-page/process-key/main20 16: nil => ((7 boolean)) mem: ((7 boolean)): 2401415 <= nil run: previous-page/process-key/main20 17: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main20 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 2 mem: ((6 integer)) => 1 run: previous-page/process-key/main20 18: nil => ((7 boolean)) mem: ((7 boolean)): 2401415 <= nil run: previous-page/process-key/main20 19: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main20 20: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((1 literal))) mem: ((4 integer) (space 1)) => 2 run: previous-page/process-key/main20 20: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: previous-page/process-key/main20 21: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 2 run: previous-page/process-key/main20 21: 1 => ((5 integer)) mem: ((5 integer)): 2401413 <= 1 run: previous-page/process-key/main20 22: (((jump)) ((-7 offset))) run: previous-page/process-key/main20 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main20 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2401407) run: done-scrolling-up/previous-page/process-key/main20 0: 2401407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401408 <= 29091 run: done-scrolling-up/previous-page/process-key/main20 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 1 run: done-scrolling-up/previous-page/process-key/main20 2: nil => ((8 boolean)) mem: ((8 boolean)): 2401416 <= nil run: done-scrolling-up/previous-page/process-key/main20 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main20 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main20 4: nil => ((9 boolean)) mem: ((9 boolean)): 2401417 <= nil run: done-scrolling-up/previous-page/process-key/main20 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -2 run: done-scrolling-up/previous-page/process-key/main20 5: t => ((10 boolean)) mem: ((10 boolean)): 2401418 <= t run: done-scrolling-up/previous-page/process-key/main20 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main20 6: nil => ((11 boolean)) mem: ((11 boolean)): 2401419 <= nil run: done-scrolling-up/previous-page/process-key/main20 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main20 8: (((reply)) ((nil literal))) run: previous-page/process-key/main20 16: nil => ((7 boolean)) mem: ((7 boolean)): 2401415 <= nil run: previous-page/process-key/main20 17: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main20 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 1 run: previous-page/process-key/main20 18: t => ((7 boolean)) mem: ((7 boolean)): 2401415 <= t run: previous-page/process-key/main20 19: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main20 23: (((1 boolean)) <- ((equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 1 run: previous-page/process-key/main20 23: t => ((1 boolean)) mem: ((1 boolean)): 2401409 <= t run: previous-page/process-key/main20 24: (((jump-unless)) ((1 boolean)) ((3 offset))) mem: ((1 boolean)) => t run: previous-page/process-key/main20 25: (((4 integer) (space 1)) <- ((copy)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 run: previous-page/process-key/main20 25: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 0 run: previous-page/process-key/main20 26: (((5 integer) (space 1)) <- ((subtract)) ((3 integer) (space 1)) ((1 literal))) mem: ((3 integer) (space 1)) => 1 run: previous-page/process-key/main20 26: 0 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 0 run: previous-page/process-key/main20 27: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 1 run: previous-page/process-key/main20 27: 0 => ((5 integer)) mem: ((5 integer)): 2401413 <= 0 run: previous-page/process-key/main20 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main20 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2401407) run: done-scrolling-up/previous-page/process-key/main20 0: 2401407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401408 <= 29091 run: done-scrolling-up/previous-page/process-key/main20 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main20 2: t => ((8 boolean)) mem: ((8 boolean)): 2401416 <= t run: done-scrolling-up/previous-page/process-key/main20 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main20 9: done run: done-scrolling-up/previous-page/process-key/main20 10: (((reply)) ((t literal))) run: previous-page/process-key/main20 28: t => ((7 boolean)) mem: ((7 boolean)): 2401415 <= t run: previous-page/process-key/main20 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main20 35: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main20 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2401407) run: done-scrolling-up/previous-page/process-key/main20 0: 2401407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401408 <= 29091 run: done-scrolling-up/previous-page/process-key/main20 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main20 2: t => ((8 boolean)) mem: ((8 boolean)): 2401416 <= t run: done-scrolling-up/previous-page/process-key/main20 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main20 9: done run: done-scrolling-up/previous-page/process-key/main20 10: (((reply)) ((t literal))) run: previous-page/process-key/main20 35: t => ((7 boolean)) mem: ((7 boolean)): 2401415 <= t run: previous-page/process-key/main20 36: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main20 40: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main20 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2401407) run: done-scrolling-up/previous-page/process-key/main20 0: 2401407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401408 <= 29091 run: done-scrolling-up/previous-page/process-key/main20 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main20 2: t => ((8 boolean)) mem: ((8 boolean)): 2401416 <= t run: done-scrolling-up/previous-page/process-key/main20 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main20 9: done run: done-scrolling-up/previous-page/process-key/main20 10: (((reply)) ((t literal))) run: previous-page/process-key/main20 40: t => ((7 boolean)) mem: ((7 boolean)): 2401415 <= t run: previous-page/process-key/main20 41: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main20 45: (((reply))) run: process-key/main20 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main20 0: 2401438 => ((default-space space-address)) run: print-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2401439 <= 29091 run: print-page/process-key/main20 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main20 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401440 <= 28799 run: print-page/process-key/main20 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/process-key/main20 3: 0 => ((2 integer)) mem: ((2 integer)): 2401441 <= 0 run: print-page/process-key/main20 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/main20 4: nil => ((3 boolean)) mem: ((3 boolean)): 2401442 <= nil run: print-page/process-key/main20 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main20 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: print-page/process-key/main20 7: t => ((4 boolean)) mem: ((4 boolean)): 2401443 <= t run: print-page/process-key/main20 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => t run: print-page/process-key/main20 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-page/process-key/main20 9: 1 => ((2 integer)) mem: ((2 integer)): 2401441 <= 1 run: print-page/process-key/main20 10: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-page/process-key/main20 10: 14024 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 2401444 <= 14024 run: print-page/process-key/main20 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 0 run: print-page/process-key/main20 11: nil => ((6 boolean)) mem: ((6 boolean)): 2401445 <= nil run: print-page/process-key/main20 12: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: print-page/process-key/main20 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: print-page/process-key/main20 14: 15953 => ((7 trace-address-array-address)) mem: ((7 trace-address-array-address)): 2401446 <= 15953 run: print-page/process-key/main20 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 0 run: max/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/print-page/process-key/main20 0: 2401469 => ((default-space space-address)) run: max/print-page/process-key/main20 1: (((1 integer)) <- ((next-input))) arg: nil 0 (0 0) run: max/print-page/process-key/main20 1: 0 => ((1 integer)) mem: ((1 integer)): 2401471 <= 0 run: max/print-page/process-key/main20 2: (((2 integer)) <- ((next-input))) arg: nil 1 (0 0) run: max/print-page/process-key/main20 2: 0 => ((2 integer)) mem: ((2 integer)): 2401472 <= 0 run: max/print-page/process-key/main20 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => 0 mem: ((2 integer)) => 0 run: max/print-page/process-key/main20 3: nil => ((3 boolean)) mem: ((3 boolean)): 2401473 <= nil run: max/print-page/process-key/main20 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/print-page/process-key/main20 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: print-page/process-key/main20 15: 0 => ((8 integer)) mem: ((8 integer)): 2401447 <= 0 run: print-page/process-key/main20 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 0 mem: ((3 integer) (space 1)) => 1 run: print-page/process-key/main20 16: nil => ((9 boolean)) mem: ((9 boolean)): 2401448 <= nil run: print-page/process-key/main20 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main20 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/main20 18: nil => ((3 boolean)) mem: ((3 boolean)): 2401442 <= nil run: print-page/process-key/main20 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main20 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 0 array-len: ((15953 trace-address-array) (raw)) mem: ((15953 integer) (raw)) => 1 mem: ((15954 trace-address) (raw)) => 14968 run: print-page/process-key/main20 20: 14968 => ((10 trace-address)) mem: ((10 trace-address)): 2401449 <= 14968 run: print-page/process-key/main20 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main20 0: 2401500 => ((default-space space-address)) run: print-character/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401502 <= 28799 run: print-character/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401503 <= #\space run: print-character/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401504 <= nil run: print-character/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401505 <= nil run: print-character/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401506 <= 28801 run: print-character/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401507 <= 28802 run: print-character/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401508 <= 17 run: print-character/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401509 <= 0 run: print-character/print-page/process-key/main20 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/main20 10: 0 => ((9 integer)) mem: ((9 integer)): 2401510 <= 0 run: print-character/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401511 <= 28804 run: print-character/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main20 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2401512 <= 28805 run: print-character/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/print-page/process-key/main20 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/main20 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/process-key/main20 15: (((reply))) run: print-page/process-key/main20 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main20 0: 2401531 => ((default-space space-address)) run: print-character/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401533 <= 28799 run: print-character/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401534 <= #\space run: print-character/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401535 <= nil run: print-character/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401536 <= nil run: print-character/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401537 <= 28801 run: print-character/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401538 <= 28802 run: print-character/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401539 <= 17 run: print-character/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401540 <= 0 run: print-character/print-page/process-key/main20 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/main20 10: 1 => ((9 integer)) mem: ((9 integer)): 2401541 <= 1 run: print-character/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401542 <= 28804 run: print-character/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main20 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2401543 <= 28806 run: print-character/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-page/process-key/main20 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/main20 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/process-key/main20 15: (((reply))) run: print-page/process-key/main20 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main20 0: 2401562 => ((default-space space-address)) run: print-character/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401564 <= 28799 run: print-character/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401565 <= #\space run: print-character/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401566 <= nil run: print-character/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401567 <= nil run: print-character/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401568 <= 28801 run: print-character/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401569 <= 28802 run: print-character/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401570 <= 17 run: print-character/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401571 <= 0 run: print-character/print-page/process-key/main20 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/main20 10: 2 => ((9 integer)) mem: ((9 integer)): 2401572 <= 2 run: print-character/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401573 <= 28804 run: print-character/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main20 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2401574 <= 28807 run: print-character/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/print-page/process-key/main20 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/main20 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/process-key/main20 15: (((reply))) run: print-page/process-key/main20 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 14968 run: print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main20 0: 2401593 => ((default-space space-address)) run: print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14968) run: print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401595 <= 28799 run: print-trace/print-page/process-key/main20 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 14968) run: print-trace/print-page/process-key/main20 2: 14968 => ((2 trace-address)) mem: ((2 trace-address)): 2401596 <= 14968 run: print-trace/print-page/process-key/main20 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((14968 string-address) (raw)) => 15190 run: print-trace/print-page/process-key/main20 3: 15190 => ((3 string-address)) mem: ((3 string-address)): 2401597 <= 15190 run: print-trace/print-page/process-key/main20 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main20 0: 2401624 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401626 <= 28799 run: clear-line/print-trace/print-page/process-key/main20 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main20 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main20 3: 17 => ((2 integer)) mem: ((2 integer)): 2401627 <= 17 run: clear-line/print-trace/print-page/process-key/main20 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main20 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2401628 <= 28802 run: clear-line/print-trace/print-page/process-key/main20 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main20 5: 3 => ((4 integer)) mem: ((4 integer)): 2401629 <= 3 run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401655 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401657 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401658 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401659 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401660 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401661 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401662 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401663 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401664 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 3 => ((9 integer)) mem: ((9 integer)): 2401665 <= 3 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401666 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2401667 <= 28808 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401686 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401688 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401689 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401690 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401691 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401692 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401693 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401694 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401695 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 4 => ((9 integer)) mem: ((9 integer)): 2401696 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401697 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2401698 <= 28809 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401717 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401719 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401720 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401721 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401722 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401723 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401724 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401725 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401726 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 5 => ((9 integer)) mem: ((9 integer)): 2401727 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401728 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2401729 <= 28810 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401748 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401750 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401751 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401752 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401753 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401754 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401755 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401756 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401757 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 6 => ((9 integer)) mem: ((9 integer)): 2401758 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401759 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2401760 <= 28811 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401779 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401781 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401782 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401783 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401784 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401785 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401786 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401787 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401788 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 7 => ((9 integer)) mem: ((9 integer)): 2401789 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401790 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2401791 <= 28812 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401810 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401812 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401813 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401814 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401815 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401816 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401817 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401818 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401819 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 8 => ((9 integer)) mem: ((9 integer)): 2401820 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401821 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2401822 <= 28813 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401841 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401843 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401844 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401845 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401846 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401847 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401848 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401849 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401850 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 9 => ((9 integer)) mem: ((9 integer)): 2401851 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401852 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2401853 <= 28814 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401872 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401874 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401875 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401876 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401877 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401878 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401879 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401880 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401881 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 10 => ((9 integer)) mem: ((9 integer)): 2401882 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401883 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2401884 <= 28815 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401903 => ((default-space space-address)) schedule: scheduling print-character/clear-line/print-trace/print-page/process-key/main20 for further processing schedule: print-character/clear-line/print-trace/print-page/process-key/main20 run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401905 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401906 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401907 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401908 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401909 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401910 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401911 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401912 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 11 => ((9 integer)) mem: ((9 integer)): 2401913 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401914 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2401915 <= 28816 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401934 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401936 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401937 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401938 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401939 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401940 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401941 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401942 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401943 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 12 => ((9 integer)) mem: ((9 integer)): 2401944 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401945 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2401946 <= 28817 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401965 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401967 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401968 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2401969 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2401970 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2401971 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2401972 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2401973 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2401974 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 13 => ((9 integer)) mem: ((9 integer)): 2401975 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2401976 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2401977 <= 28818 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2401996 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2401998 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2401999 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402000 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402001 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402002 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402003 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402004 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402005 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 14 => ((9 integer)) mem: ((9 integer)): 2402006 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402007 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2402008 <= 28819 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2402027 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402029 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402030 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402031 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402032 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402033 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402034 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402035 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402036 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 15 => ((9 integer)) mem: ((9 integer)): 2402037 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402038 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2402039 <= 28820 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2401630 <= nil run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main20 0: 2402058 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402060 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402061 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402062 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402063 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402064 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402065 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402066 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402067 <= 0 run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 10: 16 => ((9 integer)) mem: ((9 integer)): 2402068 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402069 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main20 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2402070 <= 28821 run: print-character/clear-line/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main20 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/main20 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main20 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main20 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/main20 6: t => ((5 boolean)) mem: ((5 boolean)): 2401630 <= t run: clear-line/print-trace/print-page/process-key/main20 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main20 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main20 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/process-key/main20 11: (((reply))) run: print-trace/print-page/process-key/main20 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 15190 run: print-string/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main20 0: 2402089 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 15190) run: print-string/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402091 <= 28799 run: print-string/print-trace/print-page/process-key/main20 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 15190) run: print-string/print-trace/print-page/process-key/main20 2: 15190 => ((2 string-address)) mem: ((2 string-address)): 2402092 <= 15190 run: print-string/print-trace/print-page/process-key/main20 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15190 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main20 3: 3 => ((3 integer)) mem: ((3 integer)): 2402093 <= 3 run: print-string/print-trace/print-page/process-key/main20 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main20 4: 0 => ((4 integer)) mem: ((4 integer)): 2402094 <= 0 run: print-string/print-trace/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2402095 <= nil run: print-string/print-trace/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15191 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main20 7: #\m => ((6 character)) mem: ((6 character)): 2402096 <= #\m run: print-string/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main20 0: 2402120 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402122 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main20 2: #\m => ((2 character)) mem: ((2 character)): 2402123 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402124 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402125 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402126 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402127 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402128 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402129 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 10: 3 => ((9 integer)) mem: ((9 integer)): 2402130 <= 3 run: print-character/print-string/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402131 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main20 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2402132 <= 28808 run: print-character/print-string/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main20 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main20 15: (((reply))) run: print-string/print-trace/print-page/process-key/main20 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main20 9: 1 => ((4 integer)) mem: ((4 integer)): 2402094 <= 1 run: print-string/print-trace/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2402095 <= nil run: print-string/print-trace/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15192 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main20 7: #\e => ((6 character)) mem: ((6 character)): 2402096 <= #\e run: print-string/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main20 0: 2402151 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402153 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main20 2: #\e => ((2 character)) mem: ((2 character)): 2402154 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402155 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402156 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402157 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402158 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402159 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402160 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 10: 4 => ((9 integer)) mem: ((9 integer)): 2402161 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402162 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main20 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2402163 <= 28809 run: print-character/print-string/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main20 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main20 15: (((reply))) run: print-string/print-trace/print-page/process-key/main20 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main20 9: 2 => ((4 integer)) mem: ((4 integer)): 2402094 <= 2 run: print-string/print-trace/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2402095 <= nil run: print-string/print-trace/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15193 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main20 7: #\m => ((6 character)) mem: ((6 character)): 2402096 <= #\m run: print-string/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main20 0: 2402182 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402184 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main20 2: #\m => ((2 character)) mem: ((2 character)): 2402185 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402186 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402187 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402188 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402189 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402190 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402191 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 10: 5 => ((9 integer)) mem: ((9 integer)): 2402192 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402193 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main20 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2402194 <= 28810 run: print-character/print-string/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main20 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main20 15: (((reply))) run: print-string/print-trace/print-page/process-key/main20 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main20 9: 3 => ((4 integer)) mem: ((4 integer)): 2402094 <= 3 run: print-string/print-trace/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main20 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/main20 5: t => ((5 boolean)) mem: ((5 boolean)): 2402095 <= t run: print-string/print-trace/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main20 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main20 0: 2402213 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402215 <= 28799 run: print-character/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402216 <= #\space run: print-character/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402217 <= nil run: print-character/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402218 <= nil run: print-character/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402219 <= 28801 run: print-character/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402220 <= 28802 run: print-character/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402221 <= 17 run: print-character/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402222 <= 0 run: print-character/print-trace/print-page/process-key/main20 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/main20 10: 6 => ((9 integer)) mem: ((9 integer)): 2402223 <= 6 run: print-character/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402224 <= 28804 run: print-character/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main20 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2402225 <= 28811 run: print-character/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/print-trace/print-page/process-key/main20 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/main20 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/process-key/main20 15: (((reply))) run: print-trace/print-page/process-key/main20 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main20 0: 2402244 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402246 <= 28799 run: print-character/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/process-key/main20 2: #\: => ((2 character)) mem: ((2 character)): 2402247 <= #\: run: print-character/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402248 <= nil run: print-character/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402249 <= nil run: print-character/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402250 <= 28801 run: print-character/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402251 <= 28802 run: print-character/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402252 <= 17 run: print-character/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402253 <= 0 run: print-character/print-trace/print-page/process-key/main20 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/main20 10: 7 => ((9 integer)) mem: ((9 integer)): 2402254 <= 7 run: print-character/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402255 <= 28804 run: print-character/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main20 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2402256 <= 28812 run: print-character/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main20 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\: run: print-character/print-trace/print-page/process-key/main20 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/main20 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/process-key/main20 15: (((reply))) run: print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main20 0: 2402275 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402277 <= 28799 run: print-character/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402278 <= #\space run: print-character/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402279 <= nil run: print-character/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402280 <= nil run: print-character/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402281 <= 28801 run: print-character/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402282 <= 28802 run: print-character/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402283 <= 17 run: print-character/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402284 <= 0 run: print-character/print-trace/print-page/process-key/main20 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/main20 10: 8 => ((9 integer)) mem: ((9 integer)): 2402285 <= 8 run: print-character/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402286 <= 28804 run: print-character/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main20 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2402287 <= 28813 run: print-character/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/print-trace/print-page/process-key/main20 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/main20 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/process-key/main20 15: (((reply))) run: print-trace/print-page/process-key/main20 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((14969 string-address) (raw)) => 15256 run: print-trace/print-page/process-key/main20 9: 15256 => ((4 string-address)) mem: ((4 string-address)): 2401598 <= 15256 run: print-trace/print-page/process-key/main20 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 15256 run: print-string/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main20 0: 2402306 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 15256) run: print-string/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402308 <= 28799 run: print-string/print-trace/print-page/process-key/main20 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 15256) run: print-string/print-trace/print-page/process-key/main20 2: 15256 => ((2 string-address)) mem: ((2 string-address)): 2402309 <= 15256 run: print-string/print-trace/print-page/process-key/main20 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15256 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main20 3: 3 => ((3 integer)) mem: ((3 integer)): 2402310 <= 3 run: print-string/print-trace/print-page/process-key/main20 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main20 4: 0 => ((4 integer)) mem: ((4 integer)): 2402311 <= 0 run: print-string/print-trace/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2402312 <= nil run: print-string/print-trace/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15257 byte) (raw)) => 0 run: print-string/print-trace/print-page/process-key/main20 7: #\0 => ((6 character)) mem: ((6 character)): 2402313 <= #\0 run: print-string/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main20 0: 2402337 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402339 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-trace/print-page/process-key/main20 2: #\0 => ((2 character)) mem: ((2 character)): 2402340 <= #\0 run: print-character/print-string/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402341 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402342 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402343 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402344 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402345 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402346 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 10: 9 => ((9 integer)) mem: ((9 integer)): 2402347 <= 9 run: print-character/print-string/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402348 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main20 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2402349 <= 28814 run: print-character/print-string/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 0 run: print-character/print-string/print-trace/print-page/process-key/main20 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\0 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main20 15: (((reply))) run: print-string/print-trace/print-page/process-key/main20 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main20 9: 1 => ((4 integer)) mem: ((4 integer)): 2402311 <= 1 run: print-string/print-trace/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2402312 <= nil run: print-string/print-trace/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15258 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main20 7: #\space => ((6 character)) mem: ((6 character)): 2402313 <= #\space run: print-string/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main20 0: 2402368 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402370 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402371 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402372 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402373 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402374 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402375 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402376 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402377 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 10: 10 => ((9 integer)) mem: ((9 integer)): 2402378 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402379 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main20 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2402380 <= 28815 run: print-character/print-string/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main20 15: (((reply))) run: print-string/print-trace/print-page/process-key/main20 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main20 9: 2 => ((4 integer)) mem: ((4 integer)): 2402311 <= 2 run: print-string/print-trace/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2402312 <= nil run: print-string/print-trace/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15259 byte) (raw)) => a run: print-string/print-trace/print-page/process-key/main20 7: #\a => ((6 character)) mem: ((6 character)): 2402313 <= #\a run: print-string/print-trace/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main20 0: 2402399 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402401 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main20 2: #\a => ((2 character)) mem: ((2 character)): 2402402 <= #\a run: print-character/print-string/print-trace/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402403 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402404 <= nil run: print-character/print-string/print-trace/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main20 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402405 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main20 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402406 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402407 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 9: 0 => ((8 integer)) mem: ((8 integer)): 2402408 <= 0 run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 10: 11 => ((9 integer)) mem: ((9 integer)): 2402409 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402410 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main20 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2402411 <= 28816 run: print-character/print-string/print-trace/print-page/process-key/main20 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-page/process-key/main20 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\a run: print-character/print-string/print-trace/print-page/process-key/main20 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/main20 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main20 15: (((reply))) run: print-string/print-trace/print-page/process-key/main20 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main20 9: 3 => ((4 integer)) mem: ((4 integer)): 2402311 <= 3 run: print-string/print-trace/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main20 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/main20 5: t => ((5 boolean)) mem: ((5 boolean)): 2402312 <= t run: print-string/print-trace/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main20 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main20 0: 2402430 => ((default-space space-address)) run: add-line/print-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2402431 <= 29091 run: add-line/print-page/process-key/main20 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/process-key/main20 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402432 <= 28799 run: add-line/print-page/process-key/main20 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/main20 3: nil => ((2 boolean)) mem: ((2 boolean)): 2402433 <= nil run: add-line/print-page/process-key/main20 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main20 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/main20 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-page/process-key/main20 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main20 0: 2402461 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402463 <= 28799 run: cursor-to-next-line/add-line/print-page/process-key/main20 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main20 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main20 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2402464 <= 28801 run: cursor-to-next-line/add-line/print-page/process-key/main20 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/main20 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-page/process-key/main20 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main20 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2402465 <= 28802 run: cursor-to-next-line/add-line/print-page/process-key/main20 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main20 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main20 7: (((reply))) run: print-page/process-key/main20 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 0 run: print-page/process-key/main20 26: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-page/process-key/main20 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 0 run: print-page/process-key/main20 27: 1 => ((8 integer)) mem: ((8 integer)): 2401447 <= 1 run: print-page/process-key/main20 28: (((jump)) ((-13 offset))) run: print-page/process-key/main20 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 1 mem: ((3 integer) (space 1)) => 1 run: print-page/process-key/main20 16: t => ((9 boolean)) mem: ((9 boolean)): 2401448 <= t run: print-page/process-key/main20 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => t run: print-page/process-key/main20 29: (((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/main20 29: nil => ((3 boolean)) mem: ((3 boolean)): 2401442 <= nil run: print-page/process-key/main20 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main20 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: print-page/process-key/main20 32: t => ((11 boolean)) mem: ((11 boolean)): 2401450 <= t run: print-page/process-key/main20 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/process-key/main20 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1))) mem: ((2 integer)) => 1 mem: ((2 integer) (space 1)) => 0 run: print-page/process-key/main20 37: t => ((12 boolean)) mem: ((12 boolean)): 2401451 <= t run: print-page/process-key/main20 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => t run: print-page/process-key/main20 39: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main20 0: 2402492 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 1) run: print-traces-collapsed-from/print-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2402493 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main20 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 1) run: print-traces-collapsed-from/print-page/process-key/main20 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402494 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main20 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 1) run: print-traces-collapsed-from/print-page/process-key/main20 3: 1 => ((2 integer)) mem: ((2 integer)): 2402495 <= 1 run: print-traces-collapsed-from/print-page/process-key/main20 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 1) run: print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((3 integer)) mem: ((3 integer)): 2402496 <= nil run: print-traces-collapsed-from/print-page/process-key/main20 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main20 5: 8 => ((4 integer)) mem: ((4 integer)): 2402497 <= 8 run: print-traces-collapsed-from/print-page/process-key/main20 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/process-key/main20 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main20 8: nil => ((5 boolean)) mem: ((5 boolean)): 2402498 <= nil run: print-traces-collapsed-from/print-page/process-key/main20 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: nil => ((6 boolean)) mem: ((6 boolean)): 2402499 <= nil run: print-traces-collapsed-from/print-page/process-key/main20 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main20 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-traces-collapsed-from/print-page/process-key/main20 12: 16025 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2402500 <= 16025 run: print-traces-collapsed-from/print-page/process-key/main20 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main20 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: print-traces-collapsed-from/print-page/process-key/main20 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main20 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main20 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 0: 2402523 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2402525 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: 16025 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2402530 <= 16025 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2402531 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402554 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402556 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: 17 => ((2 integer)) mem: ((2 integer)): 2402557 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2402558 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: 0 => ((4 integer)) mem: ((4 integer)): 2402559 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402585 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402587 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402588 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402589 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402590 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402591 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402592 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402593 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402594 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 17 => ((9 integer)) mem: ((9 integer)): 2402595 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402596 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2402597 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402616 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402618 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402619 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402620 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402621 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402622 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402623 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402624 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402625 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 18 => ((9 integer)) mem: ((9 integer)): 2402626 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402627 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2402628 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402647 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402649 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402650 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402651 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402652 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402653 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402654 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402655 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402656 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 19 => ((9 integer)) mem: ((9 integer)): 2402657 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402658 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2402659 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402678 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402680 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402681 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402682 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402683 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402684 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402685 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402686 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402687 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 20 => ((9 integer)) mem: ((9 integer)): 2402688 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402689 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2402690 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402709 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402711 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402712 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402713 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402714 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402715 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402716 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402717 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402718 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 21 => ((9 integer)) mem: ((9 integer)): 2402719 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402720 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2402721 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402740 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402742 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402743 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402744 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402745 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402746 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402747 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402748 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402749 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 22 => ((9 integer)) mem: ((9 integer)): 2402750 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402751 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2402752 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402771 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402773 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402774 <= #\space schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 for further processing schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402775 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402776 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402777 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402778 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402779 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402780 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 23 => ((9 integer)) mem: ((9 integer)): 2402781 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402782 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2402783 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402802 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402804 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402806 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402807 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402808 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402809 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402810 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402811 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 24 => ((9 integer)) mem: ((9 integer)): 2402812 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402813 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2402814 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402833 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402835 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402837 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402838 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402839 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402840 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402841 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402842 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 25 => ((9 integer)) mem: ((9 integer)): 2402843 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402844 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2402845 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402864 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402866 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402867 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402868 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402869 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402870 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402871 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402872 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402873 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 26 => ((9 integer)) mem: ((9 integer)): 2402874 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402875 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2402876 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402895 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402897 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402898 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402899 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402900 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402901 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402902 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402903 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402904 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 27 => ((9 integer)) mem: ((9 integer)): 2402905 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402906 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2402907 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402926 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402928 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402929 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402930 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402931 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402932 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402933 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402934 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402935 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 28 => ((9 integer)) mem: ((9 integer)): 2402936 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402937 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2402938 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402957 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402959 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402960 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402961 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402962 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402963 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402964 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402965 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402966 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 29 => ((9 integer)) mem: ((9 integer)): 2402967 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402968 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2402969 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2402988 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2402990 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2402991 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2402992 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2402993 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2402994 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2402995 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2402996 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2402997 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 30 => ((9 integer)) mem: ((9 integer)): 2402998 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2402999 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2403000 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403019 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403021 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403022 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403023 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403024 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403025 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403026 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403027 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403028 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 31 => ((9 integer)) mem: ((9 integer)): 2403029 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403030 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2403031 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403050 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403052 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403053 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403054 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403055 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403056 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403057 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403058 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403059 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 32 => ((9 integer)) mem: ((9 integer)): 2403060 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403061 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2403062 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2402560 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403081 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403083 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403084 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403085 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403086 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403087 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403088 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403089 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403090 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 33 => ((9 integer)) mem: ((9 integer)): 2403091 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403092 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2403093 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: t => ((5 boolean)) mem: ((5 boolean)): 2402560 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 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/main20 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403112 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403114 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\+ => ((2 character)) mem: ((2 character)): 2403115 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403116 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403117 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403118 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403119 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403120 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403121 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 17 => ((9 integer)) mem: ((9 integer)): 2403122 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403123 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2403124 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403143 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403145 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403146 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403147 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403148 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403149 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403150 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403151 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403152 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 18 => ((9 integer)) mem: ((9 integer)): 2403153 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403154 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2403155 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: 16291 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2402532 <= 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 0 => ((9 integer)) mem: ((9 integer)): 2402533 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: 1 => ((10 integer)) mem: ((10 integer)): 2402534 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: nil => ((11 boolean)) mem: ((11 boolean)): 2402535 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 16386 => ((12 string-address)) mem: ((12 string-address)): 2402536 <= 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403174 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403176 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 2403177 <= 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: 4 => ((3 integer)) mem: ((3 integer)): 2403178 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: 0 => ((4 integer)) mem: ((4 integer)): 2403179 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2403180 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\m => ((6 character)) mem: ((6 character)): 2403181 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403205 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403207 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\m => ((2 character)) mem: ((2 character)): 2403208 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403209 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403210 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403211 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403212 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403213 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403214 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 19 => ((9 integer)) mem: ((9 integer)): 2403215 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403216 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2403217 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 1 => ((4 integer)) mem: ((4 integer)): 2403179 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2403180 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\a => ((6 character)) mem: ((6 character)): 2403181 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403236 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403238 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\a => ((2 character)) mem: ((2 character)): 2403239 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403240 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403241 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403242 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403243 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403244 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403245 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 20 => ((9 integer)) mem: ((9 integer)): 2403246 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403247 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2403248 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 2 => ((4 integer)) mem: ((4 integer)): 2403179 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2403180 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\i => ((6 character)) mem: ((6 character)): 2403181 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403267 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403269 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\i => ((2 character)) mem: ((2 character)): 2403270 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403271 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403272 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403273 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403274 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403275 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403276 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 21 => ((9 integer)) mem: ((9 integer)): 2403277 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403278 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2403279 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 3 => ((4 integer)) mem: ((4 integer)): 2403179 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2403180 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\n => ((6 character)) mem: ((6 character)): 2403181 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403298 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403300 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\n => ((2 character)) mem: ((2 character)): 2403301 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403302 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403303 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403304 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403305 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403306 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403307 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 22 => ((9 integer)) mem: ((9 integer)): 2403308 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403309 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2403310 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 4 => ((4 integer)) mem: ((4 integer)): 2403179 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: t => ((5 boolean)) mem: ((5 boolean)): 2403180 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403329 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403331 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\/ => ((2 character)) mem: ((2 character)): 2403332 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403333 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403334 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403335 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403336 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403337 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403338 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 23 => ((9 integer)) mem: ((9 integer)): 2403339 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403340 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2403341 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 15: 1 => ((9 integer)) mem: ((9 integer)): 2402533 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: t => ((11 boolean)) mem: ((11 boolean)): 2402535 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403360 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403362 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403363 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403364 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403365 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403366 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403367 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403368 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403369 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 24 => ((9 integer)) mem: ((9 integer)): 2403370 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403371 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2403372 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 18: 16611 => ((13 string-address)) mem: ((13 string-address)): 2402537 <= 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403391 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403393 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 2403394 <= 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: 1 => ((3 integer)) mem: ((3 integer)): 2403395 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: 0 => ((4 integer)) mem: ((4 integer)): 2403396 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2403397 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\1 => ((6 character)) mem: ((6 character)): 2403398 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403422 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403424 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\1 => ((2 character)) mem: ((2 character)): 2403425 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403426 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403427 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403428 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403429 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403430 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403431 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 25 => ((9 integer)) mem: ((9 integer)): 2403432 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403433 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2403434 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 1 => ((4 integer)) mem: ((4 integer)): 2403396 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: t => ((5 boolean)) mem: ((5 boolean)): 2403397 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403453 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403455 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403456 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403457 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403458 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403459 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403460 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403461 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403462 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 26 => ((9 integer)) mem: ((9 integer)): 2403463 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403464 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2403465 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403484 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403486 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\: => ((2 character)) mem: ((2 character)): 2403487 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403488 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403489 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403490 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403491 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403492 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403493 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 27 => ((9 integer)) mem: ((9 integer)): 2403494 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403495 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2403496 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403515 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403517 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403518 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403519 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403520 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403521 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403522 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403523 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403524 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 28 => ((9 integer)) mem: ((9 integer)): 2403525 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403526 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2403527 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 23: 16675 => ((9 string-address)) mem: ((9 string-address)): 2402533 <= 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403546 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403548 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 2403549 <= 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: 5 => ((3 integer)) mem: ((3 integer)): 2403550 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: 0 => ((4 integer)) mem: ((4 integer)): 2403551 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2403552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\d => ((6 character)) mem: ((6 character)): 2403553 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403577 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403579 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\d => ((2 character)) mem: ((2 character)): 2403580 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403581 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403582 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403583 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403584 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403585 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403586 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 29 => ((9 integer)) mem: ((9 integer)): 2403587 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403588 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2403589 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 1 => ((4 integer)) mem: ((4 integer)): 2403551 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2403552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\space => ((6 character)) mem: ((6 character)): 2403553 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403608 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403610 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403611 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403612 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403613 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403614 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403615 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403616 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403617 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 10: 30 => ((9 integer)) mem: ((9 integer)): 2403618 <= 30 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403619 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2403620 <= 28835 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 2 => ((4 integer)) mem: ((4 integer)): 2403551 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2403552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\e => ((6 character)) mem: ((6 character)): 2403553 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403639 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403641 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\e => ((2 character)) mem: ((2 character)): 2403642 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403643 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403644 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403645 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403646 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403647 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403648 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 10: 31 => ((9 integer)) mem: ((9 integer)): 2403649 <= 31 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403650 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2403651 <= 28836 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 3 => ((4 integer)) mem: ((4 integer)): 2403551 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2403552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\space => ((6 character)) mem: ((6 character)): 2403553 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403670 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403672 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403673 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403674 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403675 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403676 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403677 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403678 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403679 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 10: 32 => ((9 integer)) mem: ((9 integer)): 2403680 <= 32 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403681 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2403682 <= 28837 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 4 => ((4 integer)) mem: ((4 integer)): 2403551 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2403552 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\f => ((6 character)) mem: ((6 character)): 2403553 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403701 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403703 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\f => ((2 character)) mem: ((2 character)): 2403704 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403705 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403706 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403707 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403708 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403709 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 17 => ((8 integer)) mem: ((8 integer)): 2403710 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 10: 33 => ((9 integer)) mem: ((9 integer)): 2403711 <= 33 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403712 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2403713 <= 28838 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 9: 5 => ((4 integer)) mem: ((4 integer)): 2403551 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/process-key/main20 5: t => ((5 boolean)) mem: ((5 boolean)): 2403552 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403732 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2403733 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403734 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 3: nil => ((2 boolean)) mem: ((2 boolean)): 2403735 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 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/main20 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403763 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403765 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2403766 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2403767 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main20 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main20 16: 2 => ((2 integer)) mem: ((2 integer)): 2402495 <= 2 run: print-traces-collapsed-from/print-page/process-key/main20 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main20 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main20 8: nil => ((5 boolean)) mem: ((5 boolean)): 2402498 <= nil run: print-traces-collapsed-from/print-page/process-key/main20 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: nil => ((6 boolean)) mem: ((6 boolean)): 2402499 <= nil run: print-traces-collapsed-from/print-page/process-key/main20 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main20 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28762 instruction-trace-address) (raw)) => 20472 run: print-traces-collapsed-from/print-page/process-key/main20 12: 20472 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2402500 <= 20472 run: print-traces-collapsed-from/print-page/process-key/main20 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main20 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 2 run: print-traces-collapsed-from/print-page/process-key/main20 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main20 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main20 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 20472 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 0: 2403794 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2403796 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: 20472 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2403801 <= 20472 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2403802 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403825 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403827 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: 17 => ((2 integer)) mem: ((2 integer)): 2403828 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2403829 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: 0 => ((4 integer)) mem: ((4 integer)): 2403830 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403856 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403858 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403860 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403861 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403862 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403863 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403864 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2403865 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 34 => ((9 integer)) mem: ((9 integer)): 2403866 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403867 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2403868 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403887 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403889 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403890 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403891 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403892 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403893 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403894 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403895 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2403896 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 35 => ((9 integer)) mem: ((9 integer)): 2403897 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403898 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2403899 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403918 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403920 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403921 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403922 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403923 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403924 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403925 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403926 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2403927 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 36 => ((9 integer)) mem: ((9 integer)): 2403928 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403929 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2403930 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403949 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403951 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403952 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403953 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403954 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403955 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403956 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403957 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2403958 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 37 => ((9 integer)) mem: ((9 integer)): 2403959 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403960 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2403961 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2403980 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2403982 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2403983 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2403984 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2403985 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2403986 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2403987 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2403988 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2403989 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 38 => ((9 integer)) mem: ((9 integer)): 2403990 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2403991 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2403992 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404011 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404013 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404014 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404015 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404016 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404017 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404018 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404019 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404020 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 39 => ((9 integer)) mem: ((9 integer)): 2404021 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404022 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2404023 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404042 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404044 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404045 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404046 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404047 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404048 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404049 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404050 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404051 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 40 => ((9 integer)) mem: ((9 integer)): 2404052 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404053 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2404054 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404073 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404075 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404076 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404077 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404078 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404079 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404080 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404081 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404082 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 41 => ((9 integer)) mem: ((9 integer)): 2404083 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404084 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2404085 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404104 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404106 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404107 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404108 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404109 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404110 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404111 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404112 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404113 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 42 => ((9 integer)) mem: ((9 integer)): 2404114 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404115 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2404116 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404135 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404137 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404138 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404139 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404140 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404141 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404142 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404143 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404144 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 43 => ((9 integer)) mem: ((9 integer)): 2404145 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404146 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2404147 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404166 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404168 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404169 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404170 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404171 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404172 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404173 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404174 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404175 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 44 => ((9 integer)) mem: ((9 integer)): 2404176 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404177 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2404178 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404197 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404199 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404200 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404201 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404202 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404203 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404204 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404205 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404206 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 45 => ((9 integer)) mem: ((9 integer)): 2404207 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404208 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2404209 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404228 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404230 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404231 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404232 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404233 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404234 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404235 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404236 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404237 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 46 => ((9 integer)) mem: ((9 integer)): 2404238 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404239 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2404240 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404259 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404261 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404262 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404263 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404264 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404265 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404266 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404267 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404268 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 47 => ((9 integer)) mem: ((9 integer)): 2404269 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404270 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 2404271 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404290 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404292 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404293 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404294 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404295 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404296 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404297 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404298 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404299 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 48 => ((9 integer)) mem: ((9 integer)): 2404300 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404301 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 2404302 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404321 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404323 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404324 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404325 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404326 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404327 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404328 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404329 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404330 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 49 => ((9 integer)) mem: ((9 integer)): 2404331 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404332 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 2404333 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: nil => ((5 boolean)) mem: ((5 boolean)): 2403831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404352 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404354 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404355 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404356 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404357 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404358 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404359 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404360 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404361 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 50 => ((9 integer)) mem: ((9 integer)): 2404362 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404363 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 2404364 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: t => ((5 boolean)) mem: ((5 boolean)): 2403831 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 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/main20 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404383 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404385 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\+ => ((2 character)) mem: ((2 character)): 2404386 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404387 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404388 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404389 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404390 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404391 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404392 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 34 => ((9 integer)) mem: ((9 integer)): 2404393 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404394 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2404395 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404414 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404416 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404417 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404418 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404419 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404420 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404421 <= 28802 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404422 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404423 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 35 => ((9 integer)) mem: ((9 integer)): 2404424 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404425 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2404426 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((20472 string-address-array-address) (raw)) => 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: 20737 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2403803 <= 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 0 => ((9 integer)) mem: ((9 integer)): 2403804 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((20737 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 9: 1 => ((10 integer)) mem: ((10 integer)): 2403805 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: nil => ((11 boolean)) mem: ((11 boolean)): 2403806 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((20737 string-address-array) (raw)) mem: ((20737 integer) (raw)) => 1 mem: ((20738 string-address) (raw)) => 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 20832 => ((12 string-address)) mem: ((12 string-address)): 2403807 <= 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404445 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404447 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: 20832 => ((2 string-address)) mem: ((2 string-address)): 2404448 <= 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20832 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: 4 => ((3 integer)) mem: ((3 integer)): 2404449 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: 0 => ((4 integer)) mem: ((4 integer)): 2404450 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2404451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20833 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\m => ((6 character)) mem: ((6 character)): 2404452 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404476 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404478 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\m => ((2 character)) mem: ((2 character)): 2404479 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404480 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404481 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404482 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404483 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404484 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404485 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 36 => ((9 integer)) mem: ((9 integer)): 2404486 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404487 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2404488 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 1 => ((4 integer)) mem: ((4 integer)): 2404450 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2404451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20834 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\a => ((6 character)) mem: ((6 character)): 2404452 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404507 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404509 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\a => ((2 character)) mem: ((2 character)): 2404510 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404511 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404512 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404513 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404514 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404515 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404516 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 37 => ((9 integer)) mem: ((9 integer)): 2404517 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404518 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2404519 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 2 => ((4 integer)) mem: ((4 integer)): 2404450 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2404451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20835 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\i => ((6 character)) mem: ((6 character)): 2404452 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404538 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404540 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\i => ((2 character)) mem: ((2 character)): 2404541 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404542 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404543 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404544 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404545 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404546 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404547 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 38 => ((9 integer)) mem: ((9 integer)): 2404548 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404549 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2404550 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 3 => ((4 integer)) mem: ((4 integer)): 2404450 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2404451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20836 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\n => ((6 character)) mem: ((6 character)): 2404452 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404569 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404571 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\n => ((2 character)) mem: ((2 character)): 2404572 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404573 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404574 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404575 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404576 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404577 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404578 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 39 => ((9 integer)) mem: ((9 integer)): 2404579 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404580 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2404581 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 4 => ((4 integer)) mem: ((4 integer)): 2404450 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: t => ((5 boolean)) mem: ((5 boolean)): 2404451 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404600 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404602 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\/ => ((2 character)) mem: ((2 character)): 2404603 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404604 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404605 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404606 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404607 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404608 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404609 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 40 => ((9 integer)) mem: ((9 integer)): 2404610 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404611 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2404612 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 15: 1 => ((9 integer)) mem: ((9 integer)): 2403804 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: t => ((11 boolean)) mem: ((11 boolean)): 2403806 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404631 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404633 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404634 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404635 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404636 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404637 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404638 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404639 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404640 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 41 => ((9 integer)) mem: ((9 integer)): 2404641 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404642 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2404643 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((20473 string-address) (raw)) => 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 18: 21057 => ((13 string-address)) mem: ((13 string-address)): 2403808 <= 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404662 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404664 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: 21057 => ((2 string-address)) mem: ((2 string-address)): 2404665 <= 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21057 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: 1 => ((3 integer)) mem: ((3 integer)): 2404666 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: 0 => ((4 integer)) mem: ((4 integer)): 2404667 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2404668 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21057 string) (raw)) mem: ((21057 integer) (raw)) => 1 mem: ((21058 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\2 => ((6 character)) mem: ((6 character)): 2404669 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404693 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404695 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\2 => ((2 character)) mem: ((2 character)): 2404696 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404697 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404698 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404699 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404700 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404701 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404702 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 42 => ((9 integer)) mem: ((9 integer)): 2404703 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404704 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2404705 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 1 => ((4 integer)) mem: ((4 integer)): 2404667 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: t => ((5 boolean)) mem: ((5 boolean)): 2404668 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404724 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404726 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404727 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404728 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404729 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404730 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404731 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404732 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404733 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 43 => ((9 integer)) mem: ((9 integer)): 2404734 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404735 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2404736 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404755 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404757 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\: => ((2 character)) mem: ((2 character)): 2404758 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404759 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404760 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404761 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404762 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404763 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404764 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 44 => ((9 integer)) mem: ((9 integer)): 2404765 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404766 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2404767 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404786 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404788 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404789 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404790 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404791 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404792 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404793 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404794 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404795 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 45 => ((9 integer)) mem: ((9 integer)): 2404796 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404797 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2404798 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((20474 string-address) (raw)) => 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 23: 21121 => ((9 string-address)) mem: ((9 string-address)): 2403804 <= 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404817 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404819 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: 21121 => ((2 string-address)) mem: ((2 string-address)): 2404820 <= 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21121 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: 4 => ((3 integer)) mem: ((3 integer)): 2404821 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: 0 => ((4 integer)) mem: ((4 integer)): 2404822 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2404823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21122 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\g => ((6 character)) mem: ((6 character)): 2404824 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404848 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404850 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\g => ((2 character)) mem: ((2 character)): 2404851 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404852 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404853 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404854 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404855 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404856 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404857 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 46 => ((9 integer)) mem: ((9 integer)): 2404858 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404859 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2404860 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 1 => ((4 integer)) mem: ((4 integer)): 2404822 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2404823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21123 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\space => ((6 character)) mem: ((6 character)): 2404824 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404879 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404881 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\space => ((2 character)) mem: ((2 character)): 2404882 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404883 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404884 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404885 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404886 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404887 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404888 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 47 => ((9 integer)) mem: ((9 integer)): 2404889 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404890 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 2404891 <= 28852 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 2 => ((4 integer)) mem: ((4 integer)): 2404822 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2404823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21124 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\h => ((6 character)) mem: ((6 character)): 2404824 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404910 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404912 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\h => ((2 character)) mem: ((2 character)): 2404913 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404914 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404915 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404916 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404917 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404918 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404919 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 48 => ((9 integer)) mem: ((9 integer)): 2404920 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404921 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 2404922 <= 28853 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 3 => ((4 integer)) mem: ((4 integer)): 2404822 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: nil => ((5 boolean)) mem: ((5 boolean)): 2404823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21125 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: #\i => ((6 character)) mem: ((6 character)): 2404824 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404941 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404943 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: #\i => ((2 character)) mem: ((2 character)): 2404944 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2404945 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2404946 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2404947 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2404948 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 8: 17 => ((7 integer)) mem: ((7 integer)): 2404949 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 34 => ((8 integer)) mem: ((8 integer)): 2404950 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: 49 => ((9 integer)) mem: ((9 integer)): 2404951 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2404952 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 2404953 <= 28854 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 9: 4 => ((4 integer)) mem: ((4 integer)): 2404822 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: t => ((5 boolean)) mem: ((5 boolean)): 2404823 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2404972 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2404973 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2404974 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 3: nil => ((2 boolean)) mem: ((2 boolean)): 2404975 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 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/main20 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 0: 2405003 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2405005 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2405006 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2405007 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 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/main20 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main20 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main20 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/process-key/main20 16: 3 => ((2 integer)) mem: ((2 integer)): 2402495 <= 3 run: print-traces-collapsed-from/print-page/process-key/main20 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main20 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main20 8: nil => ((5 boolean)) mem: ((5 boolean)): 2402498 <= nil run: print-traces-collapsed-from/print-page/process-key/main20 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main20 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/main20 10: t => ((6 boolean)) mem: ((6 boolean)): 2402499 <= t run: print-traces-collapsed-from/print-page/process-key/main20 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/process-key/main20 40: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/process-key/main20 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main20 0: 2405034 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main20 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/process-key/main20 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2405035 <= 29091 run: clear-rest-of-page/print-page/process-key/main20 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/process-key/main20 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2405036 <= 28799 run: clear-rest-of-page/print-page/process-key/main20 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/main20 3: t => ((2 boolean)) mem: ((2 boolean)): 2405037 <= t run: clear-rest-of-page/print-page/process-key/main20 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/process-key/main20 41: (((reply))) run: process-key/main20 33: (((reply)) ((nil literal))) schedule: done with routine nil ===: main21pre 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)) ((2 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)) ((4 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)) ((0 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{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)) ((2 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)) ((4 literal))) c{1: 5 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((0 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))) -: next-space-generator of main21pre is browser-state cn0: convert-names in main21pre 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)) ((2 literal))) nil nil cn0: checking arg ((2 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)) ((4 literal))) nil nil cn0: checking arg ((4 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)) ((0 literal))) nil nil cn0: checking arg ((0 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)) 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)) ((2 literal))) cn1: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((4 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((0 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))) schedule: main21pre run: main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main21pre 0: 2501000 => ((default-space space-address)) run: main21pre 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main21pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2501001 <= 29091 run: main21pre 2: (((4 integer) (space 1)) <- ((copy)) ((2 literal))) run: main21pre 2: 2 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 2 run: main21pre 3: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main21pre 3: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: main21pre 4: (((6 integer) (space 1)) <- ((copy)) ((4 literal))) run: main21pre 4: 4 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 4 run: main21pre 5: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main21pre 5: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: main21pre 6: (((2 integer) (space 1)) <- ((copy)) ((0 literal))) run: main21pre 6: 0 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 0 run: main21pre 7: (((3 integer) (space 1)) <- ((copy)) ((1 literal))) run: main21pre 7: 1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 1 run: main21pre 8: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address) (raw)) => 28799 run: to-top/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/main21pre 0: 2501031 => ((default-space space-address)) run: to-top/main21pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/main21pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2501032 <= 29091 run: to-top/main21pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/main21pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501033 <= 28799 run: to-top/main21pre 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/main21pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 2501034 <= nil run: to-top/main21pre 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main21pre 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main21pre 0: 2501062 => ((default-space space-address)) run: up/to-top/main21pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/main21pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2501063 <= 29091 run: up/to-top/main21pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/main21pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501064 <= 28799 run: up/to-top/main21pre 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: up/to-top/main21pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 2501065 <= nil run: up/to-top/main21pre 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main21pre 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/up/to-top/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main21pre 0: 2501093 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main21pre 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/up/to-top/main21pre 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2501095 <= 28759 run: instruction-trace-num-children/up/to-top/main21pre 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/up/to-top/main21pre 2: 0 => ((2 integer)) mem: ((2 integer)): 2501096 <= 0 run: instruction-trace-num-children/up/to-top/main21pre 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/up/to-top/main21pre 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2501097 <= 14024 run: instruction-trace-num-children/up/to-top/main21pre 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/up/to-top/main21pre 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2501098 <= 15953 run: instruction-trace-num-children/up/to-top/main21pre 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/up/to-top/main21pre 5: 1 => ((5 integer)) mem: ((5 integer)): 2501099 <= 1 run: instruction-trace-num-children/up/to-top/main21pre 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/to-top/main21pre 5: 1 => ((3 integer)) mem: ((3 integer)): 2501066 <= 1 run: up/to-top/main21pre 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/to-top/main21pre 6: 2 => ((3 integer)) mem: ((3 integer)): 2501066 <= 2 run: up/to-top/main21pre 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 0 mem: ((3 integer)) => 2 run: up/to-top/main21pre 7: 2 => ((4 integer)) mem: ((4 integer)): 2501067 <= 2 run: up/to-top/main21pre 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 2 run: up/to-top/main21pre 8: nil => ((5 boolean)) mem: ((5 boolean)): 2501068 <= nil run: up/to-top/main21pre 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/main21pre 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/main21pre 20: nil => ((8 boolean)) mem: ((8 boolean)): 2501071 <= nil run: up/to-top/main21pre 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/main21pre 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/main21pre 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/main21pre 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main21pre 0: 2501124 => ((default-space space-address)) run: cursor-up/up/to-top/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501126 <= 28799 run: cursor-up/up/to-top/main21pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main21pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main21pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2501127 <= 28801 run: cursor-up/up/to-top/main21pre 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/main21pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 2501128 <= nil run: cursor-up/up/to-top/main21pre 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main21pre 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 3 run: cursor-up/up/to-top/main21pre 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/main21pre 7: (((reply))) run: to-top/main21pre 6: (((jump)) ((-4 offset))) run: to-top/main21pre 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/main21pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 2501034 <= nil run: to-top/main21pre 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/main21pre 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/main21pre 0: 2501155 => ((default-space space-address)) run: up/to-top/main21pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/main21pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2501156 <= 29091 run: up/to-top/main21pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/main21pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501157 <= 28799 run: up/to-top/main21pre 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: up/to-top/main21pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 2501158 <= nil run: up/to-top/main21pre 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/main21pre 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/up/to-top/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/main21pre 0: 2501186 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/main21pre 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/up/to-top/main21pre 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2501188 <= 28759 run: instruction-trace-num-children/up/to-top/main21pre 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/up/to-top/main21pre 2: 0 => ((2 integer)) mem: ((2 integer)): 2501189 <= 0 run: instruction-trace-num-children/up/to-top/main21pre 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/up/to-top/main21pre 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2501190 <= 14024 run: instruction-trace-num-children/up/to-top/main21pre 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/up/to-top/main21pre 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2501191 <= 15953 run: instruction-trace-num-children/up/to-top/main21pre 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/up/to-top/main21pre 5: 1 => ((5 integer)) mem: ((5 integer)): 2501192 <= 1 run: instruction-trace-num-children/up/to-top/main21pre 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/to-top/main21pre 5: 1 => ((3 integer)) mem: ((3 integer)): 2501159 <= 1 run: up/to-top/main21pre 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/to-top/main21pre 6: 2 => ((3 integer)) mem: ((3 integer)): 2501159 <= 2 run: up/to-top/main21pre 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 0 mem: ((3 integer)) => 2 run: up/to-top/main21pre 7: 2 => ((4 integer)) mem: ((4 integer)): 2501160 <= 2 run: up/to-top/main21pre 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 2 run: up/to-top/main21pre 8: t => ((5 boolean)) mem: ((5 boolean)): 2501161 <= t run: up/to-top/main21pre 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => t run: up/to-top/main21pre 10: (((6 integer)) <- ((copy)) ((0 literal))) run: up/to-top/main21pre 10: 0 => ((6 integer)) mem: ((6 integer)): 2501162 <= 0 run: up/to-top/main21pre 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 2 run: up/to-top/main21pre 11: nil => ((7 boolean)) mem: ((7 boolean)): 2501163 <= nil run: up/to-top/main21pre 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/to-top/main21pre 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main21pre 13: nil => ((8 boolean)) mem: ((8 boolean)): 2501164 <= nil run: up/to-top/main21pre 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/to-top/main21pre 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/main21pre 15: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/main21pre 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main21pre 0: 2501217 => ((default-space space-address)) run: cursor-up/up/to-top/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501219 <= 28799 run: cursor-up/up/to-top/main21pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main21pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main21pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2501220 <= 28801 run: cursor-up/up/to-top/main21pre 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main21pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 2501221 <= nil run: cursor-up/up/to-top/main21pre 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main21pre 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 2 run: cursor-up/up/to-top/main21pre 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/main21pre 7: (((reply))) run: up/to-top/main21pre 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: up/to-top/main21pre 17: 1 => ((6 integer)) mem: ((6 integer)): 2501162 <= 1 run: up/to-top/main21pre 18: (((jump)) ((-8 offset))) run: up/to-top/main21pre 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 2 run: up/to-top/main21pre 11: nil => ((7 boolean)) mem: ((7 boolean)): 2501163 <= nil run: up/to-top/main21pre 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/to-top/main21pre 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main21pre 13: nil => ((8 boolean)) mem: ((8 boolean)): 2501164 <= nil run: up/to-top/main21pre 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/to-top/main21pre 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/main21pre 15: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/main21pre 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/main21pre 0: 2501248 => ((default-space space-address)) run: cursor-up/up/to-top/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501250 <= 28799 run: cursor-up/up/to-top/main21pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/main21pre 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/main21pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2501251 <= 28801 run: cursor-up/up/to-top/main21pre 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main21pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 2501252 <= nil run: cursor-up/up/to-top/main21pre 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/main21pre 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal))) mem: ((2 integer-address) (deref)) => 1 run: cursor-up/up/to-top/main21pre 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/main21pre 7: (((reply))) run: up/to-top/main21pre 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: up/to-top/main21pre 17: 2 => ((6 integer)) mem: ((6 integer)): 2501162 <= 2 run: up/to-top/main21pre 18: (((jump)) ((-8 offset))) run: up/to-top/main21pre 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 2 run: up/to-top/main21pre 11: t => ((7 boolean)) mem: ((7 boolean)): 2501163 <= t run: up/to-top/main21pre 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => t run: up/to-top/main21pre 19: (((reply))) run: to-top/main21pre 6: (((jump)) ((-4 offset))) run: to-top/main21pre 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/main21pre 3: t => ((2 boolean)) mem: ((2 boolean)): 2501034 <= t run: to-top/main21pre 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: main21pre 9: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address) (raw)) => 28799 run: print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/main21pre 0: 2501279 => ((default-space space-address)) run: print-page/main21pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/main21pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2501280 <= 29091 run: print-page/main21pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/main21pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501281 <= 28799 run: print-page/main21pre 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 2 run: print-page/main21pre 3: 2 => ((2 integer)) mem: ((2 integer)): 2501282 <= 2 run: print-page/main21pre 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/main21pre 4: nil => ((3 boolean)) mem: ((3 boolean)): 2501283 <= nil run: print-page/main21pre 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main21pre 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 2 mem: ((2 integer) (space 1)) => 0 run: print-page/main21pre 7: nil => ((4 boolean)) mem: ((4 boolean)): 2501284 <= nil run: print-page/main21pre 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => nil run: print-page/main21pre 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/main21pre 29: nil => ((3 boolean)) mem: ((3 boolean)): 2501283 <= nil run: print-page/main21pre 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/main21pre 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: print-page/main21pre 32: t => ((11 boolean)) mem: ((11 boolean)): 2501291 <= t run: print-page/main21pre 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/main21pre 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1))) mem: ((2 integer)) => 2 mem: ((2 integer) (space 1)) => 0 run: print-page/main21pre 37: t => ((12 boolean)) mem: ((12 boolean)): 2501292 <= t run: print-page/main21pre 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => t run: print-page/main21pre 39: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/main21pre 0: 2501310 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/main21pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 2) run: print-traces-collapsed-from/print-page/main21pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2501311 <= 29091 run: print-traces-collapsed-from/print-page/main21pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 2) run: print-traces-collapsed-from/print-page/main21pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501312 <= 28799 run: print-traces-collapsed-from/print-page/main21pre 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 2) run: print-traces-collapsed-from/print-page/main21pre 3: 2 => ((2 integer)) mem: ((2 integer)): 2501313 <= 2 run: print-traces-collapsed-from/print-page/main21pre 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 2) run: print-traces-collapsed-from/print-page/main21pre 4: nil => ((3 integer)) mem: ((3 integer)): 2501314 <= nil run: print-traces-collapsed-from/print-page/main21pre 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/main21pre 5: 8 => ((4 integer)) mem: ((4 integer)): 2501315 <= 8 run: print-traces-collapsed-from/print-page/main21pre 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/main21pre 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/main21pre 8: nil => ((5 boolean)) mem: ((5 boolean)): 2501316 <= nil run: print-traces-collapsed-from/print-page/main21pre 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: nil => ((6 boolean)) mem: ((6 boolean)): 2501317 <= nil run: print-traces-collapsed-from/print-page/main21pre 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/main21pre 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 2 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28762 instruction-trace-address) (raw)) => 20472 run: print-traces-collapsed-from/print-page/main21pre 12: 20472 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2501318 <= 20472 run: print-traces-collapsed-from/print-page/main21pre 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/main21pre 13: 2 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 2 run: print-traces-collapsed-from/print-page/main21pre 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/main21pre 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/main21pre 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 20472 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2501341 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2501343 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 20472 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2501348 <= 20472 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 20472 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2501349 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2501372 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501374 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 17 => ((2 integer)) mem: ((2 integer)): 2501375 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2501376 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: 0 => ((4 integer)) mem: ((4 integer)): 2501377 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501403 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501405 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501406 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501407 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501408 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501409 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501410 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501411 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501412 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 0 => ((9 integer)) mem: ((9 integer)): 2501413 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501414 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2501415 <= 28805 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501434 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501436 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501437 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501438 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501439 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501440 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501441 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501442 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501443 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 1 => ((9 integer)) mem: ((9 integer)): 2501444 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501445 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2501446 <= 28806 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501465 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501467 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501468 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501469 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501470 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501471 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501472 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501473 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501474 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 2 => ((9 integer)) mem: ((9 integer)): 2501475 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501476 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2501477 <= 28807 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501496 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501498 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501499 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501500 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501501 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501502 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501503 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501504 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501505 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 3 => ((9 integer)) mem: ((9 integer)): 2501506 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501507 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2501508 <= 28808 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501527 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501529 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501530 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501531 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501532 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501533 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501534 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501535 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501536 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 4 => ((9 integer)) mem: ((9 integer)): 2501537 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501538 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2501539 <= 28809 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501558 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501560 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501561 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501562 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501563 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501564 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501565 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501566 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501567 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 5 => ((9 integer)) mem: ((9 integer)): 2501568 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501569 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2501570 <= 28810 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501589 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501591 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501592 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501593 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501594 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501595 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501596 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501597 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501598 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 6 => ((9 integer)) mem: ((9 integer)): 2501599 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501600 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2501601 <= 28811 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501620 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501622 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501623 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501624 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501625 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501626 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501627 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501628 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501629 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 7 => ((9 integer)) mem: ((9 integer)): 2501630 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501631 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2501632 <= 28812 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501651 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501653 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501654 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501655 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501656 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501657 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501658 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501659 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501660 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 8 => ((9 integer)) mem: ((9 integer)): 2501661 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501662 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2501663 <= 28813 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501682 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501684 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501685 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501686 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501687 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501688 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501689 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501690 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501691 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 9 => ((9 integer)) mem: ((9 integer)): 2501692 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501693 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2501694 <= 28814 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501713 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501715 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501716 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501717 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501718 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501719 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501720 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501721 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501722 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 10 => ((9 integer)) mem: ((9 integer)): 2501723 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501724 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2501725 <= 28815 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501744 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501746 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501747 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501748 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501749 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501750 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501751 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501752 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501753 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 11 => ((9 integer)) mem: ((9 integer)): 2501754 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501755 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2501756 <= 28816 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501775 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501777 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501778 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501779 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501780 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501781 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501782 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501783 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501784 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 12 => ((9 integer)) mem: ((9 integer)): 2501785 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501786 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2501787 <= 28817 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501806 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501808 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501809 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501810 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501811 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501812 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501813 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501814 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501815 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 13 => ((9 integer)) mem: ((9 integer)): 2501816 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501817 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2501818 <= 28818 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501837 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501839 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501841 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501842 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501843 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501844 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501845 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501846 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 14 => ((9 integer)) mem: ((9 integer)): 2501847 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501848 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2501849 <= 28819 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501868 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501870 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501871 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501872 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501873 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501874 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501875 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501876 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501877 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 15 => ((9 integer)) mem: ((9 integer)): 2501878 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501879 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2501880 <= 28820 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2501378 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2501899 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501901 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501902 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501903 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501904 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501905 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501906 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501907 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501908 <= 0 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 16 => ((9 integer)) mem: ((9 integer)): 2501909 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501910 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2501911 <= 28821 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: t => ((5 boolean)) mem: ((5 boolean)): 2501378 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2501930 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501932 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\+ => ((2 character)) mem: ((2 character)): 2501933 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501934 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501935 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501936 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501937 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501938 <= 17 schedule: scheduling print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre for further processing schedule: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501939 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 0 => ((9 integer)) mem: ((9 integer)): 2501940 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501941 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2501942 <= 28805 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2501961 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501963 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2501964 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2501965 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2501966 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2501967 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2501968 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2501969 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2501970 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 1 => ((9 integer)) mem: ((9 integer)): 2501971 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2501972 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2501973 <= 28806 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((20472 string-address-array-address) (raw)) => 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: 20737 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2501350 <= 20737 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 0 => ((9 integer)) mem: ((9 integer)): 2501351 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((20737 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: 1 => ((10 integer)) mem: ((10 integer)): 2501352 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: nil => ((11 boolean)) mem: ((11 boolean)): 2501353 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((20737 string-address-array) (raw)) mem: ((20737 integer) (raw)) => 1 mem: ((20738 string-address) (raw)) => 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 20832 => ((12 string-address)) mem: ((12 string-address)): 2501354 <= 20832 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2501992 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2501994 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 20832) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 20832 => ((2 string-address)) mem: ((2 string-address)): 2501995 <= 20832 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((20832 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 4 => ((3 integer)) mem: ((3 integer)): 2501996 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: 0 => ((4 integer)) mem: ((4 integer)): 2501997 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2501998 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20833 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\m => ((6 character)) mem: ((6 character)): 2501999 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502023 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502025 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\m => ((2 character)) mem: ((2 character)): 2502026 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502027 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502028 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502029 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502030 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502031 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502032 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 2 => ((9 integer)) mem: ((9 integer)): 2502033 <= 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502034 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2502035 <= 28807 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 1 => ((4 integer)) mem: ((4 integer)): 2501997 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2501998 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20834 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\a => ((6 character)) mem: ((6 character)): 2501999 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502054 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502056 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\a => ((2 character)) mem: ((2 character)): 2502057 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502058 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502059 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502060 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502061 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502062 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502063 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 3 => ((9 integer)) mem: ((9 integer)): 2502064 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502065 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2502066 <= 28808 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 2 => ((4 integer)) mem: ((4 integer)): 2501997 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2501998 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20835 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\i => ((6 character)) mem: ((6 character)): 2501999 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502085 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502087 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\i => ((2 character)) mem: ((2 character)): 2502088 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502089 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502090 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502091 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502092 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502093 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502094 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 4 => ((9 integer)) mem: ((9 integer)): 2502095 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502096 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2502097 <= 28809 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 3 => ((4 integer)) mem: ((4 integer)): 2501997 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2501998 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((20832 string) (raw)) mem: ((20832 integer) (raw)) => 4 mem: ((20836 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\n => ((6 character)) mem: ((6 character)): 2501999 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502116 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502118 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\n => ((2 character)) mem: ((2 character)): 2502119 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502120 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502121 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502122 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502123 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502124 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502125 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 5 => ((9 integer)) mem: ((9 integer)): 2502126 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502127 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2502128 <= 28810 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 4 => ((4 integer)) mem: ((4 integer)): 2501997 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: t => ((5 boolean)) mem: ((5 boolean)): 2501998 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2502147 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502149 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\/ => ((2 character)) mem: ((2 character)): 2502150 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502151 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502152 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502153 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502154 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502155 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502156 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 6 => ((9 integer)) mem: ((9 integer)): 2502157 <= 6 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502158 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2502159 <= 28811 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: 1 => ((9 integer)) mem: ((9 integer)): 2501351 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: t => ((11 boolean)) mem: ((11 boolean)): 2501353 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2502178 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502180 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502181 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502182 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502183 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502184 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502185 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502186 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502187 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 7 => ((9 integer)) mem: ((9 integer)): 2502188 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502189 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2502190 <= 28812 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((20473 string-address) (raw)) => 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 18: 21057 => ((13 string-address)) mem: ((13 string-address)): 2501355 <= 21057 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2502209 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502211 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21057) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 21057 => ((2 string-address)) mem: ((2 string-address)): 2502212 <= 21057 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21057 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 1 => ((3 integer)) mem: ((3 integer)): 2502213 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: 0 => ((4 integer)) mem: ((4 integer)): 2502214 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2502215 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21057 string) (raw)) mem: ((21057 integer) (raw)) => 1 mem: ((21058 byte) (raw)) => 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\2 => ((6 character)) mem: ((6 character)): 2502216 <= #\2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502240 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502242 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\2 => ((2 character)) mem: ((2 character)): 2502243 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502244 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\2) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502245 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502246 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502247 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502248 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502249 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 8 => ((9 integer)) mem: ((9 integer)): 2502250 <= 8 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502251 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2502252 <= 28813 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\2 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\2 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 1 => ((4 integer)) mem: ((4 integer)): 2502214 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: t => ((5 boolean)) mem: ((5 boolean)): 2502215 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2502271 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502273 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502274 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502275 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502276 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502277 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502278 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502279 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502280 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 9 => ((9 integer)) mem: ((9 integer)): 2502281 <= 9 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502282 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2502283 <= 28814 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2502302 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502304 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\: => ((2 character)) mem: ((2 character)): 2502305 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502306 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502307 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502308 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502309 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502310 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502311 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 10 => ((9 integer)) mem: ((9 integer)): 2502312 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502313 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2502314 <= 28815 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2502333 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502335 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502336 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502337 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502338 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502339 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502340 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502341 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502342 <= 0 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 11 => ((9 integer)) mem: ((9 integer)): 2502343 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502344 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2502345 <= 28816 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((20474 string-address) (raw)) => 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 23: 21121 => ((9 string-address)) mem: ((9 string-address)): 2501351 <= 21121 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2502364 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502366 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 21121) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 21121 => ((2 string-address)) mem: ((2 string-address)): 2502367 <= 21121 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((21121 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 4 => ((3 integer)) mem: ((3 integer)): 2502368 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: 0 => ((4 integer)) mem: ((4 integer)): 2502369 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2502370 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21122 byte) (raw)) => g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\g => ((6 character)) mem: ((6 character)): 2502371 <= #\g run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502395 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502397 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\g => ((2 character)) mem: ((2 character)): 2502398 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502399 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\g) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502400 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502401 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502402 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502403 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502404 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 12 => ((9 integer)) mem: ((9 integer)): 2502405 <= 12 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502406 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2502407 <= 28817 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\g => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\g run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 1 => ((4 integer)) mem: ((4 integer)): 2502369 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2502370 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21123 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\space => ((6 character)) mem: ((6 character)): 2502371 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502426 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502428 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502429 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502430 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502431 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502432 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502433 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502434 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502435 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 13 => ((9 integer)) mem: ((9 integer)): 2502436 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502437 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2502438 <= 28818 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 2 => ((4 integer)) mem: ((4 integer)): 2502369 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2502370 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21124 byte) (raw)) => h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\h => ((6 character)) mem: ((6 character)): 2502371 <= #\h run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502457 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502459 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\h => ((2 character)) mem: ((2 character)): 2502460 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502461 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\h) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502462 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502463 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502464 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502465 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502466 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 14 => ((9 integer)) mem: ((9 integer)): 2502467 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502468 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2502469 <= 28819 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\h => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\h run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 3 => ((4 integer)) mem: ((4 integer)): 2502369 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2502370 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((21121 string) (raw)) mem: ((21121 integer) (raw)) => 4 mem: ((21125 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\i => ((6 character)) mem: ((6 character)): 2502371 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502488 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502490 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\i => ((2 character)) mem: ((2 character)): 2502491 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502492 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502493 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502494 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502495 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502496 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 0 => ((8 integer)) mem: ((8 integer)): 2502497 <= 0 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 15 => ((9 integer)) mem: ((9 integer)): 2502498 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502499 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2502500 <= 28820 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 4 => ((4 integer)) mem: ((4 integer)): 2502369 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: t => ((5 boolean)) mem: ((5 boolean)): 2502370 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2502519 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2502520 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502521 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 2502522 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502550 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502552 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2502553 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2502554 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((reply))) run: print-traces-collapsed-from/print-page/main21pre 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 2 run: print-traces-collapsed-from/print-page/main21pre 16: 3 => ((2 integer)) mem: ((2 integer)): 2501313 <= 3 run: print-traces-collapsed-from/print-page/main21pre 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/main21pre 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 3 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/main21pre 8: nil => ((5 boolean)) mem: ((5 boolean)): 2501316 <= nil run: print-traces-collapsed-from/print-page/main21pre 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: nil => ((6 boolean)) mem: ((6 boolean)): 2501317 <= nil run: print-traces-collapsed-from/print-page/main21pre 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/main21pre 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 3 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28763 instruction-trace-address) (raw)) => 21851 run: print-traces-collapsed-from/print-page/main21pre 12: 21851 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2501318 <= 21851 run: print-traces-collapsed-from/print-page/main21pre 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/main21pre 13: 3 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 3 run: print-traces-collapsed-from/print-page/main21pre 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/main21pre 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/main21pre 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 21851 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2502581 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2502583 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 21851 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2502588 <= 21851 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 21851 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2502589 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2502612 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502614 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 17 => ((2 integer)) mem: ((2 integer)): 2502615 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2502616 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: 0 => ((4 integer)) mem: ((4 integer)): 2502617 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502643 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502645 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502646 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502647 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502648 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502649 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502650 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502651 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502652 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 17 => ((9 integer)) mem: ((9 integer)): 2502653 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502654 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2502655 <= 28822 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502674 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502676 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502677 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502678 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502679 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502680 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502681 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502682 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502683 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 18 => ((9 integer)) mem: ((9 integer)): 2502684 <= 18 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502685 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2502686 <= 28823 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502705 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502707 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502708 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502709 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502710 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502711 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502712 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502713 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502714 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 19 => ((9 integer)) mem: ((9 integer)): 2502715 <= 19 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502716 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2502717 <= 28824 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502736 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502738 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502739 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502740 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502741 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502742 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502743 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502744 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502745 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 20 => ((9 integer)) mem: ((9 integer)): 2502746 <= 20 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502747 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2502748 <= 28825 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502767 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502769 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502770 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502771 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502772 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502773 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502774 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502775 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502776 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 21 => ((9 integer)) mem: ((9 integer)): 2502777 <= 21 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502778 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2502779 <= 28826 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502798 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502800 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502801 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502802 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502803 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502804 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502805 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502806 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502807 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 22 => ((9 integer)) mem: ((9 integer)): 2502808 <= 22 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502809 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2502810 <= 28827 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) schedule: scheduling clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre for further processing schedule: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502829 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502831 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502833 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502834 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502835 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502836 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502837 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502838 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 23 => ((9 integer)) mem: ((9 integer)): 2502839 <= 23 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502840 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2502841 <= 28828 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502860 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502862 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502863 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502864 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502865 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502866 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502867 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502868 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502869 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 24 => ((9 integer)) mem: ((9 integer)): 2502870 <= 24 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502871 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2502872 <= 28829 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502891 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502893 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502894 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502895 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502896 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502897 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502898 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502899 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502900 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 25 => ((9 integer)) mem: ((9 integer)): 2502901 <= 25 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502902 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2502903 <= 28830 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502922 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502924 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502925 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502926 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502927 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502928 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502929 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502930 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502931 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 26 => ((9 integer)) mem: ((9 integer)): 2502932 <= 26 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502933 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2502934 <= 28831 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502953 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502955 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502956 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502957 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502958 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502959 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502960 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502961 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502962 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 27 => ((9 integer)) mem: ((9 integer)): 2502963 <= 27 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502964 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2502965 <= 28832 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2502984 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2502986 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2502987 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2502988 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2502989 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2502990 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2502991 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2502992 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2502993 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 28 => ((9 integer)) mem: ((9 integer)): 2502994 <= 28 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2502995 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2502996 <= 28833 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503015 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503017 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503018 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503019 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503020 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503021 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503022 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503023 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503024 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 29 => ((9 integer)) mem: ((9 integer)): 2503025 <= 29 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503026 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2503027 <= 28834 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503046 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503048 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503049 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503050 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503051 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503052 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503053 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503054 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503055 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 30 => ((9 integer)) mem: ((9 integer)): 2503056 <= 30 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503057 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2503058 <= 28835 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503077 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503079 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503080 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503081 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503082 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503083 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503084 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503085 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503086 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 31 => ((9 integer)) mem: ((9 integer)): 2503087 <= 31 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503088 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2503089 <= 28836 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503108 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503110 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503111 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503112 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503113 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503114 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503115 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503116 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503117 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 32 => ((9 integer)) mem: ((9 integer)): 2503118 <= 32 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503119 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2503120 <= 28837 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2502618 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503139 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503141 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503142 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503143 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503144 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503145 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503146 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503147 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503148 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 33 => ((9 integer)) mem: ((9 integer)): 2503149 <= 33 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503150 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2503151 <= 28838 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: t => ((5 boolean)) mem: ((5 boolean)): 2502618 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503170 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503172 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\+ => ((2 character)) mem: ((2 character)): 2503173 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503174 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503175 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503176 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503177 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503178 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503179 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 17 => ((9 integer)) mem: ((9 integer)): 2503180 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503181 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2503182 <= 28822 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503201 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503203 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503204 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503205 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503206 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503207 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503208 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503209 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503210 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 18 => ((9 integer)) mem: ((9 integer)): 2503211 <= 18 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503212 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2503213 <= 28823 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((21851 string-address-array-address) (raw)) => 22113 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: 22113 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2502590 <= 22113 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 0 => ((9 integer)) mem: ((9 integer)): 2502591 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((22113 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: 1 => ((10 integer)) mem: ((10 integer)): 2502592 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: nil => ((11 boolean)) mem: ((11 boolean)): 2502593 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((22113 string-address-array) (raw)) mem: ((22113 integer) (raw)) => 1 mem: ((22114 string-address) (raw)) => 22208 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 22208 => ((12 string-address)) mem: ((12 string-address)): 2502594 <= 22208 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 22208 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503232 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22208) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503234 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22208) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 22208 => ((2 string-address)) mem: ((2 string-address)): 2503235 <= 22208 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22208 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 4 => ((3 integer)) mem: ((3 integer)): 2503236 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: 0 => ((4 integer)) mem: ((4 integer)): 2503237 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2503238 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22209 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\m => ((6 character)) mem: ((6 character)): 2503239 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503263 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503265 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\m => ((2 character)) mem: ((2 character)): 2503266 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503267 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503268 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503269 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503270 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503271 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503272 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 19 => ((9 integer)) mem: ((9 integer)): 2503273 <= 19 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503274 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2503275 <= 28824 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 1 => ((4 integer)) mem: ((4 integer)): 2503237 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2503238 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22210 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\a => ((6 character)) mem: ((6 character)): 2503239 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503294 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503296 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\a => ((2 character)) mem: ((2 character)): 2503297 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503298 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503299 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503300 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503301 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503302 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503303 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 20 => ((9 integer)) mem: ((9 integer)): 2503304 <= 20 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503305 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2503306 <= 28825 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 2 => ((4 integer)) mem: ((4 integer)): 2503237 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2503238 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22211 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\i => ((6 character)) mem: ((6 character)): 2503239 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503325 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503327 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\i => ((2 character)) mem: ((2 character)): 2503328 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503329 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503330 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503331 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503332 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503333 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503334 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 21 => ((9 integer)) mem: ((9 integer)): 2503335 <= 21 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503336 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2503337 <= 28826 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 3 => ((4 integer)) mem: ((4 integer)): 2503237 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2503238 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((22208 string) (raw)) mem: ((22208 integer) (raw)) => 4 mem: ((22212 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\n => ((6 character)) mem: ((6 character)): 2503239 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503356 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503358 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\n => ((2 character)) mem: ((2 character)): 2503359 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503360 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503361 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503362 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503363 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503364 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503365 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 22 => ((9 integer)) mem: ((9 integer)): 2503366 <= 22 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503367 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2503368 <= 28827 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 4 => ((4 integer)) mem: ((4 integer)): 2503237 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: t => ((5 boolean)) mem: ((5 boolean)): 2503238 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503387 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503389 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\/ => ((2 character)) mem: ((2 character)): 2503390 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503391 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503392 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503393 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503394 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503395 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503396 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 23 => ((9 integer)) mem: ((9 integer)): 2503397 <= 23 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503398 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2503399 <= 28828 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: 1 => ((9 integer)) mem: ((9 integer)): 2502591 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: t => ((11 boolean)) mem: ((11 boolean)): 2502593 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503418 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503420 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503421 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503422 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503423 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503424 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503425 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503426 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503427 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 24 => ((9 integer)) mem: ((9 integer)): 2503428 <= 24 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503429 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2503430 <= 28829 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((21852 string-address) (raw)) => 22433 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 18: 22433 => ((13 string-address)) mem: ((13 string-address)): 2502595 <= 22433 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 22433 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503449 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22433) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503451 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22433) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 22433 => ((2 string-address)) mem: ((2 string-address)): 2503452 <= 22433 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22433 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 1 => ((3 integer)) mem: ((3 integer)): 2503453 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: 0 => ((4 integer)) mem: ((4 integer)): 2503454 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2503455 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22433 string) (raw)) mem: ((22433 integer) (raw)) => 1 mem: ((22434 byte) (raw)) => 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\3 => ((6 character)) mem: ((6 character)): 2503456 <= #\3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503480 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503482 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\3 => ((2 character)) mem: ((2 character)): 2503483 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503484 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\3) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503485 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503486 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503487 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503488 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503489 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 25 => ((9 integer)) mem: ((9 integer)): 2503490 <= 25 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503491 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2503492 <= 28830 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\3 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 1 => ((4 integer)) mem: ((4 integer)): 2503454 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: t => ((5 boolean)) mem: ((5 boolean)): 2503455 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503511 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503513 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503514 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503515 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503516 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503517 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503518 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503519 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503520 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 26 => ((9 integer)) mem: ((9 integer)): 2503521 <= 26 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503522 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2503523 <= 28831 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503542 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503544 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\: => ((2 character)) mem: ((2 character)): 2503545 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503546 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503547 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503548 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503549 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503550 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503551 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 27 => ((9 integer)) mem: ((9 integer)): 2503552 <= 27 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503553 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2503554 <= 28832 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503573 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503575 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503576 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503577 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503578 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503579 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503580 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503581 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503582 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 28 => ((9 integer)) mem: ((9 integer)): 2503583 <= 28 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503584 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2503585 <= 28833 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((21853 string-address) (raw)) => 22497 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 23: 22497 => ((9 string-address)) mem: ((9 string-address)): 2502591 <= 22497 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 22497 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503604 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 22497) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503606 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 22497) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 22497 => ((2 string-address)) mem: ((2 string-address)): 2503607 <= 22497 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((22497 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 1 => ((3 integer)) mem: ((3 integer)): 2503608 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: 0 => ((4 integer)) mem: ((4 integer)): 2503609 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2503610 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((22497 string) (raw)) mem: ((22497 integer) (raw)) => 1 mem: ((22498 byte) (raw)) => j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\j => ((6 character)) mem: ((6 character)): 2503611 <= #\j run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503635 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503637 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\j => ((2 character)) mem: ((2 character)): 2503638 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503639 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\j) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503640 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503641 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503642 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503643 <= 17 schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 17 => ((8 integer)) mem: ((8 integer)): 2503644 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 29 => ((9 integer)) mem: ((9 integer)): 2503645 <= 29 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503646 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2503647 <= 28834 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\j => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\j run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 1 => ((4 integer)) mem: ((4 integer)): 2503609 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: t => ((5 boolean)) mem: ((5 boolean)): 2503610 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503666 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2503667 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503668 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 2503669 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503697 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503699 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2503700 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2503701 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((reply))) run: print-traces-collapsed-from/print-page/main21pre 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 3 run: print-traces-collapsed-from/print-page/main21pre 16: 4 => ((2 integer)) mem: ((2 integer)): 2501313 <= 4 run: print-traces-collapsed-from/print-page/main21pre 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/main21pre 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 4 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/main21pre 8: nil => ((5 boolean)) mem: ((5 boolean)): 2501316 <= nil run: print-traces-collapsed-from/print-page/main21pre 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: nil => ((6 boolean)) mem: ((6 boolean)): 2501317 <= nil run: print-traces-collapsed-from/print-page/main21pre 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/main21pre 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 4 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28764 instruction-trace-address) (raw)) => 23836 run: print-traces-collapsed-from/print-page/main21pre 12: 23836 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2501318 <= 23836 run: print-traces-collapsed-from/print-page/main21pre 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 4 run: print-traces-collapsed-from/print-page/main21pre 13: 4 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 4 run: print-traces-collapsed-from/print-page/main21pre 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/main21pre 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/main21pre 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 23836 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503728 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 23836 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2503730 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 23836 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 23836 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2503735 <= 23836 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 23836 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2503736 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2503759 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503761 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 17 => ((2 integer)) mem: ((2 integer)): 2503762 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2503763 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: 0 => ((4 integer)) mem: ((4 integer)): 2503764 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503790 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503792 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503793 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503794 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503795 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503796 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503797 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503798 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2503799 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 34 => ((9 integer)) mem: ((9 integer)): 2503800 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503801 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2503802 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503821 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503823 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503824 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503825 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503826 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503827 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503828 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503829 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2503830 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 35 => ((9 integer)) mem: ((9 integer)): 2503831 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503832 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2503833 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503852 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503854 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503856 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503857 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503858 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503859 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503860 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2503861 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 36 => ((9 integer)) mem: ((9 integer)): 2503862 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503863 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2503864 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503883 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503885 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503886 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503887 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503888 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503889 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503890 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503891 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2503892 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 37 => ((9 integer)) mem: ((9 integer)): 2503893 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503894 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2503895 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503914 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503916 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503917 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503918 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503919 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503920 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503921 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503922 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2503923 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 38 => ((9 integer)) mem: ((9 integer)): 2503924 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503925 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2503926 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503945 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503947 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503948 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503949 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503950 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503951 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503952 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503953 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2503954 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 39 => ((9 integer)) mem: ((9 integer)): 2503955 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503956 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2503957 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2503976 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2503978 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2503979 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2503980 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2503981 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2503982 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2503983 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2503984 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2503985 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 40 => ((9 integer)) mem: ((9 integer)): 2503986 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2503987 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2503988 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504007 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504009 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504010 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504011 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504012 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504013 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504014 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504015 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504016 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 41 => ((9 integer)) mem: ((9 integer)): 2504017 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504018 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2504019 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504038 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504040 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504041 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504042 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504043 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504044 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504045 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504046 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504047 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 42 => ((9 integer)) mem: ((9 integer)): 2504048 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504049 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2504050 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504069 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504071 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504072 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504073 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504074 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504075 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504076 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504077 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504078 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 43 => ((9 integer)) mem: ((9 integer)): 2504079 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504080 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2504081 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504100 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504102 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504103 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504104 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504105 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504106 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504107 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504108 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504109 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 44 => ((9 integer)) mem: ((9 integer)): 2504110 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504111 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2504112 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504131 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504133 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504134 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504135 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504136 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504137 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504138 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504139 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504140 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 45 => ((9 integer)) mem: ((9 integer)): 2504141 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504142 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2504143 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504162 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504164 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504165 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504166 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504167 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504168 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504169 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504170 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504171 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 46 => ((9 integer)) mem: ((9 integer)): 2504172 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504173 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2504174 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504193 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504195 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504196 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504197 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504198 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504199 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504200 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504201 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504202 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 47 => ((9 integer)) mem: ((9 integer)): 2504203 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504204 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 2504205 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504224 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504226 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504227 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504228 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504229 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504230 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504231 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504232 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504233 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 48 => ((9 integer)) mem: ((9 integer)): 2504234 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504235 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 2504236 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504255 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504257 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504258 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504259 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504260 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504261 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504262 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504263 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504264 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 49 => ((9 integer)) mem: ((9 integer)): 2504265 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504266 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 2504267 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: nil => ((5 boolean)) mem: ((5 boolean)): 2503765 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504286 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504288 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504289 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504290 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504291 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504292 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504293 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504294 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504295 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 50 => ((9 integer)) mem: ((9 integer)): 2504296 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504297 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 2504298 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: t => ((5 boolean)) mem: ((5 boolean)): 2503765 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2504317 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504319 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\+ => ((2 character)) mem: ((2 character)): 2504320 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504321 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504322 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504323 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504324 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504325 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504326 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 34 => ((9 integer)) mem: ((9 integer)): 2504327 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504328 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2504329 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => + run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2504348 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504350 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504351 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504352 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504353 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504354 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504355 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504356 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504357 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 35 => ((9 integer)) mem: ((9 integer)): 2504358 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504359 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2504360 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((23836 string-address-array-address) (raw)) => 24098 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: 24098 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2503737 <= 24098 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 0 => ((9 integer)) mem: ((9 integer)): 2503738 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((24098 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 9: 1 => ((10 integer)) mem: ((10 integer)): 2503739 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: nil => ((11 boolean)) mem: ((11 boolean)): 2503740 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((24098 string-address-array) (raw)) mem: ((24098 integer) (raw)) => 1 mem: ((24099 string-address) (raw)) => 24193 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 24193 => ((12 string-address)) mem: ((12 string-address)): 2503741 <= 24193 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 24193 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2504379 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 24193) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504381 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 24193) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 24193 => ((2 string-address)) mem: ((2 string-address)): 2504382 <= 24193 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24193 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 4 => ((3 integer)) mem: ((3 integer)): 2504383 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: 0 => ((4 integer)) mem: ((4 integer)): 2504384 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2504385 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24194 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\m => ((6 character)) mem: ((6 character)): 2504386 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504410 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504412 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\m => ((2 character)) mem: ((2 character)): 2504413 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504414 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504415 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504416 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504417 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504418 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504419 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 36 => ((9 integer)) mem: ((9 integer)): 2504420 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504421 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2504422 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 1 => ((4 integer)) mem: ((4 integer)): 2504384 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2504385 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24195 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\a => ((6 character)) mem: ((6 character)): 2504386 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504441 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504443 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\a => ((2 character)) mem: ((2 character)): 2504444 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504445 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504446 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504447 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504448 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504449 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504450 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 37 => ((9 integer)) mem: ((9 integer)): 2504451 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504452 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2504453 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 2 => ((4 integer)) mem: ((4 integer)): 2504384 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2504385 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24196 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\i => ((6 character)) mem: ((6 character)): 2504386 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504472 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504474 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\i => ((2 character)) mem: ((2 character)): 2504475 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504476 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504477 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504478 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504479 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504480 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504481 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 38 => ((9 integer)) mem: ((9 integer)): 2504482 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504483 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2504484 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre for further processing schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 3 => ((4 integer)) mem: ((4 integer)): 2504384 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2504385 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((24193 string) (raw)) mem: ((24193 integer) (raw)) => 4 mem: ((24197 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\n => ((6 character)) mem: ((6 character)): 2504386 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504503 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504505 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\n => ((2 character)) mem: ((2 character)): 2504506 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504507 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504508 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504509 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504510 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504511 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504512 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 39 => ((9 integer)) mem: ((9 integer)): 2504513 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504514 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2504515 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 4 => ((4 integer)) mem: ((4 integer)): 2504384 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: t => ((5 boolean)) mem: ((5 boolean)): 2504385 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2504534 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504536 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\/ => ((2 character)) mem: ((2 character)): 2504537 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504538 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504539 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504540 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504541 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504542 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504543 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 40 => ((9 integer)) mem: ((9 integer)): 2504544 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504545 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2504546 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal))) mem: ((9 integer)) => 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: 1 => ((9 integer)) mem: ((9 integer)): 2503738 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: t => ((11 boolean)) mem: ((11 boolean)): 2503740 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2504565 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504567 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504568 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504569 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504570 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504571 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504572 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504573 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504574 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 41 => ((9 integer)) mem: ((9 integer)): 2504575 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504576 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2504577 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((23837 string-address) (raw)) => 24418 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 18: 24418 => ((13 string-address)) mem: ((13 string-address)): 2503742 <= 24418 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 24418 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2504596 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 24418) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504598 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 24418) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 24418 => ((2 string-address)) mem: ((2 string-address)): 2504599 <= 24418 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24418 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 1 => ((3 integer)) mem: ((3 integer)): 2504600 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: 0 => ((4 integer)) mem: ((4 integer)): 2504601 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2504602 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((24418 string) (raw)) mem: ((24418 integer) (raw)) => 1 mem: ((24419 byte) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\4 => ((6 character)) mem: ((6 character)): 2504603 <= #\4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504627 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504629 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\4 => ((2 character)) mem: ((2 character)): 2504630 <= #\4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504631 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\4) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504632 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504633 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504634 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504635 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504636 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 42 => ((9 integer)) mem: ((9 integer)): 2504637 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504638 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2504639 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\4 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 1 => ((4 integer)) mem: ((4 integer)): 2504601 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: t => ((5 boolean)) mem: ((5 boolean)): 2504602 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2504658 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504660 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504661 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504662 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504663 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504664 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504665 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504666 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504667 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 43 => ((9 integer)) mem: ((9 integer)): 2504668 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504669 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2504670 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2504689 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504691 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\: => ((2 character)) mem: ((2 character)): 2504692 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504693 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504694 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504695 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504696 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504697 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504698 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 44 => ((9 integer)) mem: ((9 integer)): 2504699 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504700 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2504701 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2504720 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504722 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\space => ((2 character)) mem: ((2 character)): 2504723 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504724 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504725 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504726 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504727 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504728 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504729 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 45 => ((9 integer)) mem: ((9 integer)): 2504730 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504731 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2504732 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((23838 string-address) (raw)) => 24482 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 23: 24482 => ((9 string-address)) mem: ((9 string-address)): 2503738 <= 24482 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 24482 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2504751 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 24482) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504753 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 24482) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 24482 => ((2 string-address)) mem: ((2 string-address)): 2504754 <= 24482 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((24482 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: 1 => ((3 integer)) mem: ((3 integer)): 2504755 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: 0 => ((4 integer)) mem: ((4 integer)): 2504756 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: nil => ((5 boolean)) mem: ((5 boolean)): 2504757 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((24482 string) (raw)) mem: ((24482 integer) (raw)) => 1 mem: ((24483 byte) (raw)) => k run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: #\k => ((6 character)) mem: ((6 character)): 2504758 <= #\k run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504782 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504784 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: #\k => ((2 character)) mem: ((2 character)): 2504785 <= #\k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2504786 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\k) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2504787 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2504788 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2504789 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 8: 17 => ((7 integer)) mem: ((7 integer)): 2504790 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 34 => ((8 integer)) mem: ((8 integer)): 2504791 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: 46 => ((9 integer)) mem: ((9 integer)): 2504792 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2504793 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2504794 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 13: #\k => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\k run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 9: 1 => ((4 integer)) mem: ((4 integer)): 2504756 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: t => ((5 boolean)) mem: ((5 boolean)): 2504757 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 0: 2504813 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2504814 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504815 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 3: nil => ((2 boolean)) mem: ((2 boolean)): 2504816 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 0: 2504844 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504846 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2504847 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2504848 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 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/main21pre 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main21pre 7: (((reply))) run: print-traces-collapsed-from/print-page/main21pre 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 4 run: print-traces-collapsed-from/print-page/main21pre 16: 5 => ((2 integer)) mem: ((2 integer)): 2501313 <= 5 run: print-traces-collapsed-from/print-page/main21pre 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/main21pre 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 5 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/main21pre 8: nil => ((5 boolean)) mem: ((5 boolean)): 2501316 <= nil run: print-traces-collapsed-from/print-page/main21pre 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/main21pre 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/main21pre 10: t => ((6 boolean)) mem: ((6 boolean)): 2501317 <= t run: print-traces-collapsed-from/print-page/main21pre 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/main21pre 40: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/main21pre 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/main21pre 0: 2504875 => ((default-space space-address)) run: clear-rest-of-page/print-page/main21pre 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/main21pre 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2504876 <= 29091 run: clear-rest-of-page/print-page/main21pre 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/main21pre 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2504877 <= 28799 run: clear-rest-of-page/print-page/main21pre 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/main21pre 3: t => ((2 boolean)) mem: ((2 boolean)): 2504878 <= t run: clear-rest-of-page/print-page/main21pre 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/main21pre 41: (((reply))) schedule: done with routine nil ===: main21 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)) ((2 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)) ((4 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)) ((0 literal))) -- nil c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((1 literal))) -- nil c{0: 8 (((s string-address)) <- ((new)) K) -- nil c{0: 9 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil c{0: 10 (((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)) ((2 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)) ((4 literal))) c{1: 5 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((0 literal))) c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((1 literal))) c{1: 8 ✓ (((s string-address)) <- ((new)) K) c{1: 9 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) c{1: 10 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -: next-space-generator of main21 is browser-state cn0: convert-names in main21 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)) ((2 literal))) nil nil cn0: checking arg ((2 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)) ((4 literal))) nil nil cn0: checking arg ((4 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)) ((0 literal))) nil nil cn0: checking arg ((0 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: (((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)) 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)) ((2 literal))) cn1: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) cn1: (((6 integer) (space 1)) <- ((copy)) ((4 literal))) cn1: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) cn1: (((2 integer) (space 1)) <- ((copy)) ((0 literal))) cn1: (((3 integer) (space 1)) <- ((copy)) ((1 literal))) 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))) schedule: main21 run: main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: main21 0: 2601000 => ((default-space space-address)) run: main21 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) mem: ((3 space-address) (raw) (browser-state)) => 29091 run: main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601001 <= 29091 run: main21 2: (((4 integer) (space 1)) <- ((copy)) ((2 literal))) run: main21 2: 2 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 2 run: main21 3: (((5 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main21 3: -2 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -2 run: main21 4: (((6 integer) (space 1)) <- ((copy)) ((4 literal))) run: main21 4: 4 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 4 run: main21 5: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: main21 5: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: main21 6: (((2 integer) (space 1)) <- ((copy)) ((0 literal))) run: main21 6: 0 => ((2 integer) (space 1)) mem: ((2 integer) (space 1)): 29094 <= 0 run: main21 7: (((3 integer) (space 1)) <- ((copy)) ((1 literal))) run: main21 7: 1 => ((3 integer) (space 1)) mem: ((3 integer) (space 1)): 29095 <= 1 run: main21 8: (((1 string-address)) <- ((new)) K) run: main21 8: 2601031 => ((1 string-address)) mem: ((1 string-address)): 2601002 <= 2601031 run: main21 9: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address))) mem: ((1 string-address)) => 2601031 run: init-keyboard/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: init-keyboard/main21 0: 2601033 => ((default-space space-address)) run: init-keyboard/main21 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal))) run: init-keyboard/main21 1: 2601064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2601035 <= 2601064 run: init-keyboard/main21 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset))) run: init-keyboard/main21 2: 2601065 => ((2 string-address-address)) mem: ((2 string-address-address)): 2601036 <= 2601065 run: init-keyboard/main21 3: (((2 string-address-address) (deref)) <- ((next-input))) arg: nil 0 (2601031) run: init-keyboard/main21 3: 2601031 => ((2 string-address-address) (deref)) mem: ((2 string-address-address) (deref)): 2601065 <= 2601031 run: init-keyboard/main21 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: init-keyboard/main21 4: 2601064 => ((3 integer-address)) mem: ((3 integer-address)): 2601037 <= 2601064 run: init-keyboard/main21 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: init-keyboard/main21 5: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2601064 <= 0 run: init-keyboard/main21 6: (((reply)) ((1 keyboard-address))) mem: ((1 keyboard-address)) => 2601064 run: main21 9: 2601064 => ((2 keyboard-address)) mem: ((2 keyboard-address)): 2601003 <= 2601064 run: main21 10: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw))) mem: ((3 space-address) (raw) (browser-state)) => 29091 mem: ((2 keyboard-address)) => 2601064 mem: ((2 terminal-address) (raw)) => 28799 run: process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: process-key/main21 0: 2601066 => ((default-space space-address)) run: process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 2601064 28799) run: process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601067 <= 29091 run: process-key/main21 2: (((1 keyboard-address)) <- ((next-input))) arg: nil 1 (29091 2601064 28799) run: process-key/main21 2: 2601064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2601068 <= 2601064 run: process-key/main21 3: (((2 terminal-address)) <- ((next-input))) arg: nil 2 (29091 2601064 28799) run: process-key/main21 3: 28799 => ((2 terminal-address)) mem: ((2 terminal-address)): 2601069 <= 28799 run: process-key/main21 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal))) mem: ((1 keyboard-address)) => 2601064 run: read-key/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: read-key/process-key/main21 0: 2601097 => ((default-space space-address)) run: read-key/process-key/main21 1: (((1 keyboard-address)) <- ((next-input))) arg: nil 0 (2601064 silent) run: read-key/process-key/main21 1: 2601064 => ((1 keyboard-address)) mem: ((1 keyboard-address)): 2601099 <= 2601064 run: read-key/process-key/main21 2: (((2 terminal-address)) <- ((next-input))) arg: nil 1 (2601064 silent) run: read-key/process-key/main21 2: silent => ((2 terminal-address)) mem: ((2 terminal-address)): 2601100 <= silent run: read-key/process-key/main21 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset))) mem: ((1 keyboard-address)) => 2601064 run: read-key/process-key/main21 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset))) run: read-key/process-key/main21 4: 2601064 => ((3 integer-address)) mem: ((3 integer-address)): 2601101 <= 2601064 run: read-key/process-key/main21 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset))) mem: ((2601065 string-address) (raw)) => 2601031 run: read-key/process-key/main21 5: 2601031 => ((4 string-address)) mem: ((4 string-address)): 2601102 <= 2601031 run: read-key/process-key/main21 6: (((5 integer)) <- ((length)) ((4 string-address) (deref))) array-len: ((4 string-address) (deref)) mem: ((2601031 integer) (raw)) => 1 run: read-key/process-key/main21 6: 1 => ((5 integer)) mem: ((5 integer)): 2601103 <= 1 run: read-key/process-key/main21 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer))) mem: ((3 integer-address) (deref)) => 0 mem: ((5 integer)) => 1 run: read-key/process-key/main21 7: nil => ((6 boolean)) mem: ((6 boolean)): 2601104 <= nil run: read-key/process-key/main21 8: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: read-key/process-key/main21 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 array-len: ((2601031 string) (raw)) mem: ((2601031 integer) (raw)) => 1 mem: ((2601032 byte) (raw)) => K run: read-key/process-key/main21 10: #\K => ((7 character)) mem: ((7 character)): 2601105 <= #\K run: read-key/process-key/main21 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal))) mem: ((3 integer-address) (deref)) => 0 run: read-key/process-key/main21 11: 1 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 2601064 <= 1 run: read-key/process-key/main21 12: (((reply)) ((7 character))) mem: ((7 character)) => K run: process-key/main21 4: #\K => ((3 character)) mem: ((3 character)): 2601070 <= #\K run: process-key/main21 5: (((jump-if)) ((3 character)) ((1 offset))) mem: ((3 character)) => K run: process-key/main21 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal))) mem: ((3 character)) => K run: process-key/main21 7: nil => ((4 boolean)) mem: ((4 boolean)): 2601071 <= nil run: process-key/main21 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal))) mem: ((3 character)) => K run: process-key/main21 8: nil => ((5 boolean)) mem: ((5 boolean)): 2601072 <= nil run: process-key/main21 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean))) mem: ((4 boolean)) => nil mem: ((5 boolean)) => nil run: process-key/main21 9: nil => ((6 boolean)) mem: ((6 boolean)): 2601073 <= nil run: process-key/main21 10: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => nil run: process-key/main21 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal))) mem: ((3 character)) => K run: process-key/main21 12: nil => ((7 boolean)) mem: ((7 boolean)): 2601074 <= nil run: process-key/main21 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal))) mem: ((3 character)) => K run: process-key/main21 13: nil => ((8 boolean)) mem: ((8 boolean)): 2601075 <= nil run: process-key/main21 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean))) mem: ((7 boolean)) => nil mem: ((8 boolean)) => nil run: process-key/main21 14: nil => ((7 boolean)) mem: ((7 boolean)): 2601074 <= nil run: process-key/main21 15: (((jump-unless)) ((7 boolean)) ((2 offset))) mem: ((7 boolean)) => nil run: process-key/main21 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal))) mem: ((3 character)) => K run: process-key/main21 18: nil => ((9 boolean)) mem: ((9 boolean)): 2601076 <= nil run: process-key/main21 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal))) mem: ((3 character)) => K run: process-key/main21 19: nil => ((10 boolean)) mem: ((10 boolean)): 2601077 <= nil run: process-key/main21 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil mem: ((10 boolean)) => nil run: process-key/main21 20: nil => ((9 boolean)) mem: ((9 boolean)): 2601076 <= nil run: process-key/main21 21: (((jump-unless)) ((9 boolean)) ((2 offset))) mem: ((9 boolean)) => nil run: process-key/main21 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal))) mem: ((3 character)) => K run: process-key/main21 24: nil => ((11 boolean)) mem: ((11 boolean)): 2601078 <= nil run: process-key/main21 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal))) mem: ((3 character)) => K run: process-key/main21 25: t => ((12 boolean)) mem: ((12 boolean)): 2601079 <= t run: process-key/main21 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean))) mem: ((11 boolean)) => nil mem: ((12 boolean)) => t run: process-key/main21 26: t => ((11 boolean)) mem: ((11 boolean)): 2601078 <= t run: process-key/main21 27: (((jump-unless)) ((11 boolean)) ((6 offset))) mem: ((11 boolean)) => t run: process-key/main21 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: at-first-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: at-first-page/process-key/main21 0: 2601128 => ((default-space space-address)) run: at-first-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: at-first-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601129 <= 29091 run: at-first-page/process-key/main21 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 2 run: at-first-page/process-key/main21 2: nil => ((1 boolean)) mem: ((1 boolean)): 2601130 <= nil run: at-first-page/process-key/main21 3: (((jump-if)) ((1 boolean)) ((1 offset))) mem: ((1 boolean)) => nil run: at-first-page/process-key/main21 4: (((reply)) ((nil literal))) run: process-key/main21 28: nil => ((13 boolean)) mem: ((13 boolean)): 2601080 <= nil run: process-key/main21 29: (((jump-if)) ((13 boolean)) ((4 offset))) mem: ((13 boolean)) => nil run: process-key/main21 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: to-top/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: to-top/process-key/main21 0: 2601159 => ((default-space space-address)) run: to-top/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: to-top/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601160 <= 29091 run: to-top/process-key/main21 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: to-top/process-key/main21 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601161 <= 28799 run: to-top/process-key/main21 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: to-top/process-key/main21 3: nil => ((2 boolean)) mem: ((2 boolean)): 2601162 <= nil run: to-top/process-key/main21 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main21 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main21 0: 2601190 => ((default-space space-address)) run: up/to-top/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601191 <= 29091 run: up/to-top/process-key/main21 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main21 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601192 <= 28799 run: up/to-top/process-key/main21 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: up/to-top/process-key/main21 3: nil => ((2 boolean)) mem: ((2 boolean)): 2601193 <= nil run: up/to-top/process-key/main21 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main21 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/up/to-top/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main21 0: 2601221 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main21 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/up/to-top/process-key/main21 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2601223 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main21 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/up/to-top/process-key/main21 2: 0 => ((2 integer)) mem: ((2 integer)): 2601224 <= 0 run: instruction-trace-num-children/up/to-top/process-key/main21 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/up/to-top/process-key/main21 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2601225 <= 14024 run: instruction-trace-num-children/up/to-top/process-key/main21 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/up/to-top/process-key/main21 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2601226 <= 15953 run: instruction-trace-num-children/up/to-top/process-key/main21 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main21 5: 1 => ((5 integer)) mem: ((5 integer)): 2601227 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main21 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/to-top/process-key/main21 5: 1 => ((3 integer)) mem: ((3 integer)): 2601194 <= 1 run: up/to-top/process-key/main21 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/to-top/process-key/main21 6: 2 => ((3 integer)) mem: ((3 integer)): 2601194 <= 2 run: up/to-top/process-key/main21 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 0 mem: ((3 integer)) => 2 run: up/to-top/process-key/main21 7: 2 => ((4 integer)) mem: ((4 integer)): 2601195 <= 2 run: up/to-top/process-key/main21 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 3 mem: ((4 integer)) => 2 run: up/to-top/process-key/main21 8: nil => ((5 boolean)) mem: ((5 boolean)): 2601196 <= nil run: up/to-top/process-key/main21 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => nil run: up/to-top/process-key/main21 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main21 20: nil => ((8 boolean)) mem: ((8 boolean)): 2601199 <= nil run: up/to-top/process-key/main21 21: (((jump-if)) ((8 boolean)) ((2 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main21 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 3 run: up/to-top/process-key/main21 22: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: up/to-top/process-key/main21 23: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main21 0: 2601252 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601254 <= 28799 run: cursor-up/up/to-top/process-key/main21 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main21 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main21 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2601255 <= 28801 run: cursor-up/up/to-top/process-key/main21 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/main21 4: nil => ((3 boolean)) mem: ((3 boolean)): 2601256 <= nil run: cursor-up/up/to-top/process-key/main21 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main21 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/main21 6: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-up/up/to-top/process-key/main21 7: (((reply))) run: to-top/process-key/main21 6: (((jump)) ((-4 offset))) run: to-top/process-key/main21 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: to-top/process-key/main21 3: nil => ((2 boolean)) mem: ((2 boolean)): 2601162 <= nil run: to-top/process-key/main21 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => nil run: to-top/process-key/main21 5: (((up)) ((0 space-address)) ((1 terminal-address))) mem: ((0 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: up/to-top/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: up/to-top/process-key/main21 0: 2601283 => ((default-space space-address)) run: up/to-top/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: up/to-top/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601284 <= 29091 run: up/to-top/process-key/main21 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: up/to-top/process-key/main21 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601285 <= 28799 run: up/to-top/process-key/main21 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: up/to-top/process-key/main21 3: nil => ((2 boolean)) mem: ((2 boolean)): 2601286 <= nil run: up/to-top/process-key/main21 4: (((jump-if)) ((2 boolean)) ((15 offset))) mem: ((2 boolean)) => nil run: up/to-top/process-key/main21 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)) => 28759 mem: ((2 integer) (space 1)) => 0 run: instruction-trace-num-children/up/to-top/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: instruction-trace-num-children/up/to-top/process-key/main21 0: 2601314 => ((default-space space-address)) run: instruction-trace-num-children/up/to-top/process-key/main21 1: (((1 instruction-trace-address-array-address)) <- ((next-input))) arg: nil 0 (28759 0) run: instruction-trace-num-children/up/to-top/process-key/main21 1: 28759 => ((1 instruction-trace-address-array-address)) mem: ((1 instruction-trace-address-array-address)): 2601316 <= 28759 run: instruction-trace-num-children/up/to-top/process-key/main21 2: (((2 integer)) <- ((next-input))) arg: nil 1 (28759 0) run: instruction-trace-num-children/up/to-top/process-key/main21 2: 0 => ((2 integer)) mem: ((2 integer)): 2601317 <= 0 run: instruction-trace-num-children/up/to-top/process-key/main21 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer))) mem: ((2 integer)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: instruction-trace-num-children/up/to-top/process-key/main21 3: 14024 => ((3 instruction-trace-address)) mem: ((3 instruction-trace-address)): 2601318 <= 14024 run: instruction-trace-num-children/up/to-top/process-key/main21 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: instruction-trace-num-children/up/to-top/process-key/main21 4: 15953 => ((4 trace-address-array-address)) mem: ((4 trace-address-array-address)): 2601319 <= 15953 run: instruction-trace-num-children/up/to-top/process-key/main21 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref))) array-len: ((4 instruction-trace-address-array-address) (deref)) mem: ((15953 integer) (raw)) => 1 run: instruction-trace-num-children/up/to-top/process-key/main21 5: 1 => ((5 integer)) mem: ((5 integer)): 2601320 <= 1 run: instruction-trace-num-children/up/to-top/process-key/main21 6: (((reply)) ((5 integer))) mem: ((5 integer)) => 1 run: up/to-top/process-key/main21 5: 1 => ((3 integer)) mem: ((3 integer)): 2601287 <= 1 run: up/to-top/process-key/main21 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal))) mem: ((3 integer)) => 1 run: up/to-top/process-key/main21 6: 2 => ((3 integer)) mem: ((3 integer)): 2601287 <= 2 run: up/to-top/process-key/main21 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer))) mem: ((2 integer) (space 1)) => 0 mem: ((3 integer)) => 2 run: up/to-top/process-key/main21 7: 2 => ((4 integer)) mem: ((4 integer)): 2601288 <= 2 run: up/to-top/process-key/main21 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer))) mem: ((11 integer) (space 1)) => 2 mem: ((4 integer)) => 2 run: up/to-top/process-key/main21 8: t => ((5 boolean)) mem: ((5 boolean)): 2601289 <= t run: up/to-top/process-key/main21 9: (((jump-unless)) ((5 boolean)) ((10 offset))) mem: ((5 boolean)) => t run: up/to-top/process-key/main21 10: (((6 integer)) <- ((copy)) ((0 literal))) run: up/to-top/process-key/main21 10: 0 => ((6 integer)) mem: ((6 integer)): 2601290 <= 0 run: up/to-top/process-key/main21 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 0 mem: ((3 integer)) => 2 run: up/to-top/process-key/main21 11: nil => ((7 boolean)) mem: ((7 boolean)): 2601291 <= nil run: up/to-top/process-key/main21 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/to-top/process-key/main21 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main21 13: nil => ((8 boolean)) mem: ((8 boolean)): 2601292 <= nil run: up/to-top/process-key/main21 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main21 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 2 run: up/to-top/process-key/main21 15: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: up/to-top/process-key/main21 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main21 0: 2601345 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601347 <= 28799 run: cursor-up/up/to-top/process-key/main21 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main21 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main21 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2601348 <= 28801 run: cursor-up/up/to-top/process-key/main21 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/main21 4: nil => ((3 boolean)) mem: ((3 boolean)): 2601349 <= nil run: cursor-up/up/to-top/process-key/main21 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main21 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/main21 6: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-up/up/to-top/process-key/main21 7: (((reply))) run: up/to-top/process-key/main21 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 0 run: up/to-top/process-key/main21 17: 1 => ((6 integer)) mem: ((6 integer)): 2601290 <= 1 run: up/to-top/process-key/main21 18: (((jump)) ((-8 offset))) run: up/to-top/process-key/main21 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 1 mem: ((3 integer)) => 2 run: up/to-top/process-key/main21 11: nil => ((7 boolean)) mem: ((7 boolean)): 2601291 <= nil run: up/to-top/process-key/main21 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => nil run: up/to-top/process-key/main21 13: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main21 13: nil => ((8 boolean)) mem: ((8 boolean)): 2601292 <= nil run: up/to-top/process-key/main21 14: (((jump-if)) ((8 boolean)) ((4 offset))) mem: ((8 boolean)) => nil run: up/to-top/process-key/main21 15: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 1 run: up/to-top/process-key/main21 15: 0 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 0 run: up/to-top/process-key/main21 16: (((cursor-up)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-up/up/to-top/process-key/main21 0: 2601376 => ((default-space space-address)) run: cursor-up/up/to-top/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-up/up/to-top/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601378 <= 28799 run: cursor-up/up/to-top/process-key/main21 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-up/up/to-top/process-key/main21 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-up/up/to-top/process-key/main21 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2601379 <= 28801 run: cursor-up/up/to-top/process-key/main21 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/main21 4: nil => ((3 boolean)) mem: ((3 boolean)): 2601380 <= nil run: cursor-up/up/to-top/process-key/main21 5: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: cursor-up/up/to-top/process-key/main21 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/main21 6: 0 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 0 run: cursor-up/up/to-top/process-key/main21 7: (((reply))) run: up/to-top/process-key/main21 17: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal))) mem: ((6 integer)) => 1 run: up/to-top/process-key/main21 17: 2 => ((6 integer)) mem: ((6 integer)): 2601290 <= 2 run: up/to-top/process-key/main21 18: (((jump)) ((-8 offset))) run: up/to-top/process-key/main21 11: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer))) mem: ((6 integer)) => 2 mem: ((3 integer)) => 2 run: up/to-top/process-key/main21 11: t => ((7 boolean)) mem: ((7 boolean)): 2601291 <= t run: up/to-top/process-key/main21 12: (((jump-if)) ((7 boolean)) ((6 offset))) mem: ((7 boolean)) => t run: up/to-top/process-key/main21 19: (((reply))) run: to-top/process-key/main21 6: (((jump)) ((-4 offset))) run: to-top/process-key/main21 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal))) mem: ((11 integer) (space 1)) => 0 run: to-top/process-key/main21 3: t => ((2 boolean)) mem: ((2 boolean)): 2601162 <= t run: to-top/process-key/main21 4: (((jump-if)) ((2 boolean)) ((2 offset))) mem: ((2 boolean)) => t run: process-key/main21 31: (((previous-page)) ((0 space-address) (browser-state))) mem: ((0 space-address) (browser-state)) => 29091 run: previous-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: previous-page/process-key/main21 0: 2601407 => ((default-space space-address)) run: previous-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091) run: previous-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601408 <= 29091 run: previous-page/process-key/main21 2: (((jump-unless)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 run: previous-page/process-key/main21 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: previous-page/process-key/main21 3: nil => ((1 boolean)) mem: ((1 boolean)): 2601409 <= nil run: previous-page/process-key/main21 4: (((jump-if)) ((1 boolean)) ((41 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main21 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 2 run: previous-page/process-key/main21 5: nil => ((1 boolean)) mem: ((1 boolean)): 2601409 <= nil run: previous-page/process-key/main21 6: (((jump-if)) ((1 boolean)) ((39 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main21 7: (((2 boolean)) <- ((equal)) ((2 integer) (space 1)) ((4 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 mem: ((4 integer) (space 1)) => 2 run: previous-page/process-key/main21 7: nil => ((2 boolean)) mem: ((2 boolean)): 2601410 <= nil run: previous-page/process-key/main21 8: (((3 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -2 run: previous-page/process-key/main21 8: t => ((3 boolean)) mem: ((3 boolean)): 2601411 <= t run: previous-page/process-key/main21 9: (((3 boolean)) <- ((and)) ((2 boolean)) ((3 boolean))) mem: ((2 boolean)) => nil run: previous-page/process-key/main21 9: nil => ((3 boolean)) mem: ((3 boolean)): 2601411 <= nil run: previous-page/process-key/main21 10: (((jump-if)) ((3 boolean)) ((35 offset))) mem: ((3 boolean)) => nil run: previous-page/process-key/main21 11: (((4 integer)) <- ((subtract)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 2 mem: ((2 integer) (space 1)) => 0 run: previous-page/process-key/main21 11: 2 => ((4 integer)) mem: ((4 integer)): 2601412 <= 2 run: previous-page/process-key/main21 12: (((1 boolean)) <- ((greater-than)) ((4 integer)) ((8 integer) (space 1))) mem: ((4 integer)) => 2 mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main21 12: nil => ((1 boolean)) mem: ((1 boolean)): 2601409 <= nil run: previous-page/process-key/main21 13: (((jump-if)) ((1 boolean)) ((32 offset))) mem: ((1 boolean)) => nil run: previous-page/process-key/main21 14: (((5 integer)) <- ((copy)) ((8 integer) (space 1))) mem: ((8 integer) (space 1)) => 3 run: previous-page/process-key/main21 14: 3 => ((5 integer)) mem: ((5 integer)): 2601413 <= 3 run: previous-page/process-key/main21 15: (((6 integer)) <- ((add)) ((2 integer) (space 1)) ((1 literal))) mem: ((2 integer) (space 1)) => 0 run: previous-page/process-key/main21 15: 1 => ((6 integer)) mem: ((6 integer)): 2601414 <= 1 run: previous-page/process-key/main21 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main21 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2601407) run: done-scrolling-up/previous-page/process-key/main21 0: 2601407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601408 <= 29091 run: done-scrolling-up/previous-page/process-key/main21 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 3 run: done-scrolling-up/previous-page/process-key/main21 2: nil => ((8 boolean)) mem: ((8 boolean)): 2601416 <= nil run: done-scrolling-up/previous-page/process-key/main21 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main21 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 2 run: done-scrolling-up/previous-page/process-key/main21 4: nil => ((9 boolean)) mem: ((9 boolean)): 2601417 <= nil run: done-scrolling-up/previous-page/process-key/main21 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -2 run: done-scrolling-up/previous-page/process-key/main21 5: t => ((10 boolean)) mem: ((10 boolean)): 2601418 <= t run: done-scrolling-up/previous-page/process-key/main21 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main21 6: nil => ((11 boolean)) mem: ((11 boolean)): 2601419 <= nil run: done-scrolling-up/previous-page/process-key/main21 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main21 8: (((reply)) ((nil literal))) run: previous-page/process-key/main21 16: nil => ((7 boolean)) mem: ((7 boolean)): 2601415 <= nil run: previous-page/process-key/main21 17: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main21 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 2 mem: ((6 integer)) => 1 run: previous-page/process-key/main21 18: nil => ((7 boolean)) mem: ((7 boolean)): 2601415 <= nil run: previous-page/process-key/main21 19: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main21 20: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((1 literal))) mem: ((4 integer) (space 1)) => 2 run: previous-page/process-key/main21 20: 1 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 1 run: previous-page/process-key/main21 21: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 3 run: previous-page/process-key/main21 21: 2 => ((5 integer)) mem: ((5 integer)): 2601413 <= 2 run: previous-page/process-key/main21 22: (((jump)) ((-7 offset))) run: previous-page/process-key/main21 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main21 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2601407) run: done-scrolling-up/previous-page/process-key/main21 0: 2601407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601408 <= 29091 run: done-scrolling-up/previous-page/process-key/main21 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 2 run: done-scrolling-up/previous-page/process-key/main21 2: nil => ((8 boolean)) mem: ((8 boolean)): 2601416 <= nil run: done-scrolling-up/previous-page/process-key/main21 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main21 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 1 run: done-scrolling-up/previous-page/process-key/main21 4: nil => ((9 boolean)) mem: ((9 boolean)): 2601417 <= nil run: done-scrolling-up/previous-page/process-key/main21 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -2 run: done-scrolling-up/previous-page/process-key/main21 5: t => ((10 boolean)) mem: ((10 boolean)): 2601418 <= t run: done-scrolling-up/previous-page/process-key/main21 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main21 6: nil => ((11 boolean)) mem: ((11 boolean)): 2601419 <= nil run: done-scrolling-up/previous-page/process-key/main21 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main21 8: (((reply)) ((nil literal))) run: previous-page/process-key/main21 16: nil => ((7 boolean)) mem: ((7 boolean)): 2601415 <= nil run: previous-page/process-key/main21 17: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main21 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 1 run: previous-page/process-key/main21 18: t => ((7 boolean)) mem: ((7 boolean)): 2601415 <= t run: previous-page/process-key/main21 19: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main21 23: (((1 boolean)) <- ((equal)) ((4 integer) (space 1)) ((6 integer))) mem: ((4 integer) (space 1)) => 1 mem: ((6 integer)) => 1 run: previous-page/process-key/main21 23: t => ((1 boolean)) mem: ((1 boolean)): 2601409 <= t run: previous-page/process-key/main21 24: (((jump-unless)) ((1 boolean)) ((3 offset))) mem: ((1 boolean)) => t run: previous-page/process-key/main21 25: (((4 integer) (space 1)) <- ((copy)) ((2 integer) (space 1))) mem: ((2 integer) (space 1)) => 0 run: previous-page/process-key/main21 25: 0 => ((4 integer) (space 1)) mem: ((4 integer) (space 1)): 29096 <= 0 run: previous-page/process-key/main21 26: (((5 integer) (space 1)) <- ((subtract)) ((3 integer) (space 1)) ((1 literal))) mem: ((3 integer) (space 1)) => 1 run: previous-page/process-key/main21 26: 0 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= 0 run: previous-page/process-key/main21 27: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 2 run: previous-page/process-key/main21 27: 1 => ((5 integer)) mem: ((5 integer)): 2601413 <= 1 run: previous-page/process-key/main21 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main21 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2601407) run: done-scrolling-up/previous-page/process-key/main21 0: 2601407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601408 <= 29091 run: done-scrolling-up/previous-page/process-key/main21 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 1 run: done-scrolling-up/previous-page/process-key/main21 2: nil => ((8 boolean)) mem: ((8 boolean)): 2601416 <= nil run: done-scrolling-up/previous-page/process-key/main21 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main21 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal))) mem: ((4 integer) (space 1)) => 0 run: done-scrolling-up/previous-page/process-key/main21 4: t => ((9 boolean)) mem: ((9 boolean)): 2601417 <= t run: done-scrolling-up/previous-page/process-key/main21 5: (((10 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => 0 run: done-scrolling-up/previous-page/process-key/main21 5: nil => ((10 boolean)) mem: ((10 boolean)): 2601418 <= nil run: done-scrolling-up/previous-page/process-key/main21 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean))) mem: ((9 boolean)) => t mem: ((10 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main21 6: nil => ((11 boolean)) mem: ((11 boolean)): 2601419 <= nil run: done-scrolling-up/previous-page/process-key/main21 7: (((jump-if)) ((11 boolean)) ((1 offset))) mem: ((11 boolean)) => nil run: done-scrolling-up/previous-page/process-key/main21 8: (((reply)) ((nil literal))) run: previous-page/process-key/main21 28: nil => ((7 boolean)) mem: ((7 boolean)): 2601415 <= nil run: previous-page/process-key/main21 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main21 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => 0 run: previous-page/process-key/main21 30: nil => ((7 boolean)) mem: ((7 boolean)): 2601415 <= nil run: previous-page/process-key/main21 31: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => nil run: previous-page/process-key/main21 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal))) mem: ((5 integer) (space 1)) => 0 run: previous-page/process-key/main21 32: -1 => ((5 integer) (space 1)) mem: ((5 integer) (space 1)): 29097 <= -1 run: previous-page/process-key/main21 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal))) mem: ((5 integer)) => 1 run: previous-page/process-key/main21 33: 0 => ((5 integer)) mem: ((5 integer)): 2601413 <= 0 run: previous-page/process-key/main21 34: (((jump)) ((-7 offset))) run: previous-page/process-key/main21 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main21 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2601407) run: done-scrolling-up/previous-page/process-key/main21 0: 2601407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601408 <= 29091 run: done-scrolling-up/previous-page/process-key/main21 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main21 2: t => ((8 boolean)) mem: ((8 boolean)): 2601416 <= t run: done-scrolling-up/previous-page/process-key/main21 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main21 9: done run: done-scrolling-up/previous-page/process-key/main21 10: (((reply)) ((t literal))) run: previous-page/process-key/main21 28: t => ((7 boolean)) mem: ((7 boolean)): 2601415 <= t run: previous-page/process-key/main21 29: (((jump-if)) ((7 boolean)) ((5 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main21 35: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main21 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2601407) run: done-scrolling-up/previous-page/process-key/main21 0: 2601407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601408 <= 29091 run: done-scrolling-up/previous-page/process-key/main21 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main21 2: t => ((8 boolean)) mem: ((8 boolean)): 2601416 <= t run: done-scrolling-up/previous-page/process-key/main21 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main21 9: done run: done-scrolling-up/previous-page/process-key/main21 10: (((reply)) ((t literal))) run: previous-page/process-key/main21 35: t => ((7 boolean)) mem: ((7 boolean)): 2601415 <= t run: previous-page/process-key/main21 36: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main21 40: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address))) run: done-scrolling-up/previous-page/process-key/main21 0: (((default-space space-address) (names previous-page)) <- ((next-input))) arg: nil 0 (2601407) run: done-scrolling-up/previous-page/process-key/main21 0: 2601407 => ((default-space space-address) (names previous-page)) run: done-scrolling-up/previous-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address))) mem: ((0 space-address)) => 29091 run: done-scrolling-up/previous-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601408 <= 29091 run: done-scrolling-up/previous-page/process-key/main21 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal))) mem: ((5 integer)) => 0 run: done-scrolling-up/previous-page/process-key/main21 2: t => ((8 boolean)) mem: ((8 boolean)): 2601416 <= t run: done-scrolling-up/previous-page/process-key/main21 3: (((jump-if)) ((8 boolean)) ((5 offset))) mem: ((8 boolean)) => t run: done-scrolling-up/previous-page/process-key/main21 9: done run: done-scrolling-up/previous-page/process-key/main21 10: (((reply)) ((t literal))) run: previous-page/process-key/main21 40: t => ((7 boolean)) mem: ((7 boolean)): 2601415 <= t run: previous-page/process-key/main21 41: (((jump-if)) ((7 boolean)) ((3 offset))) mem: ((7 boolean)) => t run: previous-page/process-key/main21 45: (((reply))) run: process-key/main21 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((2 terminal-address)) => 28799 run: print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-page/process-key/main21 0: 2601438 => ((default-space space-address)) run: print-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: print-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601439 <= 29091 run: print-page/process-key/main21 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: print-page/process-key/main21 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601440 <= 28799 run: print-page/process-key/main21 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 run: print-page/process-key/main21 3: 0 => ((2 integer)) mem: ((2 integer)): 2601441 <= 0 run: print-page/process-key/main21 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/main21 4: nil => ((3 boolean)) mem: ((3 boolean)): 2601442 <= nil run: print-page/process-key/main21 5: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main21 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 mem: ((2 integer) (space 1)) => 0 run: print-page/process-key/main21 7: t => ((4 boolean)) mem: ((4 boolean)): 2601443 <= t run: print-page/process-key/main21 8: (((jump-unless)) ((4 boolean)) ((20 offset))) mem: ((4 boolean)) => t run: print-page/process-key/main21 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 0 run: print-page/process-key/main21 9: 1 => ((2 integer)) mem: ((2 integer)): 2601441 <= 1 run: print-page/process-key/main21 10: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((4 integer) (space 1))) mem: ((4 integer) (space 1)) => 0 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28760 instruction-trace-address) (raw)) => 14024 run: print-page/process-key/main21 10: 14024 => ((5 instruction-trace-address)) mem: ((5 instruction-trace-address)): 2601444 <= 14024 run: print-page/process-key/main21 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal))) mem: ((5 integer) (space 1)) => -1 run: print-page/process-key/main21 11: t => ((6 boolean)) mem: ((6 boolean)): 2601445 <= t run: print-page/process-key/main21 12: (((jump-unless)) ((6 boolean)) ((1 offset))) mem: ((6 boolean)) => t run: print-page/process-key/main21 13: (((print-instruction-trace-parent)) ((1 terminal-address)) ((5 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((5 instruction-trace-address)) => 14024 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-parent/print-page/process-key/main21 0: 2601469 => ((default-space space-address)) run: print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14024 29091) run: print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601471 <= 28799 run: print-instruction-trace-parent/print-page/process-key/main21 2: (((2 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 14024 29091) run: print-instruction-trace-parent/print-page/process-key/main21 2: 14024 => ((2 instruction-trace-address)) mem: ((2 instruction-trace-address)): 2601472 <= 14024 run: print-instruction-trace-parent/print-page/process-key/main21 3: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 2 (28799 14024 29091) run: print-instruction-trace-parent/print-page/process-key/main21 3: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2601470 <= 29091 run: print-instruction-trace-parent/print-page/process-key/main21 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601500 => ((default-space space-address)) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601502 <= 28799 run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: 17 => ((2 integer)) mem: ((2 integer)): 2601503 <= 17 run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2601504 <= 28802 run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 0 run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: 0 => ((4 integer)) mem: ((4 integer)): 2601505 <= 0 run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601531 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601533 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601534 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601535 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601536 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601537 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601538 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601539 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601540 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 0 => ((9 integer)) mem: ((9 integer)): 2601541 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601542 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2601543 <= 28805 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601562 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601564 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601565 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601566 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601567 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601568 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601569 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601570 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601571 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 1 => ((9 integer)) mem: ((9 integer)): 2601572 <= 1 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601573 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2601574 <= 28806 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601593 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601595 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601596 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601597 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601598 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601599 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601600 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601601 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601602 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 2 => ((9 integer)) mem: ((9 integer)): 2601603 <= 2 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601604 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2601605 <= 28807 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601624 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601626 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601627 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601628 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601629 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601630 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601631 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601632 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601633 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 3 => ((9 integer)) mem: ((9 integer)): 2601634 <= 3 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601635 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2601636 <= 28808 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601655 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601657 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601658 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601659 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601660 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601661 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601662 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601663 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601664 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 4 => ((9 integer)) mem: ((9 integer)): 2601665 <= 4 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601666 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2601667 <= 28809 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601686 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601688 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601689 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601690 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601691 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601692 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601693 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601694 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601695 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 5 => ((9 integer)) mem: ((9 integer)): 2601696 <= 5 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601697 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2601698 <= 28810 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601717 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601719 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601720 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601721 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601722 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601723 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601724 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601725 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601726 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 6 => ((9 integer)) mem: ((9 integer)): 2601727 <= 6 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601728 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2601729 <= 28811 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601748 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601750 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601751 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601752 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601753 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601754 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601755 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601756 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601757 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 7 => ((9 integer)) mem: ((9 integer)): 2601758 <= 7 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601759 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2601760 <= 28812 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601779 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601781 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601782 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601783 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601784 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601785 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601786 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601787 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601788 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 8 => ((9 integer)) mem: ((9 integer)): 2601789 <= 8 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601790 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2601791 <= 28813 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601810 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601812 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601813 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601814 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601815 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601816 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601817 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601818 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601819 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 9 => ((9 integer)) mem: ((9 integer)): 2601820 <= 9 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601821 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2601822 <= 28814 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601841 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601843 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601844 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601845 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601846 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601847 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601848 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601849 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601850 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 10 => ((9 integer)) mem: ((9 integer)): 2601851 <= 10 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601852 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2601853 <= 28815 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601872 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601874 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601875 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601876 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601877 <= nil schedule: scheduling print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 for further processing schedule: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601878 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601879 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601880 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601881 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 11 => ((9 integer)) mem: ((9 integer)): 2601882 <= 11 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601883 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2601884 <= 28816 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601903 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601905 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601906 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601907 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601908 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601909 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601910 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601911 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601912 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 12 => ((9 integer)) mem: ((9 integer)): 2601913 <= 12 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601914 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2601915 <= 28817 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601934 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601936 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601937 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601938 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601939 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601940 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601941 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601942 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601943 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 13 => ((9 integer)) mem: ((9 integer)): 2601944 <= 13 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601945 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2601946 <= 28818 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601965 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601967 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601968 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2601969 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2601970 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2601971 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2601972 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2601973 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2601974 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 14 => ((9 integer)) mem: ((9 integer)): 2601975 <= 14 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2601976 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2601977 <= 28819 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2601996 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2601998 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2601999 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602000 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602001 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602002 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602003 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602004 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602005 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 15 => ((9 integer)) mem: ((9 integer)): 2602006 <= 15 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602007 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2602008 <= 28820 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2601506 <= nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2602027 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602029 <= 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602030 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602031 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602032 <= nil run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602033 <= 28801 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602034 <= 28802 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602035 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602036 <= 0 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 16 => ((9 integer)) mem: ((9 integer)): 2602037 <= 16 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602038 <= 28804 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2602039 <= 28821 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\space run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 6: t => ((5 boolean)) mem: ((5 boolean)): 2601506 <= t run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 0 run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-parent/print-page/process-key/main21 11: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main21 5: (((print-character)) ((1 terminal-address)) ((- literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: 2602058 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602060 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: #\- => ((2 character)) mem: ((2 character)): 2602061 <= #\- run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602062 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\-) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602063 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602064 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602065 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602066 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602067 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 0 => ((9 integer)) mem: ((9 integer)): 2602068 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602069 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: 28805 => ((11 byte-address)) mem: ((11 byte-address)): 2602070 <= 28805 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => - run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: #\- => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28805 <= #\- run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main21 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: 2602089 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602091 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602092 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602093 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602094 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602095 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602096 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602097 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602098 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 1 => ((9 integer)) mem: ((9 integer)): 2602099 <= 1 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602100 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 1 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: 28806 => ((11 byte-address)) mem: ((11 byte-address)): 2602101 <= 28806 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28806 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main21 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset))) mem: ((14024 string-address-array-address) (raw)) => 14290 run: print-instruction-trace-parent/print-page/process-key/main21 7: 14290 => ((3 string-address-array-address)) mem: ((3 string-address-array-address)): 2601473 <= 14290 run: print-instruction-trace-parent/print-page/process-key/main21 8: (((4 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-parent/print-page/process-key/main21 8: 0 => ((4 integer)) mem: ((4 integer)): 2601474 <= 0 run: print-instruction-trace-parent/print-page/process-key/main21 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref))) array-len: ((3 string-address-array-address) (deref)) mem: ((14290 integer) (raw)) => 1 run: print-instruction-trace-parent/print-page/process-key/main21 9: 1 => ((5 integer)) mem: ((5 integer)): 2601475 <= 1 run: print-instruction-trace-parent/print-page/process-key/main21 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 0 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-page/process-key/main21 10: nil => ((6 boolean)) mem: ((6 boolean)): 2601476 <= nil run: print-instruction-trace-parent/print-page/process-key/main21 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => nil run: print-instruction-trace-parent/print-page/process-key/main21 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14290 string-address-array) (raw)) mem: ((14290 integer) (raw)) => 1 mem: ((14291 string-address) (raw)) => 14385 run: print-instruction-trace-parent/print-page/process-key/main21 12: 14385 => ((7 string-address)) mem: ((7 string-address)): 2601477 <= 14385 run: print-instruction-trace-parent/print-page/process-key/main21 13: (((print-string)) ((1 terminal-address)) ((7 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((7 string-address)) => 14385 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602120 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14385) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602122 <= 28799 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14385) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 2: 14385 => ((2 string-address)) mem: ((2 string-address)): 2602123 <= 14385 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14385 integer) (raw)) => 4 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 3: 4 => ((3 integer)) mem: ((3 integer)): 2602124 <= 4 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 4: 0 => ((4 integer)) mem: ((4 integer)): 2602125 <= 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2602126 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14386 byte) (raw)) => m run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: #\m => ((6 character)) mem: ((6 character)): 2602127 <= #\m run: print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602151 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602153 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: #\m => ((2 character)) mem: ((2 character)): 2602154 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602155 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602156 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602157 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602158 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602159 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602160 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 2 => ((9 integer)) mem: ((9 integer)): 2602161 <= 2 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602162 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 2 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: 28807 => ((11 byte-address)) mem: ((11 byte-address)): 2602163 <= 28807 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28807 <= #\m run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: 1 => ((4 integer)) mem: ((4 integer)): 2602125 <= 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2602126 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14387 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: #\a => ((6 character)) mem: ((6 character)): 2602127 <= #\a run: print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602182 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602184 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: #\a => ((2 character)) mem: ((2 character)): 2602185 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602186 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602187 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602188 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602189 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602190 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602191 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 3 => ((9 integer)) mem: ((9 integer)): 2602192 <= 3 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602193 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 3 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: 28808 => ((11 byte-address)) mem: ((11 byte-address)): 2602194 <= 28808 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28808 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: 2 => ((4 integer)) mem: ((4 integer)): 2602125 <= 2 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2602126 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14388 byte) (raw)) => i run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: #\i => ((6 character)) mem: ((6 character)): 2602127 <= #\i run: print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602213 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602215 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: #\i => ((2 character)) mem: ((2 character)): 2602216 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602217 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602218 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602219 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602220 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602221 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602222 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 4 => ((9 integer)) mem: ((9 integer)): 2602223 <= 4 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602224 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 4 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: 28809 => ((11 byte-address)) mem: ((11 byte-address)): 2602225 <= 28809 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => i run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28809 <= #\i run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: 3 => ((4 integer)) mem: ((4 integer)): 2602125 <= 3 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2602126 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14385 string) (raw)) mem: ((14385 integer) (raw)) => 4 mem: ((14389 byte) (raw)) => n run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: #\n => ((6 character)) mem: ((6 character)): 2602127 <= #\n run: print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602244 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602246 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: #\n => ((2 character)) mem: ((2 character)): 2602247 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602248 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602249 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602250 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602251 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602252 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602253 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 5 => ((9 integer)) mem: ((9 integer)): 2602254 <= 5 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602255 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 5 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: 28810 => ((11 byte-address)) mem: ((11 byte-address)): 2602256 <= 28810 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => n run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28810 <= #\n run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: 4 => ((4 integer)) mem: ((4 integer)): 2602125 <= 4 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: t => ((5 boolean)) mem: ((5 boolean)): 2602126 <= t run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-page/process-key/main21 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: 2602275 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602277 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: #\/ => ((2 character)) mem: ((2 character)): 2602278 <= #\/ run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602279 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602280 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602281 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602282 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602283 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602284 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 6 => ((9 integer)) mem: ((9 integer)): 2602285 <= 6 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602286 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 6 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: 28811 => ((11 byte-address)) mem: ((11 byte-address)): 2602287 <= 28811 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => / run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28811 <= #\/ run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main21 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-instruction-trace-parent/print-page/process-key/main21 15: 1 => ((4 integer)) mem: ((4 integer)): 2601474 <= 1 run: print-instruction-trace-parent/print-page/process-key/main21 16: (((jump)) ((-7 offset))) run: print-instruction-trace-parent/print-page/process-key/main21 10: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer))) mem: ((4 integer)) => 1 mem: ((5 integer)) => 1 run: print-instruction-trace-parent/print-page/process-key/main21 10: t => ((6 boolean)) mem: ((6 boolean)): 2601476 <= t run: print-instruction-trace-parent/print-page/process-key/main21 11: (((jump-if)) ((6 boolean)) ((5 offset))) mem: ((6 boolean)) => t run: print-instruction-trace-parent/print-page/process-key/main21 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: 2602306 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602308 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602309 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602310 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602311 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602312 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602313 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602314 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602315 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 7 => ((9 integer)) mem: ((9 integer)): 2602316 <= 7 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602317 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 7 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: 28812 => ((11 byte-address)) mem: ((11 byte-address)): 2602318 <= 28812 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28812 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main21 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset))) mem: ((14025 string-address) (raw)) => 14610 run: print-instruction-trace-parent/print-page/process-key/main21 18: 14610 => ((8 string-address)) mem: ((8 string-address)): 2601478 <= 14610 run: print-instruction-trace-parent/print-page/process-key/main21 19: (((print-string)) ((1 terminal-address)) ((8 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((8 string-address)) => 14610 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602337 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14610) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602339 <= 28799 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14610) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 2: 14610 => ((2 string-address)) mem: ((2 string-address)): 2602340 <= 14610 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14610 integer) (raw)) => 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 3: 1 => ((3 integer)) mem: ((3 integer)): 2602341 <= 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 4: 0 => ((4 integer)) mem: ((4 integer)): 2602342 <= 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2602343 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14610 string) (raw)) mem: ((14610 integer) (raw)) => 1 mem: ((14611 byte) (raw)) => 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: #\0 => ((6 character)) mem: ((6 character)): 2602344 <= #\0 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602368 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602370 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: #\0 => ((2 character)) mem: ((2 character)): 2602371 <= #\0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602372 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602373 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602374 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602375 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602376 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602377 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 8 => ((9 integer)) mem: ((9 integer)): 2602378 <= 8 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602379 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 8 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: 28813 => ((11 byte-address)) mem: ((11 byte-address)): 2602380 <= 28813 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28813 <= #\0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: 1 => ((4 integer)) mem: ((4 integer)): 2602342 <= 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: t => ((5 boolean)) mem: ((5 boolean)): 2602343 <= t run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-page/process-key/main21 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: 2602399 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602401 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602402 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602403 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602404 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602405 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602406 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602407 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602408 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 9 => ((9 integer)) mem: ((9 integer)): 2602409 <= 9 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602410 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 9 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: 28814 => ((11 byte-address)) mem: ((11 byte-address)): 2602411 <= 28814 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28814 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main21 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: 2602430 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602432 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: #\: => ((2 character)) mem: ((2 character)): 2602433 <= #\: run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602434 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602435 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602436 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602437 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602438 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602439 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 10 => ((9 integer)) mem: ((9 integer)): 2602440 <= 10 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602441 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 10 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: 28815 => ((11 byte-address)) mem: ((11 byte-address)): 2602442 <= 28815 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28815 <= #\: run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main21 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 0: 2602461 => ((default-space space-address)) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602463 <= 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602464 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602465 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602466 <= nil run: print-character/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602467 <= 28801 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602468 <= 28802 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602469 <= 17 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602470 <= 0 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 11 => ((9 integer)) mem: ((9 integer)): 2602471 <= 11 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602472 <= 28804 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 11 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 12: 28816 => ((11 byte-address)) mem: ((11 byte-address)): 2602473 <= 28816 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28816 <= #\space run: print-character/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-parent/print-page/process-key/main21 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset))) mem: ((14026 string-address) (raw)) => 14674 run: print-instruction-trace-parent/print-page/process-key/main21 23: 14674 => ((4 string-address)) mem: ((4 string-address)): 2601474 <= 14674 run: print-instruction-trace-parent/print-page/process-key/main21 24: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 14674 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602492 => ((default-space space-address)) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14674) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602494 <= 28799 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 14674) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 2: 14674 => ((2 string-address)) mem: ((2 string-address)): 2602495 <= 14674 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((14674 integer) (raw)) => 5 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 3: 5 => ((3 integer)) mem: ((3 integer)): 2602496 <= 5 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 4: 0 => ((4 integer)) mem: ((4 integer)): 2602497 <= 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2602498 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14675 byte) (raw)) => a run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: #\a => ((6 character)) mem: ((6 character)): 2602499 <= #\a run: print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602523 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602525 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: #\a => ((2 character)) mem: ((2 character)): 2602526 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602527 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602528 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602529 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602530 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602531 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602532 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 12 => ((9 integer)) mem: ((9 integer)): 2602533 <= 12 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602534 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 12 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: 28817 => ((11 byte-address)) mem: ((11 byte-address)): 2602535 <= 28817 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28817 <= #\a run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: 1 => ((4 integer)) mem: ((4 integer)): 2602497 <= 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2602498 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14676 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: #\space => ((6 character)) mem: ((6 character)): 2602499 <= #\space run: print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602554 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602556 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602557 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602558 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602559 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602560 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602561 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602562 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602563 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 13 => ((9 integer)) mem: ((9 integer)): 2602564 <= 13 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602565 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 13 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: 28818 => ((11 byte-address)) mem: ((11 byte-address)): 2602566 <= 28818 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28818 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: 2 => ((4 integer)) mem: ((4 integer)): 2602497 <= 2 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2602498 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14677 byte) (raw)) => b run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: #\b => ((6 character)) mem: ((6 character)): 2602499 <= #\b run: print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => b run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602585 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602587 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: #\b => ((2 character)) mem: ((2 character)): 2602588 <= #\b run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602589 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\b) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602590 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602591 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602592 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602593 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602594 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 14 => ((9 integer)) mem: ((9 integer)): 2602595 <= 14 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602596 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 14 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: 28819 => ((11 byte-address)) mem: ((11 byte-address)): 2602597 <= 28819 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => b run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: #\b => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28819 <= #\b run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: 3 => ((4 integer)) mem: ((4 integer)): 2602497 <= 3 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2602498 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14678 byte) (raw)) => run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: #\space => ((6 character)) mem: ((6 character)): 2602499 <= #\space run: print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602616 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602618 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602619 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602620 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602621 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602622 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602623 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602624 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602625 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 15 => ((9 integer)) mem: ((9 integer)): 2602626 <= 15 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602627 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 15 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: 28820 => ((11 byte-address)) mem: ((11 byte-address)): 2602628 <= 28820 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28820 <= #\space run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 3 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: 4 => ((4 integer)) mem: ((4 integer)): 2602497 <= 4 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2602498 <= nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((14674 string) (raw)) mem: ((14674 integer) (raw)) => 5 mem: ((14679 byte) (raw)) => c run: print-string/print-instruction-trace-parent/print-page/process-key/main21 7: #\c => ((6 character)) mem: ((6 character)): 2602499 <= #\c run: print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => c run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 0: 2602647 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602649 <= 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 2: #\c => ((2 character)) mem: ((2 character)): 2602650 <= #\c run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602651 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\c) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602652 <= nil run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602653 <= 28801 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602654 <= 28802 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602655 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 9: 0 => ((8 integer)) mem: ((8 integer)): 2602656 <= 0 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 10: 16 => ((9 integer)) mem: ((9 integer)): 2602657 <= 16 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602658 <= 28804 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 16 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 12: 28821 => ((11 byte-address)) mem: ((11 byte-address)): 2602659 <= 28821 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => c run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 13: #\c => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28821 <= #\c run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 4 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 9: 5 => ((4 integer)) mem: ((4 integer)): 2602497 <= 5 run: print-string/print-instruction-trace-parent/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-parent/print-page/process-key/main21 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-page/process-key/main21 5: t => ((5 boolean)) mem: ((5 boolean)): 2602498 <= t run: print-string/print-instruction-trace-parent/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-parent/print-page/process-key/main21 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2602678 => ((default-space space-address)) run: add-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-parent/print-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2602679 <= 29091 run: add-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-parent/print-page/process-key/main21 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602680 <= 28799 run: add-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 3: nil => ((2 boolean)) mem: ((2 boolean)): 2602681 <= nil run: add-line/print-instruction-trace-parent/print-page/process-key/main21 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-instruction-trace-parent/print-page/process-key/main21 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal))) mem: ((11 integer) (space 1)) => 0 run: add-line/print-instruction-trace-parent/print-page/process-key/main21 14: 1 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 1 run: add-line/print-instruction-trace-parent/print-page/process-key/main21 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 0: 2602709 => ((default-space space-address)) schedule: scheduling cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 for further processing schedule: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602711 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2602712 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 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-parent/print-page/process-key/main21 4: 1 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 1 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2602713 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main21 7: (((reply))) run: print-page/process-key/main21 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset))) mem: ((14027 trace-address-array-address) (raw)) => 15953 run: print-page/process-key/main21 14: 15953 => ((7 trace-address-array-address)) mem: ((7 trace-address-array-address)): 2601446 <= 15953 run: print-page/process-key/main21 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal))) mem: ((5 integer) (space 1)) => -1 run: max/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: max/print-page/process-key/main21 0: 2602740 => ((default-space space-address)) run: max/print-page/process-key/main21 1: (((1 integer)) <- ((next-input))) arg: nil 0 (-1 0) run: max/print-page/process-key/main21 1: -1 => ((1 integer)) mem: ((1 integer)): 2602742 <= -1 run: max/print-page/process-key/main21 2: (((2 integer)) <- ((next-input))) arg: nil 1 (-1 0) run: max/print-page/process-key/main21 2: 0 => ((2 integer)) mem: ((2 integer)): 2602743 <= 0 run: max/print-page/process-key/main21 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer))) mem: ((1 integer)) => -1 mem: ((2 integer)) => 0 run: max/print-page/process-key/main21 3: nil => ((3 boolean)) mem: ((3 boolean)): 2602744 <= nil run: max/print-page/process-key/main21 4: (((jump-if)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: max/print-page/process-key/main21 5: (((reply)) ((2 integer))) mem: ((2 integer)) => 0 run: print-page/process-key/main21 15: 0 => ((8 integer)) mem: ((8 integer)): 2601447 <= 0 run: print-page/process-key/main21 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 0 mem: ((3 integer) (space 1)) => 1 run: print-page/process-key/main21 16: nil => ((9 boolean)) mem: ((9 boolean)): 2601448 <= nil run: print-page/process-key/main21 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => nil run: print-page/process-key/main21 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/main21 18: nil => ((3 boolean)) mem: ((3 boolean)): 2601442 <= nil run: print-page/process-key/main21 19: (((jump-if)) ((3 boolean)) ((9 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main21 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer))) mem: ((8 integer)) => 0 array-len: ((15953 trace-address-array) (raw)) mem: ((15953 integer) (raw)) => 1 mem: ((15954 trace-address) (raw)) => 14968 run: print-page/process-key/main21 20: 14968 => ((10 trace-address)) mem: ((10 trace-address)): 2601449 <= 14968 run: print-page/process-key/main21 21: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main21 0: 2602771 => ((default-space space-address)) run: print-character/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602773 <= 28799 run: print-character/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602774 <= #\space run: print-character/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602775 <= nil run: print-character/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602776 <= nil run: print-character/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602777 <= 28801 run: print-character/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602778 <= 28802 run: print-character/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602779 <= 17 run: print-character/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2602780 <= 17 run: print-character/print-page/process-key/main21 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/main21 10: 17 => ((9 integer)) mem: ((9 integer)): 2602781 <= 17 run: print-character/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602782 <= 28804 run: print-character/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 17 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main21 12: 28822 => ((11 byte-address)) mem: ((11 byte-address)): 2602783 <= 28822 run: print-character/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28822 <= #\space run: print-character/print-page/process-key/main21 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/main21 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-page/process-key/main21 15: (((reply))) run: print-page/process-key/main21 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main21 0: 2602802 => ((default-space space-address)) run: print-character/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602804 <= 28799 run: print-character/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602805 <= #\space run: print-character/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602806 <= nil run: print-character/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602807 <= nil run: print-character/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602808 <= 28801 run: print-character/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602809 <= 28802 run: print-character/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602810 <= 17 run: print-character/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2602811 <= 17 run: print-character/print-page/process-key/main21 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/main21 10: 18 => ((9 integer)) mem: ((9 integer)): 2602812 <= 18 run: print-character/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602813 <= 28804 run: print-character/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 18 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main21 12: 28823 => ((11 byte-address)) mem: ((11 byte-address)): 2602814 <= 28823 run: print-character/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28823 <= #\space run: print-character/print-page/process-key/main21 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/main21 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-page/process-key/main21 15: (((reply))) run: print-page/process-key/main21 23: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-page/process-key/main21 0: 2602833 => ((default-space space-address)) run: print-character/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602835 <= 28799 run: print-character/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602836 <= #\space run: print-character/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602837 <= nil run: print-character/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602838 <= nil run: print-character/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602839 <= 28801 run: print-character/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602840 <= 28802 run: print-character/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602841 <= 17 run: print-character/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2602842 <= 17 run: print-character/print-page/process-key/main21 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/main21 10: 19 => ((9 integer)) mem: ((9 integer)): 2602843 <= 19 run: print-character/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602844 <= 28804 run: print-character/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 19 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-page/process-key/main21 12: 28824 => ((11 byte-address)) mem: ((11 byte-address)): 2602845 <= 28824 run: print-character/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28824 <= #\space run: print-character/print-page/process-key/main21 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/main21 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-page/process-key/main21 15: (((reply))) run: print-page/process-key/main21 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address))) mem: ((1 terminal-address)) => 28799 mem: ((10 trace-address)) => 14968 run: print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-trace/print-page/process-key/main21 0: 2602864 => ((default-space space-address)) run: print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 14968) run: print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602866 <= 28799 run: print-trace/print-page/process-key/main21 2: (((2 trace-address)) <- ((next-input))) arg: nil 1 (28799 14968) run: print-trace/print-page/process-key/main21 2: 14968 => ((2 trace-address)) mem: ((2 trace-address)): 2602867 <= 14968 run: print-trace/print-page/process-key/main21 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset))) mem: ((14968 string-address) (raw)) => 15190 run: print-trace/print-page/process-key/main21 3: 15190 => ((3 string-address)) mem: ((3 string-address)): 2602868 <= 15190 run: print-trace/print-page/process-key/main21 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: clear-line/print-trace/print-page/process-key/main21 0: 2602895 => ((default-space space-address)) run: clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602897 <= 28799 run: clear-line/print-trace/print-page/process-key/main21 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-trace/print-page/process-key/main21 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-trace/print-page/process-key/main21 3: 17 => ((2 integer)) mem: ((2 integer)): 2602898 <= 17 run: clear-line/print-trace/print-page/process-key/main21 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: clear-line/print-trace/print-page/process-key/main21 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2602899 <= 28802 run: clear-line/print-trace/print-page/process-key/main21 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref))) mem: ((3 integer-address) (deref)) => 3 run: clear-line/print-trace/print-page/process-key/main21 5: 3 => ((4 integer)) mem: ((4 integer)): 2602900 <= 3 run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2602926 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602928 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602929 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602930 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602931 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602932 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602933 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602934 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2602935 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 20 => ((9 integer)) mem: ((9 integer)): 2602936 <= 20 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602937 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2602938 <= 28825 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2602957 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602959 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602960 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602961 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602962 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602963 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602964 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602965 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2602966 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 21 => ((9 integer)) mem: ((9 integer)): 2602967 <= 21 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602968 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2602969 <= 28826 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2602988 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2602990 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2602991 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2602992 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2602993 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2602994 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2602995 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2602996 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2602997 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 22 => ((9 integer)) mem: ((9 integer)): 2602998 <= 22 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2602999 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2603000 <= 28827 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2603019 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603021 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603022 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603023 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603024 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603025 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603026 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603027 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603028 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 23 => ((9 integer)) mem: ((9 integer)): 2603029 <= 23 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603030 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2603031 <= 28828 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2603050 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603052 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603053 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603054 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603055 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603056 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603057 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603058 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603059 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 24 => ((9 integer)) mem: ((9 integer)): 2603060 <= 24 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603061 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2603062 <= 28829 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2603081 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603083 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603084 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603085 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603086 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603087 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603088 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603089 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603090 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 25 => ((9 integer)) mem: ((9 integer)): 2603091 <= 25 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603092 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2603093 <= 28830 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2603112 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603114 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603115 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603116 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603117 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603118 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603119 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603120 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603121 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 26 => ((9 integer)) mem: ((9 integer)): 2603122 <= 26 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603123 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2603124 <= 28831 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2603143 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603145 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603146 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603147 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603148 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603149 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603150 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603151 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603152 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 27 => ((9 integer)) mem: ((9 integer)): 2603153 <= 27 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603154 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2603155 <= 28832 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2603174 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603176 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603177 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603178 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603179 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603180 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603181 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603182 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603183 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 28 => ((9 integer)) mem: ((9 integer)): 2603184 <= 28 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603185 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2603186 <= 28833 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2603205 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603207 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603208 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603209 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603210 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603211 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603212 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603213 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603214 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 29 => ((9 integer)) mem: ((9 integer)): 2603215 <= 29 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603216 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 29 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28834 => ((11 byte-address)) mem: ((11 byte-address)): 2603217 <= 28834 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28834 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2603236 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603238 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603239 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603240 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603241 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603242 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603243 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603244 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603245 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 30 => ((9 integer)) mem: ((9 integer)): 2603246 <= 30 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603247 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 30 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28835 => ((11 byte-address)) mem: ((11 byte-address)): 2603248 <= 28835 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28835 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2603267 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603269 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603270 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603271 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603272 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603273 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603274 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603275 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603276 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 31 => ((9 integer)) mem: ((9 integer)): 2603277 <= 31 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603278 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 31 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28836 => ((11 byte-address)) mem: ((11 byte-address)): 2603279 <= 28836 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28836 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2603298 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603300 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603301 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603302 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603303 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603304 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603305 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603306 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603307 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 32 => ((9 integer)) mem: ((9 integer)): 2603308 <= 32 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603309 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 32 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28837 => ((11 byte-address)) mem: ((11 byte-address)): 2603310 <= 28837 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28837 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2602901 <= nil run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => nil run: clear-line/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/clear-line/print-trace/print-page/process-key/main21 0: 2603329 => ((default-space space-address)) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603331 <= 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603332 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603333 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603334 <= nil run: print-character/clear-line/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603335 <= 28801 run: print-character/clear-line/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/clear-line/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603336 <= 28802 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603337 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603338 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 10: 33 => ((9 integer)) mem: ((9 integer)): 2603339 <= 33 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603340 <= 28804 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 33 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-trace/print-page/process-key/main21 12: 28838 => ((11 byte-address)) mem: ((11 byte-address)): 2603341 <= 28838 run: print-character/clear-line/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/clear-line/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28838 <= #\space run: print-character/clear-line/print-trace/print-page/process-key/main21 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/main21 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-trace/print-page/process-key/main21 15: (((reply))) run: clear-line/print-trace/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-trace/print-page/process-key/main21 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/main21 6: t => ((5 boolean)) mem: ((5 boolean)): 2602901 <= t run: clear-line/print-trace/print-page/process-key/main21 7: (((jump-if)) ((5 boolean)) ((2 offset))) mem: ((5 boolean)) => t run: clear-line/print-trace/print-page/process-key/main21 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer))) mem: ((4 integer)) => 3 run: clear-line/print-trace/print-page/process-key/main21 10: 3 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 3 run: clear-line/print-trace/print-page/process-key/main21 11: (((reply))) run: print-trace/print-page/process-key/main21 5: (((print-string)) ((1 terminal-address)) ((3 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((3 string-address)) => 15190 run: print-string/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main21 0: 2603360 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 15190) run: print-string/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603362 <= 28799 run: print-string/print-trace/print-page/process-key/main21 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 15190) run: print-string/print-trace/print-page/process-key/main21 2: 15190 => ((2 string-address)) mem: ((2 string-address)): 2603363 <= 15190 run: print-string/print-trace/print-page/process-key/main21 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15190 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main21 3: 3 => ((3 integer)) mem: ((3 integer)): 2603364 <= 3 run: print-string/print-trace/print-page/process-key/main21 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main21 4: 0 => ((4 integer)) mem: ((4 integer)): 2603365 <= 0 run: print-string/print-trace/print-page/process-key/main21 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/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2603366 <= nil run: print-string/print-trace/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15191 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main21 7: #\m => ((6 character)) mem: ((6 character)): 2603367 <= #\m run: print-string/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main21 0: 2603391 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603393 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main21 2: #\m => ((2 character)) mem: ((2 character)): 2603394 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603395 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603396 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603397 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603398 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603399 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603400 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 10: 20 => ((9 integer)) mem: ((9 integer)): 2603401 <= 20 run: print-character/print-string/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603402 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 20 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main21 12: 28825 => ((11 byte-address)) mem: ((11 byte-address)): 2603403 <= 28825 run: print-character/print-string/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main21 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28825 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-trace/print-page/process-key/main21 15: (((reply))) run: print-string/print-trace/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main21 9: 1 => ((4 integer)) mem: ((4 integer)): 2603365 <= 1 run: print-string/print-trace/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main21 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/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2603366 <= nil run: print-string/print-trace/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15192 byte) (raw)) => e run: print-string/print-trace/print-page/process-key/main21 7: #\e => ((6 character)) mem: ((6 character)): 2603367 <= #\e run: print-string/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main21 0: 2603422 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603424 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main21 2: #\e => ((2 character)) mem: ((2 character)): 2603425 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603426 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603427 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603428 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603429 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603430 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603431 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 10: 21 => ((9 integer)) mem: ((9 integer)): 2603432 <= 21 run: print-character/print-string/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603433 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 21 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main21 12: 28826 => ((11 byte-address)) mem: ((11 byte-address)): 2603434 <= 28826 run: print-character/print-string/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => e run: print-character/print-string/print-trace/print-page/process-key/main21 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28826 <= #\e run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-trace/print-page/process-key/main21 15: (((reply))) run: print-string/print-trace/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main21 9: 2 => ((4 integer)) mem: ((4 integer)): 2603365 <= 2 run: print-string/print-trace/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main21 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/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2603366 <= nil run: print-string/print-trace/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15190 string) (raw)) mem: ((15190 integer) (raw)) => 3 mem: ((15193 byte) (raw)) => m run: print-string/print-trace/print-page/process-key/main21 7: #\m => ((6 character)) mem: ((6 character)): 2603367 <= #\m run: print-string/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main21 0: 2603453 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603455 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main21 2: #\m => ((2 character)) mem: ((2 character)): 2603456 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603457 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603458 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603459 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603460 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603461 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603462 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 10: 22 => ((9 integer)) mem: ((9 integer)): 2603463 <= 22 run: print-character/print-string/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603464 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 22 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main21 12: 28827 => ((11 byte-address)) mem: ((11 byte-address)): 2603465 <= 28827 run: print-character/print-string/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => m run: print-character/print-string/print-trace/print-page/process-key/main21 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28827 <= #\m run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-trace/print-page/process-key/main21 15: (((reply))) run: print-string/print-trace/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main21 9: 3 => ((4 integer)) mem: ((4 integer)): 2603365 <= 3 run: print-string/print-trace/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main21 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/main21 5: t => ((5 boolean)) mem: ((5 boolean)): 2603366 <= t run: print-string/print-trace/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-trace/print-page/process-key/main21 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main21 0: 2603484 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603486 <= 28799 run: print-character/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603487 <= #\space run: print-character/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603488 <= nil run: print-character/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603489 <= nil run: print-character/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603490 <= 28801 run: print-character/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603491 <= 28802 run: print-character/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603492 <= 17 run: print-character/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603493 <= 17 run: print-character/print-trace/print-page/process-key/main21 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/main21 10: 23 => ((9 integer)) mem: ((9 integer)): 2603494 <= 23 run: print-character/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603495 <= 28804 run: print-character/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 23 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main21 12: 28828 => ((11 byte-address)) mem: ((11 byte-address)): 2603496 <= 28828 run: print-character/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28828 <= #\space run: print-character/print-trace/print-page/process-key/main21 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/main21 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-trace/print-page/process-key/main21 15: (((reply))) run: print-trace/print-page/process-key/main21 7: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main21 0: 2603515 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603517 <= 28799 run: print-character/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-trace/print-page/process-key/main21 2: #\: => ((2 character)) mem: ((2 character)): 2603518 <= #\: run: print-character/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603519 <= nil run: print-character/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603520 <= nil run: print-character/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603521 <= 28801 run: print-character/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603522 <= 28802 run: print-character/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603523 <= 17 run: print-character/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603524 <= 17 run: print-character/print-trace/print-page/process-key/main21 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/main21 10: 24 => ((9 integer)) mem: ((9 integer)): 2603525 <= 24 run: print-character/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603526 <= 28804 run: print-character/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 24 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main21 12: 28829 => ((11 byte-address)) mem: ((11 byte-address)): 2603527 <= 28829 run: print-character/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => : run: print-character/print-trace/print-page/process-key/main21 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28829 <= #\: run: print-character/print-trace/print-page/process-key/main21 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/main21 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-trace/print-page/process-key/main21 15: (((reply))) run: print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-trace/print-page/process-key/main21 0: 2603546 => ((default-space space-address)) run: print-character/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603548 <= 28799 run: print-character/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603549 <= #\space run: print-character/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603550 <= nil run: print-character/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603551 <= nil run: print-character/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603552 <= 28801 run: print-character/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603553 <= 28802 run: print-character/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603554 <= 17 run: print-character/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603555 <= 17 run: print-character/print-trace/print-page/process-key/main21 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/main21 10: 25 => ((9 integer)) mem: ((9 integer)): 2603556 <= 25 run: print-character/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603557 <= 28804 run: print-character/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 25 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-trace/print-page/process-key/main21 12: 28830 => ((11 byte-address)) mem: ((11 byte-address)): 2603558 <= 28830 run: print-character/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28830 <= #\space run: print-character/print-trace/print-page/process-key/main21 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/main21 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-trace/print-page/process-key/main21 15: (((reply))) run: print-trace/print-page/process-key/main21 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset))) mem: ((14969 string-address) (raw)) => 15256 run: print-trace/print-page/process-key/main21 9: 15256 => ((4 string-address)) mem: ((4 string-address)): 2602869 <= 15256 run: print-trace/print-page/process-key/main21 10: (((print-string)) ((1 terminal-address)) ((4 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((4 string-address)) => 15256 run: print-string/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-string/print-trace/print-page/process-key/main21 0: 2603577 => ((default-space space-address)) run: print-string/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 15256) run: print-string/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603579 <= 28799 run: print-string/print-trace/print-page/process-key/main21 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 15256) run: print-string/print-trace/print-page/process-key/main21 2: 15256 => ((2 string-address)) mem: ((2 string-address)): 2603580 <= 15256 run: print-string/print-trace/print-page/process-key/main21 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((15256 integer) (raw)) => 3 run: print-string/print-trace/print-page/process-key/main21 3: 3 => ((3 integer)) mem: ((3 integer)): 2603581 <= 3 run: print-string/print-trace/print-page/process-key/main21 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-trace/print-page/process-key/main21 4: 0 => ((4 integer)) mem: ((4 integer)): 2603582 <= 0 run: print-string/print-trace/print-page/process-key/main21 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/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2603583 <= nil schedule: scheduling print-string/print-trace/print-page/process-key/main21 for further processing schedule: print-string/print-trace/print-page/process-key/main21 run: print-string/print-trace/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15257 byte) (raw)) => 0 run: print-string/print-trace/print-page/process-key/main21 7: #\0 => ((6 character)) mem: ((6 character)): 2603584 <= #\0 run: print-string/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 0 run: print-character/print-string/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main21 0: 2603608 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\0) run: print-character/print-string/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603610 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\0) run: print-character/print-string/print-trace/print-page/process-key/main21 2: #\0 => ((2 character)) mem: ((2 character)): 2603611 <= #\0 run: print-character/print-string/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\0) run: print-character/print-string/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603612 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\0) run: print-character/print-string/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603613 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603614 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603615 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603616 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603617 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 10: 26 => ((9 integer)) mem: ((9 integer)): 2603618 <= 26 run: print-character/print-string/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603619 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 26 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main21 12: 28831 => ((11 byte-address)) mem: ((11 byte-address)): 2603620 <= 28831 run: print-character/print-string/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => 0 run: print-character/print-string/print-trace/print-page/process-key/main21 13: #\0 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28831 <= #\0 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-string/print-trace/print-page/process-key/main21 15: (((reply))) run: print-string/print-trace/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 0 run: print-string/print-trace/print-page/process-key/main21 9: 1 => ((4 integer)) mem: ((4 integer)): 2603582 <= 1 run: print-string/print-trace/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main21 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/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2603583 <= nil run: print-string/print-trace/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15258 byte) (raw)) => run: print-string/print-trace/print-page/process-key/main21 7: #\space => ((6 character)) mem: ((6 character)): 2603584 <= #\space run: print-string/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main21 0: 2603639 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603641 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603642 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603643 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603644 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603645 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603646 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603647 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603648 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 10: 27 => ((9 integer)) mem: ((9 integer)): 2603649 <= 27 run: print-character/print-string/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603650 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 27 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main21 12: 28832 => ((11 byte-address)) mem: ((11 byte-address)): 2603651 <= 28832 run: print-character/print-string/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => run: print-character/print-string/print-trace/print-page/process-key/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28832 <= #\space run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-string/print-trace/print-page/process-key/main21 15: (((reply))) run: print-string/print-trace/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 1 run: print-string/print-trace/print-page/process-key/main21 9: 2 => ((4 integer)) mem: ((4 integer)): 2603582 <= 2 run: print-string/print-trace/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main21 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/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2603583 <= nil run: print-string/print-trace/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => nil run: print-string/print-trace/print-page/process-key/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((15256 string) (raw)) mem: ((15256 integer) (raw)) => 3 mem: ((15259 byte) (raw)) => a run: print-string/print-trace/print-page/process-key/main21 7: #\a => ((6 character)) mem: ((6 character)): 2603584 <= #\a run: print-string/print-trace/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-trace/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-character/print-string/print-trace/print-page/process-key/main21 0: 2603670 => ((default-space space-address)) run: print-character/print-string/print-trace/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603672 <= 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main21 2: #\a => ((2 character)) mem: ((2 character)): 2603673 <= #\a run: print-character/print-string/print-trace/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603674 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-trace/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603675 <= nil run: print-character/print-string/print-trace/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-trace/print-page/process-key/main21 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603676 <= 28801 run: print-character/print-string/print-trace/print-page/process-key/main21 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: print-character/print-string/print-trace/print-page/process-key/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603677 <= 28802 run: print-character/print-string/print-trace/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-trace/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603678 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 9: 17 => ((8 integer)) mem: ((8 integer)): 2603679 <= 17 run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 10: 28 => ((9 integer)) mem: ((9 integer)): 2603680 <= 28 run: print-character/print-string/print-trace/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603681 <= 28804 run: print-character/print-string/print-trace/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 28 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-trace/print-page/process-key/main21 12: 28833 => ((11 byte-address)) mem: ((11 byte-address)): 2603682 <= 28833 run: print-character/print-string/print-trace/print-page/process-key/main21 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character))) mem: ((2 character)) => a run: print-character/print-string/print-trace/print-page/process-key/main21 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28833 <= #\a run: print-character/print-string/print-trace/print-page/process-key/main21 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/main21 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-string/print-trace/print-page/process-key/main21 15: (((reply))) run: print-string/print-trace/print-page/process-key/main21 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal))) mem: ((4 integer)) => 2 run: print-string/print-trace/print-page/process-key/main21 9: 3 => ((4 integer)) mem: ((4 integer)): 2603582 <= 3 run: print-string/print-trace/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-trace/print-page/process-key/main21 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/main21 5: t => ((5 boolean)) mem: ((5 boolean)): 2603583 <= t run: print-string/print-trace/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-page/process-key/main21 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: add-line/print-page/process-key/main21 0: 2603701 => ((default-space space-address)) run: add-line/print-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2603702 <= 29091 run: add-line/print-page/process-key/main21 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-page/process-key/main21 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603703 <= 28799 run: add-line/print-page/process-key/main21 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/main21 3: nil => ((2 boolean)) mem: ((2 boolean)): 2603704 <= nil run: add-line/print-page/process-key/main21 4: (((jump-unless)) ((2 boolean)) ((9 offset))) mem: ((2 boolean)) => nil run: add-line/print-page/process-key/main21 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/main21 14: 2 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 2 run: add-line/print-page/process-key/main21 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main21 0: 2603732 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603734 <= 28799 run: cursor-to-next-line/add-line/print-page/process-key/main21 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-page/process-key/main21 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main21 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2603735 <= 28801 run: cursor-to-next-line/add-line/print-page/process-key/main21 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/main21 4: 2 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 2 run: cursor-to-next-line/add-line/print-page/process-key/main21 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset))) run: cursor-to-next-line/add-line/print-page/process-key/main21 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2603736 <= 28802 run: cursor-to-next-line/add-line/print-page/process-key/main21 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal))) run: cursor-to-next-line/add-line/print-page/process-key/main21 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-page/process-key/main21 7: (((reply))) run: print-page/process-key/main21 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer))) mem: ((8 integer)) => 0 run: print-page/process-key/main21 26: 0 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= 0 run: print-page/process-key/main21 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal))) mem: ((8 integer)) => 0 run: print-page/process-key/main21 27: 1 => ((8 integer)) mem: ((8 integer)): 2601447 <= 1 run: print-page/process-key/main21 28: (((jump)) ((-13 offset))) run: print-page/process-key/main21 16: (((9 boolean)) <- ((greater-or-equal)) ((8 integer)) ((3 integer) (space 1))) mem: ((8 integer)) => 1 mem: ((3 integer) (space 1)) => 1 run: print-page/process-key/main21 16: t => ((9 boolean)) mem: ((9 boolean)): 2601448 <= t run: print-page/process-key/main21 17: (((jump-if)) ((9 boolean)) ((11 offset))) mem: ((9 boolean)) => t run: print-page/process-key/main21 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/main21 29: nil => ((3 boolean)) mem: ((3 boolean)): 2601442 <= nil run: print-page/process-key/main21 30: (((jump-unless)) ((3 boolean)) ((1 offset))) mem: ((3 boolean)) => nil run: print-page/process-key/main21 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal))) mem: ((2 integer) (space 1)) => 0 run: print-page/process-key/main21 32: t => ((11 boolean)) mem: ((11 boolean)): 2601450 <= t run: print-page/process-key/main21 33: (((jump-if)) ((11 boolean)) ((3 offset))) mem: ((11 boolean)) => t run: print-page/process-key/main21 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1))) mem: ((2 integer)) => 1 mem: ((2 integer) (space 1)) => 0 run: print-page/process-key/main21 37: t => ((12 boolean)) mem: ((12 boolean)): 2601451 <= t run: print-page/process-key/main21 38: (((jump-unless)) ((12 boolean)) ((3 offset))) mem: ((12 boolean)) => t run: print-page/process-key/main21 39: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: print-traces-collapsed-from/print-page/process-key/main21 0: 2603763 => ((default-space space-address)) run: print-traces-collapsed-from/print-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799 1) run: print-traces-collapsed-from/print-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2603764 <= 29091 run: print-traces-collapsed-from/print-page/process-key/main21 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799 1) run: print-traces-collapsed-from/print-page/process-key/main21 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603765 <= 28799 run: print-traces-collapsed-from/print-page/process-key/main21 3: (((2 integer)) <- ((next-input))) arg: nil 2 (29091 28799 1) run: print-traces-collapsed-from/print-page/process-key/main21 3: 1 => ((2 integer)) mem: ((2 integer)): 2603766 <= 1 run: print-traces-collapsed-from/print-page/process-key/main21 4: (((3 integer)) <- ((next-input))) arg: nil 3 (29091 28799 1) run: print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((3 integer)) mem: ((3 integer)): 2603767 <= nil run: print-traces-collapsed-from/print-page/process-key/main21 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: ((28759 integer) (raw)) => 8 run: print-traces-collapsed-from/print-page/process-key/main21 5: 8 => ((4 integer)) mem: ((4 integer)): 2603768 <= 8 run: print-traces-collapsed-from/print-page/process-key/main21 6: (((jump-unless)) ((3 integer)) ((1 offset))) mem: ((3 integer)) => nil run: print-traces-collapsed-from/print-page/process-key/main21 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 1 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main21 8: nil => ((5 boolean)) mem: ((5 boolean)): 2603769 <= nil run: print-traces-collapsed-from/print-page/process-key/main21 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: nil => ((6 boolean)) mem: ((6 boolean)): 2603770 <= nil run: print-traces-collapsed-from/print-page/process-key/main21 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main21 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer))) mem: ((2 integer)) => 1 array-len: ((28759 instruction-trace-address-array) (raw)) mem: ((28759 integer) (raw)) => 8 mem: ((28761 instruction-trace-address) (raw)) => 16025 run: print-traces-collapsed-from/print-page/process-key/main21 12: 16025 => ((7 instruction-trace-address)) mem: ((7 instruction-trace-address)): 2603771 <= 16025 run: print-traces-collapsed-from/print-page/process-key/main21 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main21 13: 1 => ((6 integer) (space 1)) mem: ((6 integer) (space 1)): 29098 <= 1 run: print-traces-collapsed-from/print-page/process-key/main21 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal))) run: print-traces-collapsed-from/print-page/process-key/main21 14: -2 => ((7 integer) (space 1)) mem: ((7 integer) (space 1)): 29099 <= -2 run: print-traces-collapsed-from/print-page/process-key/main21 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state))) mem: ((1 terminal-address)) => 28799 mem: ((7 instruction-trace-address)) => 16025 mem: ((0 space-address) (browser-state)) => 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 0: 2603794 => ((default-space space-address)) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal)) <- ((next-input))) arg: nil 0 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal)) mem: ((1 terminal)): 2603796 <= 28799 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((6 instruction-trace-address)) <- ((next-input))) arg: nil 1 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: 16025 => ((6 instruction-trace-address)) mem: ((6 instruction-trace-address)): 2603801 <= 16025 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((7 space-address)) <- ((next-input))) arg: nil 2 (28799 16025 29091) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: 29091 => ((7 space-address)) mem: ((7 space-address)): 2603802 <= 29091 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((clear-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2603825 => ((default-space space-address)) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603827 <= 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((jump-unless)) ((1 terminal-address)) ((9 offset))) mem: ((1 terminal-address)) => 28799 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: 17 => ((2 integer)) mem: ((2 integer)): 2603828 <= 17 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 4: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2603829 <= 28802 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 5: 0 => ((4 integer)) mem: ((4 integer)): 2603830 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2603856 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603858 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603859 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603860 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603861 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603862 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603863 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603864 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2603865 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 34 => ((9 integer)) mem: ((9 integer)): 2603866 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603867 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2603868 <= 28839 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2603887 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603889 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603890 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603891 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603892 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603893 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603894 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603895 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2603896 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 35 => ((9 integer)) mem: ((9 integer)): 2603897 <= 35 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603898 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2603899 <= 28840 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2603918 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603920 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603921 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603922 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603923 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603924 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603925 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603926 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2603927 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 36 => ((9 integer)) mem: ((9 integer)): 2603928 <= 36 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603929 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2603930 <= 28841 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2603949 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603951 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603952 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603953 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603954 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603955 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603956 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603957 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2603958 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 37 => ((9 integer)) mem: ((9 integer)): 2603959 <= 37 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603960 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2603961 <= 28842 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2603980 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2603982 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2603983 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2603984 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2603985 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2603986 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2603987 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2603988 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2603989 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 38 => ((9 integer)) mem: ((9 integer)): 2603990 <= 38 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2603991 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2603992 <= 28843 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604011 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604013 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604014 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604015 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604016 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604017 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604018 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604019 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604020 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 39 => ((9 integer)) mem: ((9 integer)): 2604021 <= 39 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604022 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2604023 <= 28844 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604042 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604044 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604045 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604046 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604047 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604048 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604049 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604050 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604051 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 40 => ((9 integer)) mem: ((9 integer)): 2604052 <= 40 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604053 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2604054 <= 28845 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604073 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604075 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604076 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604077 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604078 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604079 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604080 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604081 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604082 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 41 => ((9 integer)) mem: ((9 integer)): 2604083 <= 41 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604084 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2604085 <= 28846 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604104 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604106 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604107 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604108 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604109 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604110 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604111 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604112 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604113 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 42 => ((9 integer)) mem: ((9 integer)): 2604114 <= 42 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604115 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2604116 <= 28847 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604135 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604137 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604138 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604139 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604140 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604141 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604142 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604143 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604144 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 43 => ((9 integer)) mem: ((9 integer)): 2604145 <= 43 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604146 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2604147 <= 28848 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604166 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604168 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604169 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604170 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604171 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604172 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604173 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604174 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604175 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 44 => ((9 integer)) mem: ((9 integer)): 2604176 <= 44 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604177 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2604178 <= 28849 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604197 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604199 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604200 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604201 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604202 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604203 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604204 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604205 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604206 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 45 => ((9 integer)) mem: ((9 integer)): 2604207 <= 45 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604208 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2604209 <= 28850 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604228 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604230 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604231 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604232 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604233 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604234 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604235 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604236 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604237 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 46 => ((9 integer)) mem: ((9 integer)): 2604238 <= 46 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604239 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2604240 <= 28851 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604259 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604261 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604262 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604263 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604264 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604265 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604266 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604267 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604268 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 47 => ((9 integer)) mem: ((9 integer)): 2604269 <= 47 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604270 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 2604271 <= 28852 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604290 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604292 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604293 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604294 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604295 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604296 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604297 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604298 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604299 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 48 => ((9 integer)) mem: ((9 integer)): 2604300 <= 48 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604301 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 2604302 <= 28853 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604321 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604323 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604324 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604325 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604326 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604327 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604328 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604329 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604330 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 49 => ((9 integer)) mem: ((9 integer)): 2604331 <= 49 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604332 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 2604333 <= 28854 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: nil => ((5 boolean)) mem: ((5 boolean)): 2603831 <= nil run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 8: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604352 => ((default-space space-address)) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604354 <= 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604355 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604356 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604357 <= nil run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604358 <= 28801 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604359 <= 28802 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604360 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604361 <= 34 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 50 => ((9 integer)) mem: ((9 integer)): 2604362 <= 50 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604363 <= 28804 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 2604364 <= 28855 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\space run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((jump)) ((-4 offset))) run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: t => ((5 boolean)) mem: ((5 boolean)): 2603831 <= t run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 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/main21 10: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((print-character)) ((1 terminal-address)) ((+ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604383 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604385 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\+ => ((2 character)) mem: ((2 character)): 2604386 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604387 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\+) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604388 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604389 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604390 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604391 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604392 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 34 => ((9 integer)) mem: ((9 integer)): 2604393 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604394 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 34 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28839 => ((11 byte-address)) mem: ((11 byte-address)): 2604395 <= 28839 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\+ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28839 <= #\+ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 1 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 1 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 6: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604414 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604416 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604417 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604418 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604419 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604420 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604421 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604422 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604423 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 35 => ((9 integer)) mem: ((9 integer)): 2604424 <= 35 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604425 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 35 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28840 => ((11 byte-address)) mem: ((11 byte-address)): 2604426 <= 28840 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28840 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 2 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 2 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset))) mem: ((16025 string-address-array-address) (raw)) => 16291 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: 16291 => ((8 string-address-array-address)) mem: ((8 string-address-array-address)): 2603803 <= 16291 schedule: scheduling print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 for further processing schedule: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((9 integer)) <- ((copy)) ((0 literal))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 0 => ((9 integer)) mem: ((9 integer)): 2603804 <= 0 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref))) array-len: ((8 string-address-array-address) (deref)) mem: ((16291 integer) (raw)) => 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 9: 1 => ((10 integer)) mem: ((10 integer)): 2603805 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: nil => ((11 boolean)) mem: ((11 boolean)): 2603806 <= nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => nil run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer))) mem: ((9 integer)) => 0 array-len: ((16291 string-address-array) (raw)) mem: ((16291 integer) (raw)) => 1 mem: ((16292 string-address) (raw)) => 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 16386 => ((12 string-address)) mem: ((12 string-address)): 2603807 <= 16386 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 13: (((print-string)) ((1 terminal-address)) ((12 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((12 string-address)) => 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604445 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604447 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16386) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: 16386 => ((2 string-address)) mem: ((2 string-address)): 2604448 <= 16386 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16386 integer) (raw)) => 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: 4 => ((3 integer)) mem: ((3 integer)): 2604449 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: 0 => ((4 integer)) mem: ((4 integer)): 2604450 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2604451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16387 byte) (raw)) => m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: #\m => ((6 character)) mem: ((6 character)): 2604452 <= #\m run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604476 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604478 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\m => ((2 character)) mem: ((2 character)): 2604479 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604480 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\m) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604481 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604482 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604483 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604484 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604485 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 36 => ((9 integer)) mem: ((9 integer)): 2604486 <= 36 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604487 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 36 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28841 => ((11 byte-address)) mem: ((11 byte-address)): 2604488 <= 28841 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\m => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28841 <= #\m run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 3 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 3 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 1 => ((4 integer)) mem: ((4 integer)): 2604450 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2604451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16388 byte) (raw)) => a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: #\a => ((6 character)) mem: ((6 character)): 2604452 <= #\a run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604507 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604509 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\a => ((2 character)) mem: ((2 character)): 2604510 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604511 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\a) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604512 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604513 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604514 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604515 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604516 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 37 => ((9 integer)) mem: ((9 integer)): 2604517 <= 37 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604518 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 37 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28842 => ((11 byte-address)) mem: ((11 byte-address)): 2604519 <= 28842 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\a => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28842 <= #\a run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 4 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 4 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 2 => ((4 integer)) mem: ((4 integer)): 2604450 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2604451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16389 byte) (raw)) => i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: #\i => ((6 character)) mem: ((6 character)): 2604452 <= #\i run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604538 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604540 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\i => ((2 character)) mem: ((2 character)): 2604541 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604542 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\i) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604543 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604544 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604545 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604546 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604547 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 38 => ((9 integer)) mem: ((9 integer)): 2604548 <= 38 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604549 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 38 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28843 => ((11 byte-address)) mem: ((11 byte-address)): 2604550 <= 28843 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\i => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28843 <= #\i run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 5 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 5 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 3 => ((4 integer)) mem: ((4 integer)): 2604450 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2604451 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16386 string) (raw)) mem: ((16386 integer) (raw)) => 4 mem: ((16390 byte) (raw)) => n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: #\n => ((6 character)) mem: ((6 character)): 2604452 <= #\n run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604569 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604571 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\n => ((2 character)) mem: ((2 character)): 2604572 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604573 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\n) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604574 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604575 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604576 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604577 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604578 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 39 => ((9 integer)) mem: ((9 integer)): 2604579 <= 39 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604580 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 39 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28844 => ((11 byte-address)) mem: ((11 byte-address)): 2604581 <= 28844 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\n => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28844 <= #\n run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 6 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 6 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 4 => ((4 integer)) mem: ((4 integer)): 2604450 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 5: t => ((5 boolean)) mem: ((5 boolean)): 2604451 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 14: (((print-character)) ((1 terminal-address)) ((/ literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604600 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604602 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\/ => ((2 character)) mem: ((2 character)): 2604603 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604604 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\/) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604605 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604606 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604607 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604608 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604609 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 40 => ((9 integer)) mem: ((9 integer)): 2604610 <= 40 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604611 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 40 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28845 => ((11 byte-address)) mem: ((11 byte-address)): 2604612 <= 28845 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\/ => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28845 <= #\/ run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 7 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 7 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 15: 1 => ((9 integer)) mem: ((9 integer)): 2603804 <= 1 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 16: (((jump)) ((-7 offset))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: t => ((11 boolean)) mem: ((11 boolean)): 2603806 <= t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((jump-if)) ((11 boolean)) ((5 offset))) mem: ((11 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 17: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604631 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604633 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604634 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604635 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604636 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604637 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604638 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604639 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604640 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 41 => ((9 integer)) mem: ((9 integer)): 2604641 <= 41 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604642 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 41 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28846 => ((11 byte-address)) mem: ((11 byte-address)): 2604643 <= 28846 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28846 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 8 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 8 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset))) mem: ((16026 string-address) (raw)) => 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 18: 16611 => ((13 string-address)) mem: ((13 string-address)): 2603808 <= 16611 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 19: (((print-string)) ((1 terminal-address)) ((13 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((13 string-address)) => 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604662 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604664 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16611) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: 16611 => ((2 string-address)) mem: ((2 string-address)): 2604665 <= 16611 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16611 integer) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: 1 => ((3 integer)) mem: ((3 integer)): 2604666 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: 0 => ((4 integer)) mem: ((4 integer)): 2604667 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2604668 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16611 string) (raw)) mem: ((16611 integer) (raw)) => 1 mem: ((16612 byte) (raw)) => 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: #\1 => ((6 character)) mem: ((6 character)): 2604669 <= #\1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => 1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604693 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604695 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\1 => ((2 character)) mem: ((2 character)): 2604696 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604697 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\1) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604698 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604699 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604700 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604701 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604702 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 42 => ((9 integer)) mem: ((9 integer)): 2604703 <= 42 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604704 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 42 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28847 => ((11 byte-address)) mem: ((11 byte-address)): 2604705 <= 28847 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 13: #\1 => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28847 <= #\1 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 9 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 9 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 1 => ((4 integer)) mem: ((4 integer)): 2604667 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 5: t => ((5 boolean)) mem: ((5 boolean)): 2604668 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 20: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604724 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604726 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604727 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604728 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604729 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604730 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604731 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604732 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604733 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 43 => ((9 integer)) mem: ((9 integer)): 2604734 <= 43 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604735 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 43 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28848 => ((11 byte-address)) mem: ((11 byte-address)): 2604736 <= 28848 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28848 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 10 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 10 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 21: (((print-character)) ((1 terminal-address)) ((: literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604755 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604757 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\: => ((2 character)) mem: ((2 character)): 2604758 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604759 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\:) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604760 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604761 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604762 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604763 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604764 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 44 => ((9 integer)) mem: ((9 integer)): 2604765 <= 44 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604766 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 44 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28849 => ((11 byte-address)) mem: ((11 byte-address)): 2604767 <= 28849 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\: => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28849 <= #\: run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 11 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 11 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 22: (((print-character)) ((1 terminal-address)) (( literal))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604786 => ((default-space space-address)) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604788 <= 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604789 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604790 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604791 <= nil run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604792 <= 28801 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604793 <= 28802 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604794 <= 17 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604795 <= 34 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 45 => ((9 integer)) mem: ((9 integer)): 2604796 <= 45 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604797 <= 28804 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 45 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28850 => ((11 byte-address)) mem: ((11 byte-address)): 2604798 <= 28850 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28850 <= #\space run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 12 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 12 run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset))) mem: ((16027 string-address) (raw)) => 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 23: 16675 => ((9 string-address)) mem: ((9 string-address)): 2603804 <= 16675 run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 24: (((print-string)) ((1 terminal-address)) ((9 string-address))) mem: ((1 terminal-address)) => 28799 mem: ((9 string-address)) => 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604817 => ((default-space space-address)) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604819 <= 28799 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 string-address)) <- ((next-input))) arg: nil 1 (28799 16675) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: 16675 => ((2 string-address)) mem: ((2 string-address)): 2604820 <= 16675 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer)) <- ((length)) ((2 string-address) (deref))) array-len: ((2 string-address) (deref)) mem: ((16675 integer) (raw)) => 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: 5 => ((3 integer)) mem: ((3 integer)): 2604821 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer)) <- ((copy)) ((0 literal))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: 0 => ((4 integer)) mem: ((4 integer)): 2604822 <= 0 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2604823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 0 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16676 byte) (raw)) => d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: #\d => ((6 character)) mem: ((6 character)): 2604824 <= #\d run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604848 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604850 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\d => ((2 character)) mem: ((2 character)): 2604851 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604852 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\d) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604853 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604854 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604855 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604856 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604857 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 46 => ((9 integer)) mem: ((9 integer)): 2604858 <= 46 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604859 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 46 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28851 => ((11 byte-address)) mem: ((11 byte-address)): 2604860 <= 28851 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 13: #\d => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28851 <= #\d run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 13 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 13 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 1 => ((4 integer)) mem: ((4 integer)): 2604822 <= 1 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2604823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 1 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16677 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: #\space => ((6 character)) mem: ((6 character)): 2604824 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604879 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604881 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604882 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604883 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604884 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604885 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604886 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604887 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604888 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 47 => ((9 integer)) mem: ((9 integer)): 2604889 <= 47 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604890 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 47 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28852 => ((11 byte-address)) mem: ((11 byte-address)): 2604891 <= 28852 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28852 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 14 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 14 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 2 => ((4 integer)) mem: ((4 integer)): 2604822 <= 2 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2604823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 2 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16678 byte) (raw)) => e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: #\e => ((6 character)) mem: ((6 character)): 2604824 <= #\e run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604910 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604912 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\e => ((2 character)) mem: ((2 character)): 2604913 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604914 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\e) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604915 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604916 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604917 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604918 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604919 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 48 => ((9 integer)) mem: ((9 integer)): 2604920 <= 48 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604921 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 48 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28853 => ((11 byte-address)) mem: ((11 byte-address)): 2604922 <= 28853 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 13: #\e => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28853 <= #\e run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 15 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 15 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 3 => ((4 integer)) mem: ((4 integer)): 2604822 <= 3 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2604823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 3 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16679 byte) (raw)) => run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: #\space => ((6 character)) mem: ((6 character)): 2604824 <= #\space run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604941 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604943 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\space => ((2 character)) mem: ((2 character)): 2604944 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604945 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\space) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604946 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604947 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604948 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604949 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604950 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: 49 => ((9 integer)) mem: ((9 integer)): 2604951 <= 49 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604952 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 49 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28854 => ((11 byte-address)) mem: ((11 byte-address)): 2604953 <= 28854 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 13: #\space => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28854 <= #\space run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 14: 16 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 4 => ((4 integer)) mem: ((4 integer)): 2604822 <= 4 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 5: nil => ((5 boolean)) mem: ((5 boolean)): 2604823 <= nil run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer))) mem: ((4 integer)) => 4 array-len: ((16675 string) (raw)) mem: ((16675 integer) (raw)) => 5 mem: ((16680 byte) (raw)) => f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: #\f => ((6 character)) mem: ((6 character)): 2604824 <= #\f run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((print-character)) ((1 terminal-address)) ((6 character))) mem: ((1 terminal-address)) => 28799 mem: ((6 character)) => f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2604972 => ((default-space space-address)) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2604974 <= 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((2 character)) <- ((next-input))) arg: nil 1 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: #\f => ((2 character)) mem: ((2 character)): 2604975 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: (((3 integer) (color)) <- ((next-input))) arg: nil 2 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 3: nil => ((3 integer) (color)) mem: ((3 integer) (color)): 2604976 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: (((4 integer) (color)) <- ((next-input))) arg: nil 3 (28799 #\f) run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 4: nil => ((4 integer) (color)) mem: ((4 integer) (color)): 2604977 <= nil run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 5: (((jump-unless)) ((1 terminal-address)) ((10 offset))) mem: ((1 terminal-address)) => 28799 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 28801 => ((5 integer-address)) mem: ((5 integer-address)): 2604978 <= 28801 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 7: 28802 => ((6 integer-address)) mem: ((6 integer-address)): 2604979 <= 28802 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset))) mem: ((28800 integer) (raw)) => 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 8: 17 => ((7 integer)) mem: ((7 integer)): 2604980 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 9: 34 => ((8 integer)) mem: ((8 integer)): 2604981 <= 34 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref))) mem: ((8 integer)) => 34 mem: ((6 integer-address) (deref)) => 16 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: 50 => ((9 integer)) mem: ((9 integer)): 2604982 <= 50 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset))) mem: ((28803 string-address) (raw)) => 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 11: 28804 => ((10 string-address)) mem: ((10 string-address)): 2604983 <= 28804 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer))) mem: ((9 integer)) => 50 array-len: ((28804 string) (raw)) mem: ((28804 integer) (raw)) => 255 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 12: 28855 => ((11 byte-address)) mem: ((11 byte-address)): 2604984 <= 28855 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 13: #\f => ((11 byte-address) (deref)) mem: ((11 byte-address) (deref)): 28855 <= #\f run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 14: 17 => ((6 integer-address) (deref)) mem: ((6 integer-address) (deref)): 28802 <= 17 run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((reply))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 9: 5 => ((4 integer)) mem: ((4 integer)): 2604822 <= 5 run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 10: (((jump)) ((-6 offset))) run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/process-key/main21 5: t => ((5 boolean)) mem: ((5 boolean)): 2604823 <= t run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 6: (((jump-if)) ((5 boolean)) ((4 offset))) mem: ((5 boolean)) => t run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 25: (((add-line)) ((7 space-address)) ((1 terminal-address))) mem: ((7 space-address)) => 29091 mem: ((1 terminal-address)) => 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2605003 => ((default-space space-address)) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2605004 <= 29091 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2605005 <= 28799 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 3: nil => ((2 boolean)) mem: ((2 boolean)): 2605006 <= nil run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 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/main21 14: 3 => ((11 integer) (space 1)) mem: ((11 integer) (space 1)): 29103 <= 3 run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 15: (((cursor-to-next-line)) ((1 terminal-address))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 0: 2605034 => ((default-space space-address)) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: (((1 terminal-address)) <- ((next-input))) arg: nil 0 (28799) run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 1: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2605036 <= 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 2: (((jump-unless)) ((1 terminal-address)) ((5 offset))) mem: ((1 terminal-address)) => 28799 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 3: 28801 => ((2 integer-address)) mem: ((2 integer-address)): 2605037 <= 28801 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 4: 3 => ((2 integer-address) (deref)) mem: ((2 integer-address) (deref)): 28801 <= 3 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 5: 28802 => ((3 integer-address)) mem: ((3 integer-address)): 2605038 <= 28802 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 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/main21 6: 0 => ((3 integer-address) (deref)) mem: ((3 integer-address) (deref)): 28802 <= 0 run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main21 7: (((reply))) run: print-traces-collapsed-from/print-page/process-key/main21 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal))) mem: ((2 integer)) => 1 run: print-traces-collapsed-from/print-page/process-key/main21 16: 2 => ((2 integer)) mem: ((2 integer)): 2603766 <= 2 run: print-traces-collapsed-from/print-page/process-key/main21 17: (((jump)) ((-10 offset))) run: print-traces-collapsed-from/print-page/process-key/main21 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer))) mem: ((2 integer)) => 2 mem: ((4 integer)) => 8 run: print-traces-collapsed-from/print-page/process-key/main21 8: nil => ((5 boolean)) mem: ((5 boolean)): 2603769 <= nil run: print-traces-collapsed-from/print-page/process-key/main21 9: (((jump-if)) ((5 boolean)) ((8 offset))) mem: ((5 boolean)) => nil run: print-traces-collapsed-from/print-page/process-key/main21 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/main21 10: t => ((6 boolean)) mem: ((6 boolean)): 2603770 <= t run: print-traces-collapsed-from/print-page/process-key/main21 11: (((jump-if)) ((6 boolean)) ((6 offset))) mem: ((6 boolean)) => t run: print-page/process-key/main21 40: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address))) mem: ((0 space-address) (browser-state)) => 29091 mem: ((1 terminal-address)) => 28799 run: clear-rest-of-page/print-page/process-key/main21 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity))) run: clear-rest-of-page/print-page/process-key/main21 0: 2605065 => ((default-space space-address)) run: clear-rest-of-page/print-page/process-key/main21 1: (((0 space-address) (names browser-state)) <- ((next-input))) arg: nil 0 (29091 28799) run: clear-rest-of-page/print-page/process-key/main21 1: 29091 => ((0 space-address) (names browser-state)) mem: ((0 space-address) (names browser-state)): 2605066 <= 29091 run: clear-rest-of-page/print-page/process-key/main21 2: (((1 terminal-address)) <- ((next-input))) arg: nil 1 (29091 28799) run: clear-rest-of-page/print-page/process-key/main21 2: 28799 => ((1 terminal-address)) mem: ((1 terminal-address)): 2605067 <= 28799 run: clear-rest-of-page/print-page/process-key/main21 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/main21 3: t => ((2 boolean)) mem: ((2 boolean)): 2605068 <= t run: clear-rest-of-page/print-page/process-key/main21 4: (((jump-if)) ((2 boolean)) ((3 offset))) mem: ((2 boolean)) => t run: print-page/process-key/main21 41: (((reply))) run: process-key/main21 33: (((reply)) ((nil literal))) schedule: done with routine nil